<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ru_RU" sourcelanguage="en">
<context>
    <name>AboutDialog</name>
    <message>
        <location filename="../ui_templates/aboutDlg.ui" line="17"/>
        <source>About CloudCompare</source>
        <translation>О CloudCompare</translation>
    </message>
    <message>
        <location filename="../ui_templates/aboutDlg.ui" line="35"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;:/CC/Icons/images/icon/cc_icon_64.png&quot;/&gt;&lt;br/&gt;&lt;span style=&quot; font-size:14pt; font-weight:600;&quot;&gt;CloudCompare &lt;/span&gt;&lt;span style=&quot; font-size:14pt; font-weight:600; font-style:italic;&quot;&gt;&lt;/span&gt;&lt;br/&gt;Version: %1&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.cloudcompare.org/donate&quot;&gt;&lt;img src=&quot;:/CC/images/donate.png&quot; width=&quot;200&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.cloudcompare.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;www.cloudcompare.org&lt;br/&gt;&lt;/span&gt;&lt;/a&gt;License: GNU GPL (General Public Licence)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;:/CC/Icons/images/icon/cc_icon_64.png&quot;/&gt;&lt;br/&gt;&lt;span style=&quot; font-size:14pt; font-weight:600;&quot;&gt;CloudCompare &lt;/span&gt;&lt;span style=&quot; font-size:14pt; font-weight:600; font-style:italic;&quot;&gt;&lt;/span&gt;&lt;br/&gt;Версия: %1&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.cloudcompare.org/donate&quot;&gt;&lt;img src=&quot;:/CC/images/donate.png&quot; width=&quot;200&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.cloudcompare.org&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;www.cloudcompare.org&lt;br/&gt;&lt;/span&gt;&lt;/a&gt;Лицензия: GNU GPL (General Public Licence)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/aboutDlg.ui" line="75"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>AdjustZoomDialog</name>
    <message>
        <location filename="../ui_templates/adjustZoomDlg.ui" line="14"/>
        <source>Adjust zoom</source>
        <translation>Настройка масштаба</translation>
    </message>
    <message>
        <location filename="../ui_templates/adjustZoomDlg.ui" line="20"/>
        <source>Window</source>
        <translation>Окно</translation>
    </message>
    <message>
        <location filename="../ui_templates/adjustZoomDlg.ui" line="49"/>
        <source>focal</source>
        <translation>масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/adjustZoomDlg.ui" line="77"/>
        <source>pixel size</source>
        <translation>размер пикселя</translation>
    </message>
    <message>
        <location filename="../ui_templates/adjustZoomDlg.ui" line="86"/>
        <source> units</source>
        <translation> единиц</translation>
    </message>
    <message>
        <location filename="../ui_templates/adjustZoomDlg.ui" line="115"/>
        <source> pixel(s)</source>
        <translation> пиксель(ей)</translation>
    </message>
</context>
<context>
    <name>AlignDialog</name>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="14"/>
        <source>Clouds alignment</source>
        <translation>Совмещение облаков</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="34"/>
        <source>Model and data</source>
        <translation>Модель и данные</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="49"/>
        <source>Data:</source>
        <translation>Данные:</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="84"/>
        <source>the model cloud is the reference: it won&apos;t move (red cloud)</source>
        <translation>облако модели является опорным: оно не будет изменять свое положение (выделено красным цветом)</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="77"/>
        <source>Model:</source>
        <translation>Модель:</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="56"/>
        <source>the data cloud is the entity to align with the model cloud: it will be displaced (green cloud)</source>
        <translation>облако данных будет совмещаться с моделью (выделено зеленым цветом)</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="111"/>
        <location filename="../ui_templates/alignDlg.ui" line="114"/>
        <source>press once to exchange model and data clouds</source>
        <translation>щелкните, чтобы поменять облака местами</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="117"/>
        <source>swap</source>
        <translation>поменять</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="144"/>
        <source>Alignment parameters</source>
        <translation>Параметры совмещения</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="152"/>
        <source>Number of trials:</source>
        <translation>Кол-во итераций:</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="159"/>
        <source>Number of 4 points bases tested to find the best rigid transform. Great values may lead to long computation time.</source>
        <translation>Количество тестов по 4 точкам для поиска строгого преобразования. Большее значение приведет к увеличению времени расчета.</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="182"/>
        <source>Overlap:</source>
        <translation>Перекрытие:</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="189"/>
        <source>Rough estimation of the two clouds overlap rate (between 0 and 1)</source>
        <translation>Примерная доля перекрытия облаков (между 0 и 1)</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="215"/>
        <source>Delta:</source>
        <translation>Точность сшивки:</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="222"/>
        <source>Estimation of the distance wished between the two clouds after registration.</source>
        <translation>Желаемый допуск на отклонения между облаками после сшивки.</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="241"/>
        <location filename="../ui_templates/alignDlg.ui" line="244"/>
        <source>The computer will estimate the best delta parameter</source>
        <translation>Компьютер подберет наилучший параметр</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="247"/>
        <source>Estimate</source>
        <translation>Предложить</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="258"/>
        <source>For each attempt (see above parameter), candidate bases are found. If there are too much candidates, the program may take a long time to finish. Check this box to bound the number of candidates.</source>
        <translation>Поиск кандидатов для каждой итерации (см. выше). Чем больше кандидатов, тем дольше расчет. Отметьте этот пункт для ввода кол-ва кандидатов.</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="261"/>
        <source>Limit max. number of candidates</source>
        <translation>Макс. кол-во кандидатов</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="268"/>
        <source>Maximal number of candidates allowed (check the left box to use this parameter)</source>
        <translation>Максимальное разрешенное число кандидатов (для ввода отметьте пункт слева)</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="306"/>
        <source>Sampling</source>
        <translation>Прореживание</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="314"/>
        <source>Method:</source>
        <translation>Метод:</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="446"/>
        <source>Model</source>
        <translation>Модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="346"/>
        <location filename="../ui_templates/alignDlg.ui" line="466"/>
        <source>None</source>
        <translation>Пусто</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="369"/>
        <location filename="../ui_templates/alignDlg.ui" line="489"/>
        <source>All</source>
        <translation>Много</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="501"/>
        <location filename="../ui_templates/alignDlg.ui" line="504"/>
        <source>Move to the left (none) to decrease the number of points  to keep in the model cloud.</source>
        <translation>Передвиньте ползунок влево (мало) для уменьшения количества используемых для расчета точек облака модели.</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="434"/>
        <location filename="../ui_templates/alignDlg.ui" line="554"/>
        <source>remaining points</source>
        <translation>% оставшихся точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="326"/>
        <source>Data</source>
        <translation>Данные</translation>
    </message>
    <message>
        <location filename="../ui_templates/alignDlg.ui" line="381"/>
        <location filename="../ui_templates/alignDlg.ui" line="384"/>
        <source>Move to the left (none) to decrease the number of points  to keep in the data cloud.</source>
        <translation>Передвиньте ползунок влево (мало) для уменьшения количества используемых для расчета точек облака данных.</translation>
    </message>
</context>
<context>
    <name>AnimationDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="14"/>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="82"/>
        <source>Animation</source>
        <translation>Анимация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="27"/>
        <source>Animation steps</source>
        <translation>Шаги анимации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="42"/>
        <source>Loop</source>
        <translation>Режим повтора</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="90"/>
        <source>Total duration</source>
        <translation>Общ. время</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="97"/>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="161"/>
        <source> sec.</source>
        <translation> сек.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="115"/>
        <source>Automatic steps duration</source>
        <translation>Подогнать время шагов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="128"/>
        <source>Current step</source>
        <translation>Текущий шаг</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="137"/>
        <source>Index</source>
        <translation>Индекс</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="151"/>
        <source>Duration</source>
        <translation>Время</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="158"/>
        <source>Speed modifier for the current step</source>
        <translation>Коэффициент скорости видео для текущего шага</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="180"/>
        <source>Smooth trajectory</source>
        <translation>Сглаживание траектории</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="189"/>
        <source>smooth ratio</source>
        <translation>коэффициент</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="240"/>
        <source>Video output</source>
        <translation>Видео вывод</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="267"/>
        <source>Frame rate</source>
        <translation>Частота кадров</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="274"/>
        <source>Number of frames per second</source>
        <translation>Кол-во кадров в секунду</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="277"/>
        <source> fps</source>
        <translation> fps</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="306"/>
        <source>Bitrate</source>
        <translation>Битрейт</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="313"/>
        <source>Bitrate (in kbit/s)
The higher the better the quality (but the bigger the file)</source>
        <translation>Частота звука (кбит/с) Чем выше, тем лучше качество (и больше размер файла)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="317"/>
        <source> kbps</source>
        <translation> кбит/с</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="352"/>
        <source>- Super resolution: render the frame at a higher resolution (2, 3 or 4 times larger)
and then shrink it back down to size (this makes some noisy pixels drop off and
reduce the flicker that is often present in animations). Super resolution is only
applied on the output video (= not visible in Preview mode)
- Zoom: render the frame and the animation at a higher resolution (2, 3 or 4 times
larger). You may have to increase the points size beforehand.</source>
        <translation>- Супер разрешение: записывает кадр с большим разрешением (в 2, 3 или 4 раза
больше) а затем уменьшает обратно до исходного размера (это может уменьшить
шум и снизить мерцание, случающееся в анимации). Супер разрешение относится
только к видео выводу (= не видно в режиме предпросмотра)
- Масштаб: записывает кадр и анимацию с большим разрешением (в 2, 3 или 4 раза
больше). Возможно, вам потребуется увеличить размер точек на экране.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="364"/>
        <source>super resolution</source>
        <translation>супер разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="369"/>
        <source>zoom</source>
        <translation>масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="377"/>
        <source>See combo-box tooltip</source>
        <translation>Всплывающие подсказки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="408"/>
        <source>Output file</source>
        <translation>Вых. файл</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="448"/>
        <source>Format</source>
        <translation>Формат</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="462"/>
        <source>Preview the animation</source>
        <translation>Предпросмотр анимации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="465"/>
        <source>Preview</source>
        <translation>Предпросмотр</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="472"/>
        <source>Creates the animation file</source>
        <translation>Записать файл анимации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="475"/>
        <source>Render</source>
        <translation>Запись</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="482"/>
        <source>Export frames as individual images</source>
        <translation>Экспорт кадров как отдельных изображений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="485"/>
        <source>Export frames</source>
        <translation>Экспорт кадров</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="494"/>
        <source>Start preview from selected step</source>
        <translation>Начать предпросмотр с выбранного кадра</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/ui/animationDlg.ui" line="507"/>
        <source>Export trajectory on exit</source>
        <translation>Экспорт траектории</translation>
    </message>
</context>
<context>
    <name>ApplyTransformationDialog</name>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="14"/>
        <source>Apply transformation</source>
        <translation>Применить преобразование</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="24"/>
        <source>Matrix 4x4</source>
        <translation>Матрица 4x4</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="32"/>
        <source>Enter 4x4 matrix values:</source>
        <translation>Введите значения матрицы 4x4:</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="55"/>
        <source>Load matrix from ascii file</source>
        <translation>Загрузить матрицу из файла ascii</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="58"/>
        <source>ASCII file</source>
        <translation>Файл ASCII</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="65"/>
        <source>Paste clipboard contents</source>
        <translation>Вставить из буфера обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="68"/>
        <source>clipboard</source>
        <translation>буф.обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="75"/>
        <source>Inits the matrix from dip/dip direction values
--&gt; assuming an initial position of (0,0)</source>
        <translation>Инициализация матрицы по значениям угла падения и азимута
--&gt;предполагается исходное положение (0,0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="79"/>
        <source>dip / dip direction</source>
        <translation>падение/азим.</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="86"/>
        <source>help</source>
        <translation>помощь</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="150"/>
        <source>Matrix should be of the form:
R11   R12   R13   Tx
R21   R22   R23   Ty
R31   R32   R33   Tz
0       0        0       1

Where R is a standard 3x3 rotation matrix and T is a translation vector.

Let P be a 3D point, the transformed point P&apos; will be such that: P&apos; = R.P + T.</source>
        <translation>Матрица должна иметь форму:
R11   R12   R13   Tx
R21   R22   R23   Ty
R31   R32   R33   Tz
0       0        0       1

где R - стандартная матрица углов вращения 3x3, а T - вектор смещения.

Пусть P будет точкой 3D, тогда трансформированная точка P&apos; будет вычислена как: P&apos; = R*P + T.</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="179"/>
        <source>Axis, Angle</source>
        <translation>Оси, Угол</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="185"/>
        <source>Rotation axis</source>
        <translation>Оси разворота</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="248"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="767"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="874"/>
        <source>Shortcut to set the rotation axis to (1, 0, 0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="251"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="770"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="877"/>
        <source>I</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="258"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="777"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="884"/>
        <source>Shortcut to set the rotation axis to (0, 1, 0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="261"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="780"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="887"/>
        <source>J</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="268"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="787"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="894"/>
        <source>Shortcut to set the rotation axis to (0, 0, 1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="271"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="790"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="897"/>
        <source>K</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="278"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="402"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="546"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="623"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="797"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="904"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="981"/>
        <source>Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="292"/>
        <source>Rotation angle (degrees)</source>
        <translation>Угол разворота (в градусах)</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="307"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="339"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="560"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="918"/>
        <source>Translation</source>
        <translation>Смещение</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="416"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="637"/>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="995"/>
        <source>Scale</source>
        <translation type="unfinished">Масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="477"/>
        <source>Euler angles</source>
        <translation>Углы Эйлера</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="483"/>
        <source>Angles</source>
        <translation>Углы</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="698"/>
        <source>From &gt; To axes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="704"/>
        <source>From axis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="811"/>
        <source>To axis</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="1080"/>
        <source>Apply inverse transformation</source>
        <translation>Применить обратное преобразование</translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="1087"/>
        <source>Applies the transformation to global coordinates
(may trigger an update of the Global Shift)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/applyTransformationDlg.ui" line="1091"/>
        <source>Apply to global coordinates</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>AsciiOpenDialog</name>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="20"/>
        <source>Open Ascii File</source>
        <translation>Открыть файл формата ASCII</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="28"/>
        <source>Source</source>
        <translation>Источник</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="77"/>
        <source>Choose an attribute for each column:</source>
        <translation>Выберите атрибут для каждого столбца:</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="84"/>
        <source>Resets all column roles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="87"/>
        <source>reset all</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="113"/>
        <source>Header:</source>
        <translation>Заголовок:</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="175"/>
        <source>Separator</source>
        <translation>Разделитель</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="201"/>
        <source>(ASCII code:%i)</source>
        <translation>(код ASCII: %i)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="210"/>
        <source>space</source>
        <translation>пробел</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="213"/>
        <source>whitespace </source>
        <translation>пробел </translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="220"/>
        <source>comma</source>
        <translation>запятая</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="230"/>
        <source>semicolon</source>
        <translation>точка с запятой</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="253"/>
        <source>use comma as decimal character</source>
        <translation>запятая как десятичный разделитель</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="260"/>
        <source>Show labels in 2D (not recommended over 50).
Otherwise labels are shown in 3D.</source>
        <translation>Показать метки в 2D (не рекомендуется, когда объектов более 50). Иначе метки показываются в 3D.</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="264"/>
        <source>Show labels in 2D</source>
        <translation>Показать метки в 2D</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="277"/>
        <source>Skip lines</source>
        <translation>Пропустить</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="291"/>
        <source>+ comment/header lines skipped: 0</source>
        <translation>+ пропуск строк комментариев/заголовков: 0</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="317"/>
        <source>extract scalar field names from first line</source>
        <translation>взять имена скаляр. полей из первой строки</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="370"/>
        <source>C.S. entities scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="377"/>
        <source>Coordinate System entities scale
(CC will create one such entity for each loaded quaternion)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="417"/>
        <source>Max number of points per cloud</source>
        <translation>Макс. число кол-во точек на облако</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="424"/>
        <source> Million</source>
        <translation> млн.</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="456"/>
        <source>Apply</source>
        <translation>Применить</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="463"/>
        <source>Apply all</source>
        <translation>Применить все</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openAsciiFileDlg.ui" line="470"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>AsciiSaveDialog</name>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="14"/>
        <source>Save ASCII file</source>
        <translation>Сохранить файл ASCII</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="22"/>
        <source>coordinates precision</source>
        <translation>точность координат</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="39"/>
        <source>scalar precision</source>
        <translation>точность скаляров</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="56"/>
        <source>separator</source>
        <translation>разделитель</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="64"/>
        <source>space</source>
        <translation>пробел</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="69"/>
        <source>semicolon</source>
        <translation>точка с запятой</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="74"/>
        <source>comma</source>
        <translation>запятая</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="79"/>
        <source>tab</source>
        <translation>знак табуляции</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="87"/>
        <source>order</source>
        <translation>порядок</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="95"/>
        <source>[ASC] point, color, SF(s), normal</source>
        <translation>[ASC] точка, цвет, скаляр(ы), нормаль</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="100"/>
        <source>[PTS] point, SF(s), color, normal</source>
        <translation>[PTS] точка, скаляр(ы), цвет, нормаль</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="110"/>
        <source>Header</source>
        <translation>Заголовок</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="116"/>
        <source>columns title</source>
        <translation>имена столбцов</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="123"/>
        <source>number of points (separate line)</source>
        <translation>кол-во точек (отдельных строк)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="133"/>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="139"/>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="149"/>
        <source>Save RGB color components as floats values between 0 and 1</source>
        <translation>Сохр. цвет RGB как число от 0 до 1</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="142"/>
        <source>Save colors as float values (0-1)</source>
        <translation>Сохр .значения цветов в диапазоне (0-1)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveAsciiFileDlg.ui" line="152"/>
        <source>Save alpha channel</source>
        <translation>Сохранять альфа-канал</translation>
    </message>
</context>
<context>
    <name>AskOneDoubleValueDialog</name>
    <message>
        <location filename="../ui_templates/askOneDoubleValueDlg.ui" line="12"/>
        <source>Set Value</source>
        <translation>Ввод значения</translation>
    </message>
    <message>
        <location filename="../ui_templates/askOneDoubleValueDlg.ui" line="20"/>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
</context>
<context>
    <name>AskOneIntValueDialog</name>
    <message>
        <location filename="../ui_templates/askOneIntValueDlg.ui" line="12"/>
        <source>Set Value</source>
        <translation>Ввод значения</translation>
    </message>
    <message>
        <location filename="../ui_templates/askOneIntValueDlg.ui" line="20"/>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
</context>
<context>
    <name>AskOneStringDlg</name>
    <message>
        <location filename="../ui_templates/askOneStringDlg.ui" line="12"/>
        <source>Set Name</source>
        <translation>Ввод имени</translation>
    </message>
    <message>
        <location filename="../ui_templates/askOneStringDlg.ui" line="20"/>
        <source>Label</source>
        <translation>Имя</translation>
    </message>
</context>
<context>
    <name>AskThreeDoubleValuesDialog</name>
    <message>
        <location filename="../ui_templates/askThreeDoubleValuesDlg.ui" line="20"/>
        <source>Set Three Values</source>
        <translation>Задать три значения</translation>
    </message>
    <message>
        <location filename="../ui_templates/askThreeDoubleValuesDlg.ui" line="28"/>
        <source>Value 1</source>
        <translation>Значение 1</translation>
    </message>
    <message>
        <location filename="../ui_templates/askThreeDoubleValuesDlg.ui" line="54"/>
        <source>Value 2</source>
        <translation>Значение 2</translation>
    </message>
    <message>
        <location filename="../ui_templates/askThreeDoubleValuesDlg.ui" line="80"/>
        <source>Value 3</source>
        <translation>Значение 3</translation>
    </message>
</context>
<context>
    <name>AskTwoDoubleValuesDialog</name>
    <message>
        <location filename="../ui_templates/askTwoDoubleValuesDlg.ui" line="12"/>
        <source>Set Two Values</source>
        <translation>Задать два значения</translation>
    </message>
    <message>
        <location filename="../ui_templates/askTwoDoubleValuesDlg.ui" line="20"/>
        <source>Value 1</source>
        <translation>Значение 1</translation>
    </message>
    <message>
        <location filename="../ui_templates/askTwoDoubleValuesDlg.ui" line="46"/>
        <source>Value 2</source>
        <translation>Значение 2</translation>
    </message>
</context>
<context>
    <name>BaseFilter</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="139"/>
        <source>Operation in progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="184"/>
        <source>Errors while computing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="188"/>
        <source>Internal error: invalid input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="192"/>
        <source>Internal error: thread already in use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="196"/>
        <source>Process cancelled by user</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="199"/>
        <source>Invalid parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="202"/>
        <source>Not enough memory</source>
        <translation type="unfinished">Недостаточно памяти</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/BaseFilter.cpp" line="208"/>
        <source>Undefined error in filter %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BoundingBoxEditorDialog</name>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="14"/>
        <source>Bounding Box Editor</source>
        <translation>Редактор рамок границ</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="49"/>
        <source>Min corner</source>
        <translation>Мин. угол</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="54"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="59"/>
        <source>Max corner</source>
        <translation>Макс. угол</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="74"/>
        <source>Width</source>
        <translation>Ширина</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="229"/>
        <source>Warning, this box doesn&apos;t include the cloud bounding-box!</source>
        <translation>Внимание: облако не попадает в указанные границы!</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="245"/>
        <source>Orientation</source>
        <translation>Ориентация</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="335"/>
        <source>automatically compute Z if checked</source>
        <translation>автоматически вычислять Z, если отмечено</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="351"/>
        <source>automatically compute Y if checked</source>
        <translation>автоматически вычислять Y, если отмечено</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="364"/>
        <source>automatically compute X if checked</source>
        <translation>автоматически вычислять X, если отмечено</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="548"/>
        <source>From clipboard</source>
        <translation>Из буфера обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="555"/>
        <source>To clipboard</source>
        <translation>В буфер обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="581"/>
        <source>keep square</source>
        <translation>Квадрат. грани</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="601"/>
        <source>Default</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="608"/>
        <source>Last</source>
        <translation>Последнее</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="615"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../ui_templates/boundingBoxEditorDlg.ui" line="622"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>BroomDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="14"/>
        <source>CEA Broom Tool</source>
        <translation>CEA инструмент метла</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="70"/>
        <source>Broom</source>
        <translation>Метла</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="79"/>
        <source>Reposition</source>
        <translation>Переставить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="89"/>
        <source>Automate</source>
        <translation>Автомат</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="96"/>
        <source>stick to the cloud</source>
        <translation>прилипать к облаку</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="106"/>
        <source>For a visual feedback of the ongoing automation process (slower)</source>
        <translation>Визуально сопровождать процесс анимации (медленнее)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="109"/>
        <source>animated automation</source>
        <translation>автоматизация с анимацией</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="125"/>
        <source>Broom dimensions</source>
        <translation>Размеры метлы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="134"/>
        <source>length</source>
        <translation>длина</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="157"/>
        <source>width</source>
        <translation>ширина</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="183"/>
        <source>thickness</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="218"/>
        <source>Selection</source>
        <translation>Выделение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="227"/>
        <source>mode</source>
        <translation>режим</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="234"/>
        <source>height</source>
        <translation>высота</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="261"/>
        <source>inside</source>
        <translation>внутри</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="266"/>
        <source>above</source>
        <translation>сверху</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="271"/>
        <source>below</source>
        <translation>снизу</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="276"/>
        <source>above and below</source>
        <translation>сверху и снизу</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="287"/>
        <source>Undo</source>
        <translation>Отменить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="297"/>
        <source>Undo 10 steps</source>
        <translation>Отменить 10 шагов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="307"/>
        <source>View</source>
        <translation>Вид</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="433"/>
        <source>Lost track: failed to stick to the cloud!</source>
        <translation>Потеря отслеживания: не получилось прилипнуть к облаку!</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="459"/>
        <source>remove the selected points</source>
        <translation>удалить выделенные точки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="481"/>
        <source>Apply</source>
        <translation>Применить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="491"/>
        <source>Validate</source>
        <translation>Закончить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/broomDlg.ui" line="498"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>BundlerImportDlg</name>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="14"/>
        <source>Snavely&apos;s Bundler Import</source>
        <translation>Пакетный импорт Snavely&apos;s Bundler</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="26"/>
        <source>Information</source>
        <translation>Информация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="32"/>
        <source>File version:</source>
        <translation>Версия файла:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="62"/>
        <source>keypoints:</source>
        <translation>ключ. точки:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="89"/>
        <source>Cameras:</source>
        <translation>Камеры:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="125"/>
        <source>Import images</source>
        <translation>Импорт изображений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="136"/>
        <source>Image list</source>
        <translation>Список</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="143"/>
        <source>List of the images corresponding to each camera</source>
        <translation>Список изображений, соответствующих каждой камере</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="153"/>
        <source>Browse</source>
        <translation>Обзор</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="180"/>
        <source>Image scale factor</source>
        <translation>Масштаб снимка</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="187"/>
        <source>Image scale factor (relatively to the keypoints). Useful if you want to use images bigger than the ones you used to generate the Bundler .out file and the keypoints.</source>
        <translation>Масштабный коэффициент изображения (относительно ключевых точек). Удобно, если вы хотите использовать изображения больше тех, что использовались при создании файла .out и ключевых точек.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="190"/>
        <source>Image scale factor relatively to keypoints</source>
        <translation>Масштабный коэффициент изображения относительно ключевых точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="205"/>
        <source>Orthorectification</source>
        <translation>Ортокоррекция</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="213"/>
        <source>To orthorectify images (as new images saved next to the original ones)</source>
        <translation>Для ортокоррекции изображений (новые изображения сохраняются рядом с исходными)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="216"/>
        <source>generate 2D orthophotos</source>
        <translation>создавать 2D ортофото</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="226"/>
        <source>Ortho-rectification method:
- Optimized = CC will use the keypoints to optimize the parameters of the &apos;collinearity equation&apos;
  that make the image and the keypoints match as best as possible. The equation parameters are then
  used to project the image on the horizontal plane (by default). This method compensate for the
  image distortion in its own way (i.e. without using the distortion model provided by Bundler)
- Direct = CC will only use Bundler&apos;s output information (camera extrinsic and intrinsic parameters).
  The camera distortion parameters can be applied or not. Pay attention that those parameters are
  sometimes very poorly estimated by Bundler.</source>
        <translation>Метод ортокоррекции:
- Оптимизированный = CC будет использовать ключевые точки для оптимизации параметров
«уравнения коллинеарности» чтобы сделать изображение и ключевые точки максимально
совпадающими. Параметры уравнения тогда используется для проецирования изображения
на горизонтальную плоскость (по умолчанию). Этот метод компенсирует искажение изображения
по-своему (т.е. без использования модели искажения, предоставленной Bundler)
- Прямой = CC будет использовать только выходную информацию Bundler (внешние и внутренние
параметры камеры). Параметры искажения камеры могут быть применены или нет.
Обратите внимание, что эти параметры иногда очень плохо оценивается Bundler.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="237"/>
        <source>Optimized</source>
        <translation>Оптимизированные</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="242"/>
        <source>Direct with undistortion</source>
        <translation>Прямой с коррекциями</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="247"/>
        <source>Direct</source>
        <translation>Прямой</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="257"/>
        <source>To generate orthorectified versions of the images as clouds (warning: result mught be huge!).
Warning: the &apos;Optimized&apos; method is used by default.</source>
        <translation>Для создания ортотрансформированных версий изображений как облаков (предупреждение: результат может быть огромным!).
Предупреждение: метод «Оптимизированные» используется по умолчанию.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="261"/>
        <source>generate 2D &quot;orthoclouds&quot;</source>
        <translation>создавать &quot;ортооблака&quot; 2D</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="270"/>
        <source>Vertical dimension:</source>
        <translation>Вертик. размер:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="277"/>
        <source>Keypoints vertical axis is X (1,0,0)</source>
        <translation>Верт. ось X ключевых точек (1,0,0)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="287"/>
        <source>Keypoints vertical axis is Y (0,1,0)</source>
        <translation>Верт. ось Y ключевых точек (0,1,0)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="297"/>
        <source>Keypoints vertical axis is Z (0,0,1)</source>
        <translation>Верт. ось Z ключевых точек (0,0,1)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="310"/>
        <source>Input a 4x4 transformation matrix that transforms the keypoint vertical axis into (0,0,1)</source>
        <translation>Ввод матрицы трансформации 4x4, которая преобразовывает верт. ось ключевых точек в (0,0,1)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="313"/>
        <source>Custom</source>
        <translation>Задать собственную</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="322"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;1 0 0 0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;0 1 0 0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;0 0 1 0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;0 0 0 1&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;1 0 0 0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;0 1 0 0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;0 0 1 0&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;0 0 0 1&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="340"/>
        <source>To generate a 3D model (mesh) colored with the input images.
By default the keypoints are meshed, and points are sampled on this first mesh.
The sampled points are then colored with the images and a final mesh is built on top of those points.</source>
        <translation>Чтобы создать 3D-модель (ЦМР) расцвеченную по входным изображениям.
По умолчанию ключевые точки объединены в сеть, а точки отбираются на
этой первой сетке.
Затем выбранные точки раскрашиваются по изображениями, и поверх этих
точек строится финальная сетка ЦМР.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="345"/>
        <source>Colored model generation</source>
        <translation>Создание модели в цвете</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="398"/>
        <source>vertices: </source>
        <translation>вершин: </translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="411"/>
        <source>Approximate number of vertices for the final mesh</source>
        <translation>Примерное количество вершин для конечной модели</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="447"/>
        <source>To use a cloud (or mesh) instead of the keypoints as base for the model generation</source>
        <translation>Использовать облако (или модели) вместо ключевых точек в качестве основы при создании модели</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="450"/>
        <source>Use alternative keypoints</source>
        <translation>Альтернативные ключ. точки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="479"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="496"/>
        <source>To keep images and their corresponding sensors in memory (i.e. as entities in the DB tree)</source>
        <translation>Держать изображения и соответствующие датчики в памяти (т.е. элементы в древе БД проекта)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="499"/>
        <source>keep images (and sensors) loaded</source>
        <translation>держать изображения (и датчики) в памяти</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="522"/>
        <source>To undistort loaded images</source>
        <translation>коррекция загруженных изображений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="525"/>
        <source>undistort images</source>
        <translation>коррекция снимков</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/ui/openBundlerFileDlg.ui" line="550"/>
        <source>Import keypoints</source>
        <translation>Импорт ключевых точек</translation>
    </message>
</context>
<context>
    <name>CSFDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="14"/>
        <source>Cloth Simulation Filter</source>
        <translation>Фильтр Cloth Simulation</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="23"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;	&lt;span style=&quot; font-family:&apos;SimSun&apos;; font-size:11pt; font-weight:600;&quot;&gt;CSF Plugin Instruction&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;Cloth Simulation Filter (CSF)&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt; is a tool to extract of ground points in discrete return LiDAR pointclouds. The detailed theory and algorithms could be found in the following paper:&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a name=&quot;OLE_LINK22&quot;&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Arial,sans-serif&apos;; font-size:8pt; color:#000000;&quot;&gt;Z&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Arial,sans-serif&apos;; font-size:8pt; color:#000000;&quot;&gt;hang W, Qi J, Wan P, Wang H, Xie D, Wang X, Yan G. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation.&#xa0;&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Arial,sans-serif&apos;; font-size:8pt; font-style:italic; color:#000000;&quot;&gt;Remote Sensing&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Arial,sans-serif&apos;; font-size:8pt; color:#000000;&quot;&gt;. 2016; 8(6):501.&lt;/span&gt;&lt;span style=&quot; font-family:&apos;SimSun&apos;; font-size:8pt;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; color:#000000; background-color:#cce8cf;&quot;&gt;And please cite the paper, If you use Cloth Simulation Filter (CSF) in your work.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; color:#000000; background-color:#cce8cf;&quot;&gt;You can download the paper from &lt;/span&gt;&lt;a href=&quot;https://www.researchgate.net/profile/Wuming_Zhang2)&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; text-decoration: underline; color:#0000ff; background-color:#cce8cf;&quot;&gt;https://www.researchgate.net/profile/Wuming_Zhang2 .&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; color:#000000; background-color:#cce8cf;&quot;&gt;You can also visit the homepage : &lt;/span&gt;&lt;a href=&quot;http://ramm.bnu.edu.cn/researchers/wumingzhang/english/default_contributions.htm&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; text-decoration: underline; color:#0000ff; background-color:#cce8cf;&quot;&gt;http://ramm.bnu.edu.cn/researchers/wumingzhang/english/default_contributions.htm&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; color:#000000; background-color:#cce8cf;&quot;&gt; for more information.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;justify&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; color:#000000; background-color:#cce8cf;&quot;&gt;A mex version for programming in Matlab is at File Exchange of Mathworks website :  &lt;/span&gt;&lt;a href=&quot;http://www.mathworks.com/matlabcentral/fileexchange/58139-csf--ground-filtering-of-point-cloud-based-on-cloth-simulation&quot;&gt;&lt;span style=&quot; font-family:&apos;SimSun&apos;; font-size:9pt; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.mathworks.com/matlabcentral/fileexchange/58139-csf--ground-filtering-of-point-cloud-based-on-cloth-simulation&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Microsoft YaHei UI,Tahoma&apos;; font-size:8pt; color:#000000; background-color:#cce8cf;&quot;&gt; Copyright &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Arial,Helvetica,sans-serif&apos;; color:#333333; background-color:#e5eaee;&quot;&gt;©&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; background-color:#cce8cf;&quot;&gt;RAMM laboratory, School of Geography, Beijing Normal University&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; background-color:#cce8cf;&quot;&gt;(&lt;/span&gt;&lt;a href=&quot;http://ramm.bnu.edu.cn/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;http://ramm.bnu.edu.cn/&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; background-color:#cce8cf;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Wuming Zhang; Jianbo Qi; Peng Wan; Hongtao Wang&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;contact us: &lt;span style=&quot; background-color:#cce8cf;&quot;&gt;2009zwm@gmail.com; wpqjbzwm@126.com&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="58"/>
        <source>General parameter setting</source>
        <translation>Основные настройки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="64"/>
        <source>Scenes</source>
        <translation>Характер</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="89"/>
        <source>Steep slope</source>
        <translation>Крутой склон</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="115"/>
        <source>Relief</source>
        <translation>Рельеф</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="141"/>
        <source>Flat</source>
        <translation>Равнина</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="172"/>
        <source> Slope processing</source>
        <translation> Обработка откосов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="208"/>
        <source>Advanced parameter setting</source>
        <translation>Дополнительные параметры</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="216"/>
        <source>Cloth resolution </source>
        <translation>Шаг сетки </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="264"/>
        <source>Max iterations </source>
        <translation>Кол-во итераций </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="300"/>
        <source>Classification threshold</source>
        <translation>Допуск классификации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="339"/>
        <source>Exports the cloth in its final state as a mesh
(WARNING: ONLY FOR DEBUG PURPOSE - THIS IS NOT A DTM)</source>
        <translation>Экспорт результирующей сетки как модели рельефа
(ВНИМАНИЕ: ТОЛЬКО ДЛЯ ОТЛАДКИ - ЭТО НЕ ЦМР)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="343"/>
        <source>Export cloth mesh</source>
        <translation>Экспорт модели сетки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/ui/CSFDlg.ui" line="355"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;Advanced Parameter Instruction&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;1.&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt; Cloth resolution refers to the grid size (the unit is same as the unit of pointclouds) of cloth which is used to cover the terrain. The bigger cloth resolution you have set, the coarser DTM  you will get.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;2.&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt; Max iterations refers to the maximum iteration times of terrain simulation. 500 is enough for most of scenes.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600;&quot;&gt;3.&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt; Classification threshold refers to a threshold (the unit is same as the unit of pointclouds) to classify the pointclouds into ground and non-ground parts based on the distances between points and the simulated terrain. 0.5 is adapted to most of scenes.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CSVMatrixOpenDlg</name>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="14"/>
        <source>Open CSV Matrix</source>
        <translation>Открыть матрицу CSV</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="20"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="29"/>
        <source>Separator</source>
        <translation>Разделитель</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="72"/>
        <source>X spacing</source>
        <translation>Разрешение X</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="92"/>
        <source>Y spacing</source>
        <translation>Разрешение Y</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="115"/>
        <source>Invert row order</source>
        <translation>инвертировать порядок рядов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="122"/>
        <source>Load as mesh</source>
        <translation>Загрузить как ЦМР</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCSVMatrixIO/ui/openCSVMatrixDlg.ui" line="131"/>
        <source>Use texture file</source>
        <translation>Использ. файл текстуры</translation>
    </message>
</context>
<context>
    <name>CamSensorProjectDialog</name>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="14"/>
        <source>Sensor parameters</source>
        <translation>Параметры датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="24"/>
        <source>Position + Orientation</source>
        <translation>Положение и ориентация</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="105"/>
        <source>sensor front direction (yaw = 0)</source>
        <translation>фронтальное направление датчика (курс=0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="108"/>
        <source>X (right)</source>
        <translation>X (вправо)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="145"/>
        <source>sensor lateral direction</source>
        <translation>боковое направление датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="71"/>
        <source>sensor vertical direction (pitch = 0)</source>
        <translation>вертикальное направление датчика (тангаж=0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="44"/>
        <source>sensor center</source>
        <translation>центр датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="148"/>
        <source>Y (up)</source>
        <translation>Y (вверх)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="74"/>
        <source>Z (inv. view dir.)</source>
        <translation>Z (обр. лин. визир.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="47"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="179"/>
        <source>center is expressed in the world coordinate system</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="182"/>
        <source>in world C.S.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="193"/>
        <source>Intrinsic params</source>
        <translation>Внутренние параметры</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="199"/>
        <source>vert. focal</source>
        <translation>верт. фокус</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="206"/>
        <source>vertical focal (in pixels)</source>
        <translation>верт. фокус (в пикселях)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="209"/>
        <source> pix</source>
        <translation> пикс</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="225"/>
        <source>vert. f.o.v.</source>
        <translation>верт. поле зрен.</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="232"/>
        <source>Vertical field of view (degrees)</source>
        <translation>Вертикальный угол поля зрения (в градусах)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="235"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="248"/>
        <source>array size</source>
        <translation>размер массива</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="257"/>
        <source>CCD array width (pixels)</source>
        <translation>Ширина матрицы CCD (в пикселях)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="260"/>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="286"/>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="448"/>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="477"/>
        <source> pix.</source>
        <translation> пикс.</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="283"/>
        <source>CCD array height (pixels)</source>
        <translation>Высота матрицы CCD (в пикселях)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="317"/>
        <source>Pixel size (metric units)</source>
        <translation>размер пикселя (в метрических единицах)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="320"/>
        <source>pixel size</source>
        <translation>размер пикселя</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="329"/>
        <source>CCD pixel width (metric units)</source>
        <translation>Ширина матрицы CCD (в метрических единицах)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="352"/>
        <source>CCD pixel height (metric units)</source>
        <translation>Высота матрицы CCD (в метрических единицах)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="383"/>
        <source>zNear</source>
        <translation>видимость от</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="390"/>
        <source>Near cutting plane (CCD pixel width (metric units - for display)</source>
        <translation>Ближняя секущая плоскость (ширина пикселя CCD (метрические единицы - для экрана))</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="403"/>
        <source>zFar</source>
        <translation>видимость до</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="410"/>
        <source>Far cutting plane (CCD pixel width (metric units - for display)</source>
        <translation>Дальняя секущая плоскость (ширина пикселя CCD (метрические единицы - для экрана))</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="426"/>
        <source>skew</source>
        <translation>завал</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="433"/>
        <source>Skew parameter</source>
        <translation>Параметр завала</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="445"/>
        <source>Principal point X coordinate (in pixels)</source>
        <translation>Координата X главной точки (в пикс.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="474"/>
        <source>Principal point Y coordinate (in pixels)</source>
        <translation>Координата Y главной точки (в пикс.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="511"/>
        <source>principal point</source>
        <translation>Главная точка</translation>
    </message>
    <message>
        <location filename="../ui_templates/camSensorProjectDlg.ui" line="519"/>
        <source>Distortion / uncertainty</source>
        <translation>Дисторсия / искажение</translation>
    </message>
</context>
<context>
    <name>Canupo2DViewDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="14"/>
        <source>CANUPO training (result)</source>
        <translation>Обучение CANUPO (результат)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="24"/>
        <source>You can manually edit the boundary ( left click: select or add vertex / long press: move / right click: remove vertex)</source>
        <translation>Вы можете отредактировать границу (левый щелчок: выбрать или добавить узел / длительное нажатие: перемещение / правый щелчок: удалить узел)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="50"/>
        <source>Legend</source>
        <translation>Легенда</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="78"/>
        <source>Cloud1 name</source>
        <translation>Имя облака 1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="107"/>
        <source>Cloud2 name</source>
        <translation>Имя облака 2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="117"/>
        <source>Scales</source>
        <translation>Масштабы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="126"/>
        <source>In order to get a faster classifier, you can decrease the number of scales used (keeping only the smallest)</source>
        <translation>Для быстрой классификации, Вы можете сократить количество масштабов (оставляя малые)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="140"/>
        <source>reset boundary</source>
        <translation>сброс границы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="150"/>
        <source>statistics</source>
        <translation>статистика</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="157"/>
        <source>points size</source>
        <translation>размер точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="189"/>
        <source>Save</source>
        <translation>Сохранить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupo2DViewDialog.ui" line="196"/>
        <source>Done</source>
        <translation>Завершить</translation>
    </message>
</context>
<context>
    <name>CanupoClassifDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="14"/>
        <source>CANUPO Classification</source>
        <translation>Классификация CANUPO</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="24"/>
        <source>Classifier(s)</source>
        <translation>Классификатор(ы)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="30"/>
        <source>file</source>
        <translation>файл</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="42"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="51"/>
        <source>info</source>
        <translation>инфо</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="58"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#ff0000;&quot;&gt;No classifier loaded!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#ff0000;&quot;&gt;Нет загруженного классификатора!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="72"/>
        <source>Core points are points on which the computation is actually performed (result is then propagated to the neighboring points).</source>
        <translation>Ключевые точки - точки, по которым выполняется этот расчет (затем результат распространяется на соседние точки).</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="75"/>
        <source>Core points</source>
        <translation>Ключевые точки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="81"/>
        <source>Warning, might be quite long on more than 100 000 points...</source>
        <translation>Внимание, может занять много времени, если точек больше 100 000...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="84"/>
        <source>use selected cloud</source>
        <translation>по выделенному облаку</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="94"/>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="107"/>
        <source>Alternative core points cloud</source>
        <translation>Другое облако ключевых точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="97"/>
        <source>use other cloud</source>
        <translation>другое облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="114"/>
        <source>Subsampled version of the selected cloud</source>
        <translation>Прореженная копия выделенного облака</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="117"/>
        <source>subsample cloud</source>
        <translation>прореженное облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="127"/>
        <source>Min. distance between points</source>
        <translation>Интервал точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="140"/>
        <source>MSC files are generated by the original CANUPO tool (by N. Brodu)</source>
        <translation>Файлы MSC, подготовленные инструментом CANUPO (N. Brodu)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="143"/>
        <source>from MSC file</source>
        <translation>из файла MSC</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="184"/>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="193"/>
        <source>Use confidence threshold for classification</source>
        <translation>Доверительный порог для классификации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="207"/>
        <source>threshold</source>
        <translation>порог</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="214"/>
        <source>Points having a confidence under this threshold won&apos;t be classified (or a SF will be used)</source>
        <translation>Точки, ниже доверительного порога не берутся в классификацию (или используется скаляр. поле)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="248"/>
        <source>Try to classify points with a low confidence based on the local SF values</source>
        <translation>Попробуйте классифицировать точки с меньшим порогом по скалярным значениям</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="251"/>
        <source>use active SF to locally refine the classification</source>
        <translation>использ. скал. поле для классификации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="261"/>
        <source>For test purpose!</source>
        <translation>Для тестирования!</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="264"/>
        <source>generate one SF per scale with &apos;x-y&apos;</source>
        <translation>одно скал. поле на масштаб с &apos;x-y&apos;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="271"/>
        <source>generate one SF per scale with roughness</source>
        <translation>одно скал. поле на масштаб с неровностью</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoClassifDialog.ui" line="299"/>
        <source>Max thread count</source>
        <translation>Макс. потоков</translation>
    </message>
</context>
<context>
    <name>CanupoTrainingDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="14"/>
        <source>CANUPO Training</source>
        <translation>Обучение CANUPO</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="24"/>
        <source>Data</source>
        <translation>Данные</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="30"/>
        <source>Role</source>
        <translation>Роль</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="37"/>
        <source>Cloud</source>
        <translation>Облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="44"/>
        <source>Class label</source>
        <translation>Класс</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="51"/>
        <source>class #1</source>
        <translation>класс #1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="65"/>
        <source>class #2</source>
        <translation>класс #2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="88"/>
        <source>Points belonging to class #1</source>
        <translation>Точки, относящиеся к классу #1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="101"/>
        <source>Points belonging to class #2</source>
        <translation>Точки, относящиеся к классу #2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="111"/>
        <source>Scales</source>
        <translation>Масштабы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="117"/>
        <source>ramp</source>
        <translation>ряд</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="142"/>
        <source>Mininum scale</source>
        <translation>Мин. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="145"/>
        <source>Min = </source>
        <translation>Мин = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="167"/>
        <source>Step</source>
        <translation>с шагом</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="170"/>
        <source>Step = </source>
        <translation>Шаг = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="192"/>
        <source>Max scale</source>
        <translation>Макс. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="195"/>
        <source>Max = </source>
        <translation>Макс = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="217"/>
        <source>Inp</source>
        <translation>Ряд масштабов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="220"/>
        <source>list</source>
        <translation>список</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="230"/>
        <source>Input scales as a list of values (separated by a space character)</source>
        <translation>Список масштабов (разделенных пробелами)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="240"/>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="246"/>
        <source>Classification parameter</source>
        <translation>Параметр классификации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="254"/>
        <source>Dimensionality</source>
        <translation>Размерность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="262"/>
        <source>Max core points</source>
        <translation>Макс. ключевых точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="269"/>
        <source>Maximum number of core points computed on each class</source>
        <translation>Макс. кол-во ключевых точек, вычисленных для каждого класса</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="288"/>
        <source>Check this to add more points to the 2D classifier behavior representation</source>
        <translation>Больше точек для представления 2D-классификатора</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="291"/>
        <source>Show classifier behavior on </source>
        <translation>Показать поведение классификатора на </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="307"/>
        <source>Additional points that will be added to the 2D classifier behavior representation</source>
        <translation>Дополнительные точки, которые будут добавлены при отображении 2D-классификатора</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="314"/>
        <source>If checked the original cloud will be used for descriptors computation (i.e. class clouds will be considered as core points of this cloud)</source>
        <translation>Если отмечено, исходное облако используется для расчета дескрипторов (то есть облака классов будут рассматриваться как ключевые точки этого облака)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="317"/>
        <source>Use original cloud for descriptors</source>
        <translation>Исходные облака для дескрипторов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="333"/>
        <source>If set this cloud will be used for descriptors computation (i.e. class clouds will be considered as core points of this cloud)</source>
        <translation>Если отмечено, это облако будет использоваться для вычисления дескрипторов (то есть облака классов будут рассматриваться как ключевые точки этого облака)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/qCanupoTrainingDialog.ui" line="384"/>
        <source>Max thread count</source>
        <translation>Кол-во потоков</translation>
    </message>
</context>
<context>
    <name>CellsFusionDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="14"/>
        <source>Cell Fusion Parameters</source>
        <translation>Параметры слияния ячеек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="20"/>
        <source>Fusion algorithm</source>
        <translation>Алгоритм слияния</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="30"/>
        <source>Kd-tree</source>
        <translation>K-мерное дерево</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="35"/>
        <source>Fast Marching</source>
        <translation>Быстро сходящийся метод</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="46"/>
        <source>Kd-tree cells fusion parameters</source>
        <translation>Параметры слияния ячеек K-мерного дерева</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="55"/>
        <source>Max angle between cells (in degrees).
Kd-tree cells should be (roughly) planar.</source>
        <translation>Макс. угол между эл-тами (в °).
Элементы K-мерного дерева должны
быть (примерно) плоскими.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="59"/>
        <source>Max angle</source>
        <translation>Макс. угол</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="66"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="82"/>
        <source>Max &apos;relative&apos; distance between cells (proportional to the cell size).
The bigger the farther the merged cells can be.</source>
        <translation>Макс. относительный интервал между элементами
(пропорционально размеру элементов).
Чем больше, тем более далекие элементы
будут объединяться.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="86"/>
        <source>Max relative distance</source>
        <translation>Макс. относит. расстояние</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="115"/>
        <source>FM cells fusion parameters</source>
        <translation>Параметры слияния эл-тов для БС</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="123"/>
        <source>Octree level</source>
        <translation>Уровень октодерева</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="130"/>
        <source>Octree Level (Fast Marching propagation process).</source>
        <translation>Уровень октодерева (ход быстро сходящейся обработки).</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="151"/>
        <source>use retro-projection error for propagation (slower)</source>
        <translation>анализ ретроспективной ошибки (медленнее)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="161"/>
        <source>Facets</source>
        <translation>Грани</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="167"/>
        <source>Min points per facet</source>
        <translation>Мин. точек на грань</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="174"/>
        <source>Octree Level (for point cloud shape approx.)</source>
        <translation>Уровень октодерева (для примерной формы облака)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="193"/>
        <source>Max edge length</source>
        <translation>Макс. длина стороны</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="207"/>
        <source>Criterion for grouping several points in a single &apos;facet&apos;</source>
        <translation>Критерий для группировки нескольких точек в одну &apos;грань&apos;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="214"/>
        <source>Max RMS</source>
        <translation>Макс. СКО</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="219"/>
        <source>Max distance @ 68%</source>
        <translation>Макс. дистанция при 68%</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="224"/>
        <source>Max distance @ 95%</source>
        <translation>Макс. дистанция при 95%</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="229"/>
        <source>Max distance @ 99%</source>
        <translation>Макс. дистанция при 99%</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="234"/>
        <source>Max distance</source>
        <translation>Макс. дистанция</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/cellsFusionDlg.ui" line="267"/>
        <source>Warning: cloud has no normals!
Output facet normals may be randomly oriented
(e.g. colors and classification may be jeopardized)</source>
        <translation>Внимание: у облака нет нормалей!
Нормали выходных граней могут быть ориентированы
случайно (например, цвета и классификация могут
неправильными)</translation>
    </message>
</context>
<context>
    <name>ClassificationParamsDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/classificationParamsDlg.ui" line="14"/>
        <source>Classification</source>
        <translation>Классификация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/classificationParamsDlg.ui" line="54"/>
        <source>angular step</source>
        <translation>угловой шаг</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/classificationParamsDlg.ui" line="61"/>
        <source>max distance</source>
        <translation>дистанция</translation>
    </message>
</context>
<context>
    <name>Classify3DMASCDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="14"/>
        <source>3DMASC Classify</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="35"/>
        <source>Classifier file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="52"/>
        <source>Data</source>
        <translation type="unfinished">Данные</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="68"/>
        <source>PC2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="75"/>
        <source>CTX</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="85"/>
        <source>Assign each label to the right cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="95"/>
        <source>TEST on (optional)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="105"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Role as defined in the parameter file.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="108"/>
        <source>Label</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="115"/>
        <source>PC1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="122"/>
        <source>PCX</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="149"/>
        <source>Cloud</source>
        <translation type="unfinished">Облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="174"/>
        <source>CLASSIFY</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Classify3DMASCDialog.ui" line="184"/>
        <source>Keep attributes on completion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/qClassify3DMASCDialog.cpp" line="113"/>
        <source>Trainer file</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ClassifyDisclaimerDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/classifyDisclaimerDlg.ui" line="14"/>
        <source>qCANUPO (disclaimer)</source>
        <translation>qCANUPO (предупреждение)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/classifyDisclaimerDlg.ui" line="48"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Multi-scale dimensionality classification (CANUPO)&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d;&quot;&gt;Brodu and Lague, 3D Terrestrial LiDAR data classification of complex natural scenes using a multi-scale dimensionality criterion, ISPRS j. of Photogram.&#xa0;Rem. Sens., 2012&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;Enjoy!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Мультимасштабная размерная классификация (CANUPO)&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d;&quot;&gt;Brodu and Lague, 3D Terrestrial LiDAR data classification of complex natural scenes using a multi-scale dimensionality criterion, ISPRS j. of Photogram. Rem. Sens., 2012&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;Enjoy!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/classifyDisclaimerDlg.ui" line="14"/>
        <source>q3DMASC_classify</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/classifyDisclaimerDlg.ui" line="51"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;meta charset=&quot;utf-8&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: &quot;\2610&quot;; }
li.checked::marker { content: &quot;\2612&quot;; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Segoe UI&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;MS Shell Dlg 2&apos;; font-size:9.75pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt; font-weight:600; color:#1f497d;&quot;&gt;3DMASC&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt; font-weight:600; color:#1f497d;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt; font-weight:600; color:#1f497d;&quot;&gt;3D multi-cloud, multi-attribute, multi-scale, multi-class classification&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;development &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;D. Lague, A. Le Guennec, S. Lefèvre, Th. Corpetti&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;code &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;D. Girardeau-Montaut&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;This software development has been funded by the European Union.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Observatoire des Sciences de l&apos;Univers de Rennes&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Géosciences Rennes&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Université de Rennes 1&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Centre National de la Recherche Scientifique&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/classifyDisclaimerDlg.ui" line="80"/>
        <source>-</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ClippingBoxDlg</name>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="20"/>
        <source>Clipping Box</source>
        <translation>Зона обрезки</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="28"/>
        <source>Show/hide bounding box</source>
        <translation>Показать/скрыть рамку границ</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="48"/>
        <source>Show/hide interactors</source>
        <translation>Показать/скрыть манипуляторы</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="84"/>
        <source>Restore the last clipping box used with this cloud</source>
        <translation>Восстановить последние рамки границ для этого облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="101"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="104"/>
        <source>Reset</source>
        <translation>Сбросить</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="121"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="124"/>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="143"/>
        <source>Box thickness</source>
        <translation>Зона интереса</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="215"/>
        <source>advanced</source>
        <translation>дополнительно</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="303"/>
        <source>Slices</source>
        <translation>Слои</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="242"/>
        <source>Envelope/Contour</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="266"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="269"/>
        <source>Extracts the envelope (concave hull) or contours as polylines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="286"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="289"/>
        <source>Removes the last extracted envelope or contours</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="327"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="330"/>
        <source>Export selection as new entities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="341"/>
        <source>Export multiple slices, envelopes or contours
by repeating the process along one or several dimensions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="408"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="411"/>
        <source>Set &apos;left&apos; view</source>
        <translation>Задать вид слева</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="422"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="425"/>
        <source>Set &apos;right&apos; view</source>
        <translation>Задать вид справа</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="436"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="439"/>
        <source>Set &apos;front&apos; view</source>
        <translation>Задать вид спереди</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="450"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="453"/>
        <source>Set &apos;back&apos; view</source>
        <translation>Задать вид сзади</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="464"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="467"/>
        <source>Set &apos;down&apos; view</source>
        <translation>Задать вид снизу</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="478"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="481"/>
        <source>Set &apos;up&apos; view</source>
        <translation>Задать вид сверху</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="514"/>
        <source>Shift box</source>
        <translation>Интервалы смещений</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="557"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="579"/>
        <source>Shift box along its X dimension</source>
        <translation>Смещать зону интереса вдоль оси X</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="601"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="623"/>
        <source>Shift box along its Y dimension</source>
        <translation>Смещать зону интереса вдоль оси Y</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="645"/>
        <location filename="../ui_templates/clippingBoxDlg.ui" line="667"/>
        <source>Shift box along its Z dimension</source>
        <translation>Смещать зону интереса вдоль оси Z</translation>
    </message>
</context>
<context>
    <name>ClippingBoxRepeatDlg</name>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="20"/>
        <source>The segmentation process will be repeated along the following dimensions (+/-)</source>
        <translation>Процесс сегментации будет повторяться вдоль следующих направлений осей</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="23"/>
        <source>Repeat dimensions</source>
        <translation>Сечения по оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="74"/>
        <source>Extract slice cloud(s) or mesh(es)</source>
        <translation>Создавать слои из облаков или цифровых моделей</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="86"/>
        <source>random colors per slice (will overwrite existing colors!)</source>
        <translation>случайный цвет на слой (исходный цвет теряется)</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="96"/>
        <source>Check that option if you wish to extract the envelope of each slice</source>
        <translation>Эта функция включает построение контуров для каждого слоя</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="99"/>
        <source>Extract envelope(s)</source>
        <translation>Построить контур(ы)</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="113"/>
        <source>Envelope type</source>
        <translation>Тип контура</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="127"/>
        <source>Lower</source>
        <translation>Нижняя граница</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="132"/>
        <source>Upper</source>
        <translation>Верхняя граница</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="137"/>
        <source>Full</source>
        <translatorcomment>Обе границы</translatorcomment>
        <translation></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="145"/>
        <source>Max edge length</source>
        <translation>Макс. длина сегмента</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="167"/>
        <source>Multi-pass process where longer edges may be temporarily created to obtain a better fit... or a worst one ;)</source>
        <translation>Обработка в несколько проходов может временно создавать длинные линии на краях и разрывах для лучшего вписывания..., но может получиться и наоборот</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="170"/>
        <source>multi-pass</source>
        <translation>несколько проходов</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="177"/>
        <source>Before extracting the contour, points can be projected along the repeat dimension (if only one is defined) or on the best fit plane</source>
        <translation>При построении контура, точки каждого слоя проецируются вдоль выбранной оси (если она задана одна) или на вписанную в общий массив плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="180"/>
        <source>project slice(s) points on their best fit plane</source>
        <translation>проецировать точки слоя(ев) на вписанную плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="187"/>
        <source>split the generated contour(s) in smaller parts to avoid creating edges longer than the specified max edge length.</source>
        <translation>разрывать сечения, чтобы не создавать линии длиннее, чем заданная максимальная длина сторон.</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="190"/>
        <source>split envelope(s) on longer edges</source>
        <translation>разрывать контур на длинных краях</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="232"/>
        <source>Step of the internally generated grid obtained by rasterizing the points and exporting the contours</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="258"/>
        <source>Min vertex count per contour (to ignore the smallest ones)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="300"/>
        <source>Group generated entities by</source>
        <translation>Группировать результат по</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="307"/>
        <source>How generated slices, envelopes and contours will be regrouped in the DB tree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="314"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="319"/>
        <source>Origin entity</source>
        <translation>Исходный объект</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="324"/>
        <source>Slice</source>
        <translation>Слой</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="329"/>
        <source>Origin entity, then slice</source>
        <translation>Исх. объект, затем слой</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="334"/>
        <source>Slice, then origin entity</source>
        <translation>Слой, затем исх. объект</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="197"/>
        <source>Display a dialog with step-by-step execution of the algorithm (debug mode - very slow)</source>
        <translation>Показывать диалог с пошаговым выполнением алгоритма (режим отладки - очень медленный)</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="14"/>
        <source>Slice extraction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="120"/>
        <source>Envelope type (lower or upper part, or both)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="152"/>
        <source>Max edge length (if 0, generates a unique and closed envelope = convex hull)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="200"/>
        <source>visual debug mode</source>
        <translation>показать режим отладки</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="210"/>
        <source>Extract the point contours (via a rasterization process)</source>
        <translation>Построение изолиний по растеризованному облаку</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="213"/>
        <source>Extract contours</source>
        <translation>Построение изолиний</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="225"/>
        <source>Grid step</source>
        <translation>Шаг сетки</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="251"/>
        <source>Min. vertex count</source>
        <translation>Минимум вершин</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="274"/>
        <source>Other options</source>
        <translation>Прочие параметры</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="280"/>
        <source>Gap</source>
        <translation>Интервал слоев</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="287"/>
        <source>Gap between the slices</source>
        <translation>Интервал между слоями</translation>
    </message>
    <message>
        <location filename="../ui_templates/clippingBoxRepeatDlg.ui" line="83"/>
        <source>If checked, a random color will be assigned to each slice (warning: will overwrite any existing color!)</source>
        <translation>Если отмечен этот пункт, каждому слою будет назначаться случайный цвет (внимание, все существующие цвета будут заменены!)</translation>
    </message>
</context>
<context>
    <name>ColorFromScalarDialog</name>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="14"/>
        <source>Color From Scalar Fields</source>
        <translation>Цвет из скалярных полей</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="40"/>
        <source>Mapping type:</source>
        <translation>Преобразовать в:</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="47"/>
        <source>To RGB</source>
        <translation>RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="57"/>
        <source>To HSV</source>
        <translation>HSV</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="118"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="147"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="302"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="460"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="618"/>
        <source>Red</source>
        <translation>Красный</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="138"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="142"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="293"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="297"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="451"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="455"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="609"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="613"/>
        <source>RGB</source>
        <translation>RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="152"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="273"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="307"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="465"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="623"/>
        <source>Green</source>
        <translation>Зеленый</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="157"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="312"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="431"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="470"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="628"/>
        <source>Blue</source>
        <translation>Синий</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="165"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="320"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="478"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="636"/>
        <source>Minimum:</source>
        <translation>Минимум:</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="188"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="343"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="501"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="659"/>
        <source>Fix</source>
        <translation>Фикс.</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="195"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="350"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="508"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="669"/>
        <source>Reverse</source>
        <translation>Обратно</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="215"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="370"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="528"/>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="689"/>
        <source>Maximum:</source>
        <translation>Максимум:</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorFromScalarDlg.ui" line="589"/>
        <source>Alpha</source>
        <translation>Альфа</translation>
    </message>
</context>
<context>
    <name>ColorGradientDialog</name>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="14"/>
        <source>Gradient color</source>
        <translation>Градиент цветов</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="20"/>
        <source>Color ramp</source>
        <translation>Цветовая гамма</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="26"/>
        <source>Default</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="36"/>
        <source>Custom</source>
        <translation>Задать собственную</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="61"/>
        <source>First color</source>
        <translation>Первый цвет</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="88"/>
        <source>Second color</source>
        <translation>Второй цвет</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="105"/>
        <source>Banding</source>
        <translation>Равномерная закраска</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="136"/>
        <source>Period</source>
        <translation>Период</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorGradientDlg.ui" line="180"/>
        <source>direction</source>
        <translation>направление</translation>
    </message>
</context>
<context>
    <name>ColorLevelsDialog</name>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="14"/>
        <source>Change Color Levels</source>
        <translation>Изменить уровни цвета</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="35"/>
        <source>Channel(s)</source>
        <translation>Канал(ы)</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="43"/>
        <source>RGB</source>
        <translation>RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="48"/>
        <source>Red</source>
        <translation>Красный</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="53"/>
        <source>Green</source>
        <translation>Зеленый</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="58"/>
        <source>Blue</source>
        <translation>Синий</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="96"/>
        <source>Input levels</source>
        <translation>Входные уровни</translation>
    </message>
    <message>
        <location filename="../ui_templates/colorLevelsDlg.ui" line="172"/>
        <source>Output levels</source>
        <translation>Выходные уровни</translation>
    </message>
</context>
<context>
    <name>ComparisonDialog</name>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="14"/>
        <source>Distance computation</source>
        <translation>Расчет отклонений между облаками</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="22"/>
        <source>Compared</source>
        <translation>Сравниваемое</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="36"/>
        <source>Reference</source>
        <translation>Опорное</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="56"/>
        <source>General parameters</source>
        <translation>Основные параметры</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="64"/>
        <source>Level of subdivision used for computing the distances</source>
        <translation>Уровень подразделения узлов, используемый для расчета отклонений</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="67"/>
        <source>Octree level</source>
        <translation>Уровень октодерева</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="77"/>
        <location filename="../ui_templates/comparisonDlg.ui" line="90"/>
        <source>Acceleration: distances above this limit won&apos;t be computed accurately</source>
        <translation>Ускорение: отклонения, превышающие данный допуск, не вычисляются точно</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="80"/>
        <source>max. distance</source>
        <translation>макс. отклонение</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="106"/>
        <location filename="../ui_templates/comparisonDlg.ui" line="109"/>
        <source>compute signed distances (slower)</source>
        <translation>вычислять отклонения со знаком (медленнее)</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="112"/>
        <source>signed distances</source>
        <translation>отклон. со знаком</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="122"/>
        <source>flip normals</source>
        <translation>обратить нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="131"/>
        <location filename="../ui_templates/comparisonDlg.ui" line="134"/>
        <source>Generate 3 supplementary scalar fields with distances along each dimension</source>
        <translation>Создать три отдельных скалярных поля с отклонениями по каждой оси соответственно</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="137"/>
        <source>split X,Y and Z components</source>
        <translation>разделить компоненты X,Y и Z</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="147"/>
        <source>merge X and Y (compute distance in the xy plane)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="154"/>
        <source>Use the sensor associated to the reference cloud to ignore the points in the compared cloud
that could not have been seen (hidden/out of range/out of field of view).</source>
        <translation>Использовать датчик, относящийся к опорному облаку, чтобы игнорировать точки сравниваемого облака,
которые не могут быть видны (скрытые, вне диапазона, вне поля зрения).</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="158"/>
        <source>use reference sensor to filter hidden points</source>
        <translation>опорный датчик для фильтра невидимых точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="167"/>
        <source>multi-threaded</source>
        <translation>многопоточная обработка</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="211"/>
        <source>max thread count</source>
        <translation>кол-во потоков</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="218"/>
        <source>Maximum number of threads/cores to be used
(CC or your computer might not respond for a while if you use all available cores)</source>
        <translation>Максимальное число используемых потоков/ядер процессора
(При использовании CC всех ядер ПК может не отвечать на действия пользователя)</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="248"/>
        <source>Local modeling</source>
        <translation>Локаль. моделирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="256"/>
        <source>Local model</source>
        <translation>Локальная модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="290"/>
        <source>Points (kNN)</source>
        <translation>Точек (kNN)</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="314"/>
        <source>Radius (Sphere)</source>
        <translation>Радиус (Сфера)</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="338"/>
        <source>faster but more ... approximate</source>
        <translation>быстрее, но менее точно</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="341"/>
        <source>use the same model for nearby points</source>
        <translation>Исполь. ту же модель для ближайших точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="365"/>
        <source>Approximate distances</source>
        <translation>Оценка отклонений</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="401"/>
        <source>Warning: approximate distances are only provided
to help advanced users setting the general parameters</source>
        <translation>Внимание: оценка отклонений может помочь
подобрать основные параметры для расчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="488"/>
        <source>Compute</source>
        <translation>Вычислить</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="498"/>
        <source>Ok</source>
        <translation>Ok</translation>
    </message>
    <message>
        <location filename="../ui_templates/comparisonDlg.ui" line="505"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>ComponentType</name>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1213"/>
        <source>Array</source>
        <translation>Массив</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1216"/>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1216"/>
        <source>undefined</source>
        <translation>неопределенный</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1219"/>
        <source>Elements</source>
        <translation>Элементы</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1222"/>
        <source>Capacity</source>
        <translation>Емкость</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1225"/>
        <source>Memory</source>
        <translation>Память</translation>
    </message>
</context>
<context>
    <name>ComputeOctreeDialog</name>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="14"/>
        <source>Compute Octree</source>
        <translation>Вычислить октодерево</translation>
    </message>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="20"/>
        <source>Max subdivision level: ??</source>
        <translation>Уровень макс. подразделения: ??</translation>
    </message>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="27"/>
        <source>Octree box</source>
        <translation>Область октодерева</translation>
    </message>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="33"/>
        <source>Default</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="43"/>
        <source>Cell size at max level</source>
        <translation>Размер ячейки макс. уровня</translation>
    </message>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="63"/>
        <source>Custom bounding box</source>
        <translation>Задать зону интереса</translation>
    </message>
    <message>
        <location filename="../ui_templates/computeOctreeDlg.ui" line="73"/>
        <source>Edit</source>
        <translation>Правка</translation>
    </message>
</context>
<context>
    <name>ConfusionMatrix</name>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/confusionmatrix.ui" line="14"/>
        <source>Form</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/confusionmatrix.ui" line="55"/>
        <location filename="../../plugins/core/Standard/q3DMASC/confusionmatrix.ui" line="82"/>
        <source>-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/confusionmatrix.ui" line="67"/>
        <source>Overall accuracy</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CorkDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="14"/>
        <source>Mesh Boolean Operations (CSG) with Cork</source>
        <translation>Логические операции с моделями</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="41"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="59"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="89"/>
        <source>Merge two objects into one</source>
        <translation>Объединять два объекта в один</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="92"/>
        <source>Union
A+B</source>
        <translation>Объединять
A+B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="100"/>
        <source>Subtract one object from another</source>
        <translation>Выделить один объект из другого</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="103"/>
        <source>Difference
A-B</source>
        <translation>Разность
A-B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="111"/>
        <source>Return the portion common to both objects</source>
        <translation>Вернуть часть, общую для обоих объектов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="114"/>
        <source>Intersection
A n B</source>
        <translation>Пересечение
A и B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="135"/>
        <source>Subtract one object from another (inverse result)</source>
        <translation>Выделить один объект из другого (обратный результат)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="138"/>
        <source>Symmetric Difference</source>
        <translation>Симметрич. разница</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCork/ui/corkDlg.ui" line="161"/>
        <source>Image courtesy of Autodesk(r)</source>
        <translation>Изображение предоставлено Autodesk(r)</translation>
    </message>
</context>
<context>
    <name>Dialog</name>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/mainDialog.ui" line="14"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Диалог</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/mainDialog.ui" line="54"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="80"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="113"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="319"/>
        <source>Source cloud #1 (not labelled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/mainDialog.ui" line="64"/>
        <source>Warning: points must be associated to the
same class labels as the trained classes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="24"/>
        <source>Classes, Training and Test data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="32"/>
        <source>percentage of training data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="52"/>
        <source>cloud</source>
        <translation type="unfinished">облака</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="90"/>
        <source>Warning: points must be associated to the same class labels as the trained classes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="120"/>
        <source>source cloud #2 (not labelled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="136"/>
        <source>Source cloud #2 (not labelled) - optional</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="143"/>
        <source>core points (labelled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="165"/>
        <source>Labelled core points: coud be the same as cloud #1
but should ideally be smaller (e.g. a subsampled version of cloud #1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="175"/>
        <source>classification scalar field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="185"/>
        <source>number of classes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="192"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="227"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="247"/>
        <source>0</source>
        <translation type="unfinished">0</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="199"/>
        <source>classes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="232"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="257"/>
        <source>1</source>
        <translation type="unfinished">1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="237"/>
        <source>Class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="242"/>
        <source>Count</source>
        <translation type="unfinished">Кол-во</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="252"/>
        <source>32651</source>
        <translation type="unfinished">32651</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="262"/>
        <source>465</source>
        <translation type="unfinished">465</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="275"/>
        <source>Use previously computed features
(only if the cloud has already been processed)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="279"/>
        <source>USE PREVIOUSLY COMPUTED FEATURES </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="289"/>
        <source>source cloud #1 (not labelled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="303"/>
        <source>contextual cloud (labelled)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="330"/>
        <source>homogenize sample numbers for each class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="350"/>
        <source>(max = 0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="362"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="750"/>
        <source>Contextual features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="372"/>
        <source>Training</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="389"/>
        <source>Test data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="413"/>
        <source>Training data
pre-processing
and model testing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="442"/>
        <source>Scales and Scalar/features selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="448"/>
        <source>From file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="473"/>
        <source>Load file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="480"/>
        <source>&lt;a href=&quot;https://www.cloudcompare.org/doc/wiki&quot;&gt;see documentation&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="493"/>
        <source>GUI mode (limited)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="518"/>
        <source>Scales</source>
        <translation type="unfinished">Масштабы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="524"/>
        <source>ramp</source>
        <translation type="unfinished">ряд</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="549"/>
        <source>Mininum scale</source>
        <translation type="unfinished">Мин. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="552"/>
        <source>Min = </source>
        <translation type="unfinished">Мин = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="574"/>
        <source>Step</source>
        <translation type="unfinished">с шагом</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="577"/>
        <source>Step = </source>
        <translation type="unfinished">Шаг = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="599"/>
        <source>Max scale</source>
        <translation type="unfinished">Макс. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="602"/>
        <source>Max = </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="624"/>
        <source>Inp</source>
        <translation type="unfinished">Ряд масштабов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="627"/>
        <source>list</source>
        <translation type="unfinished">список</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="637"/>
        <source>Input scales as a list of values (separated by a space character)</source>
        <translation type="unfinished">Список масштабов (разделенных пробелами)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="647"/>
        <source>Point based features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="653"/>
        <source>intensity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="660"/>
        <source>number of returns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="667"/>
        <source>return number</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="674"/>
        <source>echo ratio = return number / number of returns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="677"/>
        <source>echo ratio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="684"/>
        <source>RGB</source>
        <translation type="unfinished">RGB</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="691"/>
        <source>dip angle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="707"/>
        <source>Neigborhood based features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="723"/>
        <source>option 1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="728"/>
        <source>option 2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="733"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="779"/>
        <source>...</source>
        <translation type="unfinished">...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="769"/>
        <source>Ground</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="774"/>
        <source>Water</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="789"/>
        <source>Nearest neighbors</source>
        <translation type="unfinished">Ближ. соседи</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="796"/>
        <source>The vertical distance will be computed to the &apos;k&apos; nearest neighbors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="808"/>
        <source>Requires two source clouds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="811"/>
        <source>Dual-cloud features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="823"/>
        <source>mean elveation difference</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="830"/>
        <source>ratio of mean intensities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="837"/>
        <source>standard deviation of cloud #1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="844"/>
        <source>standard deviation of cloud #2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="858"/>
        <source>Classifier and training mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="864"/>
        <source>Random Trees</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="870"/>
        <source>Number of trees</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="893"/>
        <source>Tree depth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="916"/>
        <source>Training mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="922"/>
        <source>Simple training</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="932"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1005"/>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1016"/>
        <source>Select the most contributive features and scales
(in order to reduce computation time and reduce the classifier size)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="936"/>
        <source>Feature and scale selection by importance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="943"/>
        <source>k-fold Crossvalidation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="976"/>
        <source>k</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1009"/>
        <source>Feature and scale selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1020"/>
        <source>Tree depth selection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1047"/>
        <source>Speed features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1053"/>
        <source>Pyramidal subsampling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1062"/>
        <source>Pyramidal levels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1085"/>
        <source>Octree-based feature computation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1091"/>
        <source>Min. scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1117"/>
        <source>Depth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1154"/>
        <source>Outputs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1160"/>
        <source>Output display</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1166"/>
        <source>Confusion matrix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1173"/>
        <source>Bar chart of feature importance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1186"/>
        <source>number of features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1193"/>
        <source>Number of features to show in the bar chart</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1209"/>
        <source>Can be re-used in 3DMASC &quot;Create&quot; to avoid re-computing the features</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/training.ui" line="1212"/>
        <source>Save training core points with computed features as scalars </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DipDirTransformationDialog</name>
    <message>
        <location filename="../ui_templates/dipDirTransformationDlg.ui" line="14"/>
        <source>Dip / dip dir. transformation</source>
        <translation>Преобразование: угол падения/азимут</translation>
    </message>
    <message>
        <location filename="../ui_templates/dipDirTransformationDlg.ui" line="22"/>
        <source>Dip</source>
        <translation>Угол падения</translation>
    </message>
    <message>
        <location filename="../ui_templates/dipDirTransformationDlg.ui" line="29"/>
        <location filename="../ui_templates/dipDirTransformationDlg.ui" line="49"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../ui_templates/dipDirTransformationDlg.ui" line="42"/>
        <source>Dip direction</source>
        <translation>Азимут</translation>
    </message>
    <message>
        <location filename="../ui_templates/dipDirTransformationDlg.ui" line="64"/>
        <source>rotate about selection center</source>
        <translation>вращать вокруг центра выделения</translation>
    </message>
</context>
<context>
    <name>DisclaimerDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/disclaimerDlg.ui" line="14"/>
        <source>qBroom (disclaimer)</source>
        <translation>qBroom (предупреждение)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/ui/disclaimerDlg.ui" line="40"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot;&gt;
This plugin is kindly provided by Wesley Grimes,
&lt;br/&gt;
Collision Engineering Associates, Inc.
&lt;br/&gt;
&lt;a href=&quot;https://cea-az.com/&quot;&gt;https://cea-az.com/&lt;/a&gt;
&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;b&gt;Please donate if you find this tool useful&lt;/b&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;hosted_button_id=DZAYQVLL8MMNL&quot;&gt;&lt;img src=&quot;:/CC/plugin/qBroom/btn_donateCC_LG.gif&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;font-size:8pt;&quot;&gt;This program is distributed in the hope that it will be useful,
&lt;br/&gt;but WITHOUT ANY WARRANTY; without even the implied warranty of &lt;br/&gt;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
&lt;br/&gt;See the GNU General Public License for more details.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot;&gt;
Этот модуль любезно предоставлен Wesley Grimes,
&lt;br/&gt;
Collision Engineering Associates, Inc.
&lt;br/&gt;
&lt;a href=&quot;https://cea-az.com/&quot;&gt;https://cea-az.com/&lt;/a&gt;
&lt;/p&gt;
&lt;p align=&quot;center&quot;&gt;
&lt;b&gt;Пожалуйста сделайте пожертвование, если считаете этот инструмент полезным&lt;/b&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;a href=&quot;https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;hosted_button_id=DZAYQVLL8MMNL&quot;&gt;&lt;img src=&quot;:/CC/plugin/qBroom/btn_donateCC_LG.gif&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;font-size:8pt;&quot;&gt;Эта программа распространяется в надежде быть полезной, 
&lt;br/&gt;но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; и даже без подразумеваемой гарантии &lt;br/&gt;MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
&lt;br/&gt;Для деталей обратитесь к публичной лицензии GNU General Public License.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/disclaimerDlg.ui" line="20"/>
        <source>qFacets (disclaimer)</source>
        <translation>qFacets (предупреждение)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/disclaimerDlg.ui" line="58"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;This plugin development was funded by Thomas Dewez – BRGM&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published bythe Free Software Foundation; version 2 or later of the License.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#0000ff;&quot;&gt;copyright BRGM&lt;/span&gt;&lt;span style=&quot; font-family:&apos;sans-serif&apos;; font-size:8pt; color:#0000ff; background-color:#ffffff;&quot;&gt;©&lt;/span&gt;&lt;span style=&quot; font-size:8pt; color:#0000ff;&quot;&gt; 2013&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;http://www.brgm.eu/&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.brgm.eu&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt;&quot;&gt;Разработку этого модуля начал Thomas Dewez – BRGM&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Это свободное программное обеспечение; вы можете распространять его и/или изменять его в соответствии с правилами публичной лицензии GNU General Public License as published bythe Free Software Foundation; версии 2 или следующей.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Эта программа распространяется в надежде быть полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; и даже без подразумеваемой гарантии MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Для деталей см. публичную лицензию GNU General Public License.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#0000ff;&quot;&gt;copyright BRGM&lt;/span&gt;&lt;span style=&quot; font-family:&apos;sans-serif&apos;; font-size:8pt; color:#0000ff; background-color:#ffffff;&quot;&gt;©&lt;/span&gt;&lt;span style=&quot; font-size:8pt; color:#0000ff;&quot;&gt; 2013&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;http://www.brgm.eu/&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;http://www.brgm.eu&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/disclaimerDlg.ui" line="14"/>
        <source>qM3C2 (disclaimer)</source>
        <translation>qM3C2 (предупреждение)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/disclaimerDlg.ui" line="48"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Point cloud comparison with M3C2&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d;&quot;&gt;Lague et al., Accurate 3D comparison of complex topography with terrestrial laser scanner, ISPRS j. of Photogram.&#xa0;Rem. Sens., 2013&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2,serif&apos;; font-size:8pt; color:#aa007f; background-color:#ffffff;&quot;&gt;This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;arial,sans-serif&apos;; font-size:10pt; font-style:italic; color:#222222; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Сравнение облаков с M3C2&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d;&quot;&gt;Lague et al., Accurate 3D comparison of complex topography with terrestrial laser scanner, ISPRS j. of Photogram. Rem. Sens., 2013&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2,serif&apos;; font-size:8pt; color:#aa007f; background-color:#ffffff;&quot;&gt;Эта программа распространяется в надежде быть полезной, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; и даже без подразумеваемой гарантии MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Для деталей см. публичную лицензию GNU General Public License.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;arial,sans-serif&apos;; font-size:10pt; font-style:italic; color:#222222; background-color:#ffffff;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>DistanceMapDialog</name>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="14"/>
        <source>Distance Map</source>
        <translation>Карта отклонений</translation>
    </message>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="22"/>
        <source>Steps</source>
        <translation>Дискретность</translation>
    </message>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="29"/>
        <source>Map steps (in each direction).
The bigger the more accurate the map will be
(but the more points will be created)</source>
        <translation>Дискретность карты (по каждой оси координат).
Большее значение - более детальная карта
(но будет создано больше точек)</translation>
    </message>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="63"/>
        <source>Outer margin</source>
        <translation>Внешняя граница</translation>
    </message>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="70"/>
        <source>Margin added around the cloud bounding-box</source>
        <translation>Граница добавляется вокруг рамок границ облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="87"/>
        <source>reduce result to the specified range</source>
        <translation>отображать результат в заданном диапазоне</translation>
    </message>
    <message>
        <location filename="../ui_templates/distanceMapDlg.ui" line="90"/>
        <source>Range</source>
        <translation>Диапазон</translation>
    </message>
</context>
<context>
    <name>DistanceMapGenerationDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="14"/>
        <source>2D distance map (Surface of Revolution)</source>
        <translation>Карта отклонений 2D (поверхность вращения)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="53"/>
        <source>Projection</source>
        <translation>Проекция</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="63"/>
        <source>Cylindrical</source>
        <translation>Цилиндрическая</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="68"/>
        <source>Conical (Lambert)</source>
        <translation>Коническая (Ламберта)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="91"/>
        <source>Spanning ratio</source>
        <translation>Коэффициент охвата</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="136"/>
        <source>Map</source>
        <translation>Карта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="148"/>
        <source>Resolution</source>
        <translation>Разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="175"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="517"/>
        <source>angle (X)</source>
        <translation>угол (X)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="188"/>
        <source>Map angular step (horizontal)</source>
        <translation>Угловой шаг карты (горизонталь)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="191"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="232"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="350"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="777"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="806"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="879"/>
        <source>step = </source>
        <translation>шаг = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="216"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="530"/>
        <source>height (Y)</source>
        <translation>высота (Y)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="229"/>
        <source>Map height step (vertical)</source>
        <translation>Шаг карты по высоте (вертикаль.)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="260"/>
        <source>size</source>
        <translation>размер</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="280"/>
        <source>Map angles unit</source>
        <translation>Единицы измерения углов на карте</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="287"/>
        <source>deg</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="292"/>
        <source>rad</source>
        <translation>радианы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="297"/>
        <source>grad</source>
        <translation>грады</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="317"/>
        <source>Map heights unit (for display only)</source>
        <translation>Единицы высот на карте (только на экране)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="320"/>
        <source>m.</source>
        <translation>м.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="330"/>
        <source>Counterclockwise unrolling</source>
        <translation>Развертка против часовой стрелки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="333"/>
        <source>CCW</source>
        <translation>ПЧС</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="340"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="557"/>
        <source>latitude</source>
        <translation>широта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="347"/>
        <source>Map latitude step</source>
        <translation>Шаг широты по карте</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="378"/>
        <source>Limits</source>
        <translation>Ограничения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="408"/>
        <source>Minimum map angle</source>
        <translation>Мин. угол карты</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="433"/>
        <source>Minimum map height (relative to the generatrix origin)</source>
        <translation>Мин. высота карты (относительно образующей)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="464"/>
        <source>Maximum map angle</source>
        <translation>Макс. угол карты</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="489"/>
        <source>Maximum map height (relative to the generatrix origin)</source>
        <translation>Макс. высота карты (относительно образующей)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="537"/>
        <source>Min</source>
        <translation>Мин</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="547"/>
        <source>Max</source>
        <translation>Макс</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="570"/>
        <source>Minimum map latitude (relative to the generatrix origin - always positive - in degrees)</source>
        <translation>Минимальная широта карты (относительно образующей - всегда положительная - в градусах)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="573"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="604"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="780"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="882"/>
        <source> grad</source>
        <translation> град</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="601"/>
        <source>Maximum map latitude (relative to the generatrix origin - always positive - in degrees)</source>
        <translation>Максимальная широта карты (относительно образующей - всегда положительная - в градусах)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="629"/>
        <source>Filling</source>
        <translation>Заполнение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="650"/>
        <source>strategy</source>
        <translation>стратегия</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="657"/>
        <source>What to do when multiple values fall in the same grid cell?</source>
        <translation>Что делать, когда несколько значений в одной ячейке сетки?</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="664"/>
        <source>minimum value</source>
        <translation>минимальное значение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="669"/>
        <source>average value</source>
        <translation>среднее значение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="674"/>
        <source>maximum value</source>
        <translation>максимальное значение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="682"/>
        <source>empty cells</source>
        <translation>пустые ячейки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="689"/>
        <source>What to do when a grid cell remains empty?</source>
        <translation>Что делать, когда ячейки сетки остаются пустыми?</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="693"/>
        <source>leave empty</source>
        <translation>оставить пустыми</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="698"/>
        <source>fill with zero</source>
        <translation>заполнить 0</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="703"/>
        <source>interpolate</source>
        <translation>интерполировать</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="734"/>
        <source>Display</source>
        <translation>Экран</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="746"/>
        <source>Overlay grid</source>
        <translation>Оверлейная сетка</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="770"/>
        <source>Angle (X)</source>
        <translation>Угол (X)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="799"/>
        <source>Height (Y)</source>
        <translation>Высота (Y)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="809"/>
        <source> m.</source>
        <translation> м.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="831"/>
        <source>Show X labels</source>
        <translation>Показать метки X</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="843"/>
        <source>Grid color</source>
        <translation>Цвет сетки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="862"/>
        <source>Show Y labels</source>
        <translation>Показать метки Y</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="872"/>
        <source>Latitude</source>
        <translation>Широта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="904"/>
        <source>2D symbols</source>
        <translation>Символы 2D</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="927"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Load a set of symbols / labels from a text file.&lt;br/&gt;On each line: &apos;Label X Y Z&apos; (expressed relatively to the profile origin)&lt;br/&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;(warning: the height values - along the revolution axis - must be expressed relative to the profile origin)&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;br/&gt;В каждой строке: &apos;Метка X Y Z&apos; (выражено относительно начала профиля)&lt;br/&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;(внимание: значения высот - вдоль оси вращения - должно быть выражено относительно начала профиля)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="930"/>
        <source>Load</source>
        <translation>Загрузить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="940"/>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="951"/>
        <source>Symbol size</source>
        <translation>Размер символа</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="987"/>
        <source>Symbol color</source>
        <translation>Цвет символа</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1006"/>
        <source>Color ramp</source>
        <translation>Цветовая гамма</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1023"/>
        <source>Steps</source>
        <translation>Дискретность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1059"/>
        <source>Display color scale</source>
        <translation>Цветовая гамма</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1083"/>
        <source>Font size</source>
        <translation>Размер шрифта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1125"/>
        <source>Displayed numbers precision (digits)</source>
        <translation>Число десят. знаков (цифр)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1128"/>
        <source>Precision</source>
        <translation>Точность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1167"/>
        <source>Generatrix</source>
        <translation>Образующая</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1173"/>
        <source>Axis</source>
        <translation>Ось</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1180"/>
        <source>Generatrix direction (in the 3D world)</source>
        <translation>Направление образующей (в 3D)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1205"/>
        <source>Origin (3D)</source>
        <translation>Начало (3D)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1260"/>
        <source>Base radius</source>
        <translation>Радиус базы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1267"/>
        <source>Mean radius (for map display, export as a cloud, etc. )</source>
        <translation>Означает радиус (для показа карты, экспорта облака, и т.д)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1284"/>
        <source>Measures</source>
        <translation>Измерения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1290"/>
        <source>Surface and volume (approximate)</source>
        <translation>Площадь и объем (примерно)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1307"/>
        <source>Update</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1321"/>
        <source>Export map</source>
        <translation>Экспорт карты</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1332"/>
        <source>ASCII grid</source>
        <translation>сетка ASCII</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1339"/>
        <source>Image</source>
        <translation>Изображение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1346"/>
        <source>DXF</source>
        <translation>DXF</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1370"/>
        <source>Cloud</source>
        <translation>Облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/distanceMapGenerationDlg.ui" line="1377"/>
        <source>Mesh</source>
        <translation>Цифровая модель</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/src/distanceMapGenerationDlg.cpp" line="791"/>
        <source>Updating...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>DxfProfilesExportDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="14"/>
        <source>Export profiles to DXF</source>
        <translation>Экспорт профилей в DXF</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="20"/>
        <source>Vertical profiles</source>
        <translation>Вертикальные профили</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="31"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="126"/>
        <source>File name</source>
        <translation>Имя файла</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="52"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="147"/>
        <source>Title</source>
        <translation>Заголовок</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="59"/>
        <source>VERTICAL PROFILE: DEVIATIONS</source>
        <translation>ВЕРТИКАЛЬНЫЙ ПРОФИЛЬ: ОТКЛОНЕНИЯ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="66"/>
        <source>(+ profile angle)</source>
        <translation>(+ угол профиля)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="77"/>
        <source>Angular steps</source>
        <translation>Угловые интервалы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="115"/>
        <source>Horizontal profiles</source>
        <translation>Плановые профили</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="154"/>
        <source>HORIZONTAL PROFILE: DEVIATIONS</source>
        <translation>ГОРИЗОНТАЛЬНЫЙ ПРОФИЛЬ: ОТКЛОНЕНИЯ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="161"/>
        <source>(+ profile height)</source>
        <translation>(+ высота профиля)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="172"/>
        <source>Height steps</source>
        <translation>Шаг по высоте</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="210"/>
        <source>Deviation</source>
        <translation>Отклонения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="218"/>
        <source>Values scaling (for labels only)</source>
        <translation>Масштаб значений (для меток)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="241"/>
        <source>Units</source>
        <translation>Ед.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="278"/>
        <source>Precision</source>
        <translation>Точность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="312"/>
        <source>Drawing magnification</source>
        <translation>Увеличение чертежа</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="350"/>
        <source>Legend</source>
        <translation>Легенда</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="356"/>
        <source>Theoretical profile name</source>
        <translation>Теоретич. имя профиля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="363"/>
        <source>Theoretical</source>
        <translation>Теоретическое</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="370"/>
        <source>Measured profile(s) name</source>
        <translation>Имя измер. профиля(ей)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/dxfProfilesExportDlg.ui" line="377"/>
        <source>Real</source>
        <translation>Реальное</translation>
    </message>
</context>
<context>
    <name>EntitySelectionDialog</name>
    <message>
        <location filename="../ui_templates/entitySelectionDlg.ui" line="14"/>
        <source>Entity selector</source>
        <translation>Выбор объектов</translation>
    </message>
    <message>
        <location filename="../ui_templates/entitySelectionDlg.ui" line="22"/>
        <source>Select an entity:</source>
        <translation>Объекты для выбора:</translation>
    </message>
    <message>
        <location filename="../ui_templates/entitySelectionDlg.ui" line="72"/>
        <source>select all</source>
        <translation>выбрать все</translation>
    </message>
    <message>
        <location filename="../ui_templates/entitySelectionDlg.ui" line="79"/>
        <source>select none</source>
        <translation>снять выбор</translation>
    </message>
</context>
<context>
    <name>EnvelopeExtractorDlg</name>
    <message>
        <location filename="../ui_templates/envelopeExtractorDlg.ui" line="14"/>
        <source>Envelope Extractor Visual Debug</source>
        <translation>Визуальный отладчик построения сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/envelopeExtractorDlg.ui" line="44"/>
        <source>Message</source>
        <translation>Сообщение</translation>
    </message>
    <message>
        <location filename="../ui_templates/envelopeExtractorDlg.ui" line="57"/>
        <source>no message</source>
        <translation>нет сообщений</translation>
    </message>
    <message>
        <location filename="../ui_templates/envelopeExtractorDlg.ui" line="64"/>
        <source>auto</source>
        <translation>авто</translation>
    </message>
    <message>
        <location filename="../ui_templates/envelopeExtractorDlg.ui" line="71"/>
        <source>Next</source>
        <translation>Следующий</translation>
    </message>
    <message>
        <location filename="../ui_templates/envelopeExtractorDlg.ui" line="78"/>
        <source>Skip</source>
        <translation>Пропустить</translation>
    </message>
</context>
<context>
    <name>ExportCoordToSFDlg</name>
    <message>
        <location filename="../ui_templates/exportCoordToSFDlg.ui" line="14"/>
        <source>Export coordinates to SF</source>
        <translation>Экспорт координат в скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/exportCoordToSFDlg.ui" line="29"/>
        <source>Export</source>
        <translation>Экспорт</translation>
    </message>
    <message>
        <location filename="../ui_templates/exportCoordToSFDlg.ui" line="71"/>
        <source>Warning, already existing SF(s) with same name will be overwritten</source>
        <translation>Внимание: одноименные скалярные поля будут перезаписаны</translation>
    </message>
</context>
<context>
    <name>ExtraScalarFieldCard</name>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="20"/>
        <source>ExtraScalarFieldCard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="65"/>
        <source>Name</source>
        <translation type="unfinished">Имя</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="81"/>
        <source>Data Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="91"/>
        <source>Scalar Field(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="146"/>
        <source>Advanced Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="156"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="192"/>
        <source>Description</source>
        <translation type="unfinished">Описание</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="207"/>
        <source>Array-Like</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="215"/>
        <source>1 Dimension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="228"/>
        <source>2 Dimensions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="238"/>
        <source>3 Dimensions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="250"/>
        <source>Scaled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="260"/>
        <source>Scaling Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="268"/>
        <source>Scales</source>
        <translation type="unfinished">Масштабы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/extra_scarlar_field_card.ui" line="300"/>
        <source>Offsets</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExtractSIFT</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/ExtractSIFT.cpp" line="289"/>
        <source>Selected entity does not have any suitable scalar field or RGB. Intensity scalar field or RGB are needed for computing SIFT</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/ExtractSIFT.cpp" line="291"/>
        <source>SIFT keypoint extraction did not return any point. Try relaxing your parameters</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FacetsExportDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/facetsExportDlg.ui" line="14"/>
        <source>Export facets</source>
        <translation>Экспорт граней</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/facetsExportDlg.ui" line="20"/>
        <source>Destination</source>
        <translation>Назначение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/facetsExportDlg.ui" line="39"/>
        <source>Vertical orientation (only for polygons)</source>
        <translation>Вертикальная ориентация (только для полигонов)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/facetsExportDlg.ui" line="47"/>
        <source>Native</source>
        <translation>Исходная</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/facetsExportDlg.ui" line="54"/>
        <source>Mean normal</source>
        <translation>Ср. нормаль</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/facetsExportDlg.ui" line="64"/>
        <source>Custom</source>
        <translation>Задать собственную</translation>
    </message>
</context>
<context>
    <name>FastGlobalRegistrationDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="14"/>
        <source>Clouds registration</source>
        <translation type="unfinished">Сшивка облаков</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="26"/>
        <source>Role assignation</source>
        <translation type="unfinished">Назначение ролей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="46"/>
        <source>&apos;model&apos; entity</source>
        <translation type="unfinished">Опорный неизменяемый объект данных</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="49"/>
        <source>reference</source>
        <translation type="unfinished">опорное</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="56"/>
        <source>&apos;data&apos; entity</source>
        <translation type="unfinished">выравниваемый/подгоняемый объект данных</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="59"/>
        <source>aligned</source>
        <translation type="unfinished">совмещаемое</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="69"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;reference entity (won&apos;t move)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;опорный объект (остается неподвижным)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="72"/>
        <source>the model cloud is the reference : it won&apos;t move (yellow cloud)</source>
        <translation type="unfinished">опорное облако-модель: оно не будет двигаться (показано желтым цветом)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="106"/>
        <source>Feature descriptor radius</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.ui" line="132"/>
        <source>auto</source>
        <translation type="unfinished">авто</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.cpp" line="141"/>
        <source>%1 other clouds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/FastGlobalRegistrationDlg.cpp" line="182"/>
        <source>Failed to estimate the radius for cloud %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FastGlobalRegistrationFilter</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/FastGlobalRegistrationFilter.cpp" line="64"/>
        <source>Clouds must have normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/FastGlobalRegistrationFilter.cpp" line="306"/>
        <source>[Fast Global Registration] Resulting matrix for cloud %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/FastGlobalRegistrationFilter.cpp" line="308"/>
        <source>Hint: copy it (CTRL+C) and apply it - or its inverse - on any entity with the &apos;Edit &gt; Apply transformation&apos; tool</source>
        <translation type="unfinished">Совет: скопируйте матрицу (CTRL+C) и примените ее или обратную ей к любому объекту через меню &apos;Правка &gt; Применить трансформацию&apos;</translation>
    </message>
</context>
<context>
    <name>FilterByValueDialog</name>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="14"/>
        <source>Filter by value</source>
        <translation>Фильтр по значению</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="22"/>
        <source>Range</source>
        <translation>Диапазон</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="29"/>
        <source>Min range value</source>
        <translation>Минимальное значение диапазона</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="61"/>
        <source>Max range value</source>
        <translation>Максимальное значение диапазона</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="81"/>
        <source>Exports the points falling inside the specified range.</source>
        <translation>Экспорт точек, попавших в диапазон.</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="84"/>
        <source>Export</source>
        <translation>Экспорт</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="91"/>
        <source>Creates two clouds: one with the points falling inside the specified range,
the other with the points falling outside.</source>
        <translation>Создает два облака: одно с точками, попавшими в диапазон,
другое - для оставшихся вне диапазона.</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="95"/>
        <source>Split</source>
        <translation>Разделить</translation>
    </message>
    <message>
        <location filename="../ui_templates/filterByValueDlg.ui" line="102"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>GBLSensorProjectDialog</name>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="14"/>
        <source>Sensor parameters</source>
        <translation>Параметры датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="35"/>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="51"/>
        <source>theta=longitudinal (E-W) / phi=latitudinal (N-S)</source>
        <translation>theta=долготный (В-З) / phi=широтный (С-Ю)</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="38"/>
        <source>rotation order</source>
        <translation>порядок вращения</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="61"/>
        <source>yaw then pitch (default)</source>
        <translation>курс, тангаж (по умолчанию)</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="66"/>
        <source>pitch then yaw</source>
        <translation>тангаж, курс</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="90"/>
        <source>Position + Orientation</source>
        <translation>Положение и ориентация</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="96"/>
        <source>sensor front direction (yaw = 0)</source>
        <translation>фронтальное направление датчика (курс=0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="127"/>
        <source>sensor lateral direction</source>
        <translation>боковое направление датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="158"/>
        <source>sensor vertical direction (pitch = 0)</source>
        <translation>вертикальное направление датчика (тангаж=0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="202"/>
        <source>sensor center</source>
        <translation>центр датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="234"/>
        <source>Angular steps</source>
        <translation>Угловые интервалы</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="242"/>
        <source>Rotation around the vertical axis</source>
        <translation>Вращение вокруг вертикальной оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="245"/>
        <source>Yaw (degrees)</source>
        <translation>Курс (°)</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="272"/>
        <source>Rotation around the lateral axis</source>
        <translation>Наклон относительно боковой оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="275"/>
        <source>Pitch (degrees)</source>
        <translation>Тангаж (°)</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="314"/>
        <source>Other</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="322"/>
        <source>Depth buffer &apos;uncertainty&apos;</source>
        <translation>Точность буфера глубины</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="325"/>
        <source>Uncertainty</source>
        <translation>Точность</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="349"/>
        <source>Sensor max range</source>
        <translation>Макс. диапазон датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/gblSensorProjectDlg.ui" line="352"/>
        <source>Max. range</source>
        <translation>Макс. диапазон</translation>
    </message>
</context>
<context>
    <name>GeomFeaturesDialog</name>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="14"/>
        <source>Geometric features</source>
        <translation>Геометрические характеристики</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="36"/>
        <source>Local neighborhood radius</source>
        <translation>Радиус области анализа</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="79"/>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="85"/>
        <source>Roughness</source>
        <translation>Неровность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="101"/>
        <source>Defining a &apos;up direction&apos; allows to compute signed roughness</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="104"/>
        <source>Up direction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="116"/>
        <source>X=</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="135"/>
        <source>Y=</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="154"/>
        <source>Z=</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="182"/>
        <source>Curvature</source>
        <translation>Кривизна</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="188"/>
        <source>Mean curvature (unsigned)</source>
        <translation>Средняя кривизна (без знака)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="191"/>
        <source>Mean</source>
        <translation>Средняя</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="198"/>
        <source>Gaussian curvature (unsigned)</source>
        <translation>Гауссова кривизна (без знака)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="201"/>
        <source>Gaussian</source>
        <translation>Гауссова</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="208"/>
        <source>&apos;Speed&apos; of orientation change</source>
        <translation>&apos;Скорость&apos; изменения ориентации</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="211"/>
        <source>Normal change rate</source>
        <translation>Скорость изменения нормалей</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="221"/>
        <source>Density</source>
        <translation>Плотность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="227"/>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="230"/>
        <source>Number of neighbors</source>
        <translation>Количество соседей</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="237"/>
        <source>Number of neighbors / neighborhood area</source>
        <translation>Кол-во соседей / площадь окружения</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="240"/>
        <source>Surface density</source>
        <translation>Плотность поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="247"/>
        <source>Number of neighbors / neighborhood volume</source>
        <translation>Кол-во соседей / объем окружения</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="250"/>
        <source>Volume density</source>
        <translation>Объемная плотность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="260"/>
        <source>Moment</source>
        <translation>Момент</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="266"/>
        <source>1st order moment</source>
        <translation>1-го порядка</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="293"/>
        <source>Geometric features (based on local eigenvalues: (L1, L2, L3))</source>
        <translation>Геометрические характеристики (на основании локальных собственных значений (L1, L2, L3))</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="296"/>
        <source>Features</source>
        <translation>Статистика</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="302"/>
        <source>L1 + L2 + L3</source>
        <translation>L1 + L2 + L3</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="305"/>
        <source>Sum of eigenvalues</source>
        <translation>Сумма собств. значений</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="312"/>
        <source>(L1 * L2 * L3)^(1/3)</source>
        <translation>(L1 * L2 * L3)^(1/3)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="315"/>
        <source>Omnivariance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="322"/>
        <source>-( L1*ln(L1) + L2*ln(L2) + L3*ln(L3) )</source>
        <translation>-( L1*ln(L1) + L2*ln(L2) + L3*ln(L3) )</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="325"/>
        <source>Eigenentropy</source>
        <translation>Эйгенэнтропия</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="332"/>
        <source>(L1 - L3)/L1</source>
        <translation>(L1 - L3)/L1</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="335"/>
        <source>Anisotropy</source>
        <translation>Анизотропия</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="342"/>
        <source>(L2 - L3)/L1</source>
        <translation>(L2 - L3)/L1</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="345"/>
        <source>Planarity</source>
        <translation>Планарность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="352"/>
        <source>(L1 - L2)/L1</source>
        <translation>(L1 - L2)/L1</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="355"/>
        <source>Linearity</source>
        <translation>Линейность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="362"/>
        <source>L1 / (L1 + L2 + L3)</source>
        <translation>L1 / (L1 + L2 + L3)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="365"/>
        <source>PCA1</source>
        <translation>PCA1 (МГК)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="372"/>
        <source>L2 / (L1 + L2 + L3)</source>
        <translation>L2 / (L1 + L2 + L3)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="375"/>
        <source>PCA2</source>
        <translation>PCA2 (МГК)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="382"/>
        <source>L3 / (L1 + L2 + L3)</source>
        <translation>L3 / (L1 + L2 + L3)</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="385"/>
        <source>Surface variation</source>
        <translation>Изменение поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="392"/>
        <source>L3 / L1</source>
        <translation>L3 / L1</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="395"/>
        <source>Sphericity</source>
        <translation>Сферичность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="402"/>
        <source>1 - |Z.N|</source>
        <translation>1 - |Z.N|</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="405"/>
        <source>Verticality</source>
        <translation>Вертикальность</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="412"/>
        <source>1st eigenvalue</source>
        <translation>1-e собственное число</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="419"/>
        <source>2nd eigenvalue</source>
        <translation>2-e собственное число</translation>
    </message>
    <message>
        <location filename="../ui_templates/geomFeaturesDlg.ui" line="426"/>
        <source>3rd eigenvalue</source>
        <translation>3-e собственное число</translation>
    </message>
</context>
<context>
    <name>GlobalShiftAndScaleAboutDlg</name>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleAboutDlg.ui" line="14"/>
        <source>Issue with big coordinates</source>
        <translation>Проблема с большими координатами</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleAboutDlg.ui" line="20"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Why CloudCompare bugs me about &amp;quot;too big coordinates&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;To reduce memory consumption of big clouds, CloudCompare stores their points coordinates on 32 bits (&lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Single-precision_floating-point_format&quot;&gt;&lt;span style=&quot; font-size:9pt; text-decoration: underline; color:#0000ff;&quot;&gt;single-precision floating-point format&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;). In effect this roughly corresponds to a &lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;relative&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt; precision of 10&lt;/span&gt;&lt;span style=&quot; font-size:9pt; vertical-align:super;&quot;&gt;-7&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;This is generally totally acceptable for an object of a few meters wide (in which case the precision will be around a few tenths of microns). However if the coordinates are of the order of 10&lt;/span&gt;&lt;span style=&quot; font-size:9pt; vertical-align:super;&quot;&gt;5&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt; or 10&lt;/span&gt;&lt;span style=&quot; font-size:9pt; vertical-align:super;&quot;&gt;6&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt; meters and you still expect a precision around a few microns this won&apos;t do (at all). Importing such coordinates in 32 bits format will result in a precision of several centimeters or worse!&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;You&apos;ll probably also observe very strange things in 3D as OpenGL doesn&apos;t like those big coordinates either.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt; font-style:italic;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;What can I do?&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt; font-weight:600;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;This &amp;quot;big coordinates&amp;quot; issue typically arises when an object of a few meters wide is expressed in a global geographic coordinate system. This happens also for other units (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;we used meters here as an example&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;As the absolute position of clouds is generally not used during a comparison process (and most of the other processings) the best solution to this &amp;quot;big coordinates&amp;quot; issue is to temporarily shift the data to a local coordinate system.  &lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;The inverse shift will be applied to the data at export time so that no information is lost.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Another example: your cloud still represents a several meters wide object but its coordinates are expressed in microns (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;once again meters and microns are used as an example&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;). In this case you can apply a scaling factor so as to work in a more &amp;quot;standard&amp;quot; local coordinate system (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;e.g. in centimeters or meters&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;). In effect this is equivalent to changing the cloud units (temporarily). The inverse scaling factor will be applied at export time.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Shift &amp;amp; Scale values&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;By default CloudCompare tries to guess the shift vector itself. But you can of course input your own version (especially if you work with several clouds and you want to shift them all in the same local coordinate system).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Once you input a shift vector (and/or a scale factor) you&apos;ll be able to use it again while importing other clouds (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;it will correspond to the &amp;quot;Last input&amp;quot; entry of the combo-box above the shift fields&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt; color:#0055ff;&quot;&gt;However this information will only be stored during the active session of CloudCompare (it will be lost once you close the program). To keep the information persistent, you can edit the &lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic; color:#0055ff;&quot;&gt;global_shift_list_template.txt&lt;/span&gt;&lt;span style=&quot; font-size:9pt; color:#0055ff;&quot;&gt; file next to CloudCompare&apos;s executable and follow the instructions inside. This is a good way to store persistent shift/scale information sets (kind of &amp;quot;bookmarks&amp;quot;).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Почему CloudCompare напоминает мне про &amp;quot;слишком большие координаты&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Для снижения расхода памяти большими облаками, CloudCompare хранит координаты точек в формате 32 бит (&lt;/span&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Single-precision_floating-point_format&quot;&gt;&lt;span style=&quot; font-size:9pt; text-decoration: underline; color:#0000ff;&quot;&gt;single-precision floating-point format&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;). Т.е. хранит их с &lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;относительной&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt; точностью до 10&lt;/span&gt;&lt;span style=&quot; font-size:9pt; vertical-align:super;&quot;&gt;-7&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Это вполне подходит для работы с объектами, размером в несколько метров (с точностью до десятых микрона). Однако, если значения координат порядка 10&lt;/span&gt;&lt;span style=&quot; font-size:9pt; vertical-align:super;&quot;&gt;5&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt; or 10&lt;/span&gt;&lt;span style=&quot; font-size:9pt; vertical-align:super;&quot;&gt;6&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt; метров, расчитывать на высокую точность не приходится. Импорт таких координат в 32-битном формате будет давать точность в несколько сантиметров, а то и грубее!&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;Возможно вы заметите странности и при работе в 3D, т.к. OpenGL тоже не любит большие координаты.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt; font-style:italic;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Что мне делать?&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt; font-weight:600;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Такая проблема &amp;quot;больших координат&amp;quot;обычно возникает, когда объект рамером в несколько метров выражается в географической системе координат. Та же проблема и для других единиц измерения (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;мы использовали метры для примера&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Поскольку абсолютное положение облаков обычно не влияет на процедуры сравнения (а также и на другие расчеты), то лучшим решением данной проблемы &amp;quot;больших координат&amp;quot; будет временное смещение в локальную систему координат.  &lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-weight:600;&quot;&gt;Смещение в обратную сторону будет применено к данным во время экспорта, так что никакая информация потеряна не будет.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;Другой пример: ваше облако по-прежнему представляет собой объект шириной в несколько метров, но его координаты выражены в микронах (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;в качестве примера снова используются метры и микроны&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;). В этом случае вы можете применить коэффициент масштабирования, чтобы работать в более  &amp;quot;стандартной&amp;quot; локальной системе координат (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;например, в сантиметрах или метрах&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;). По сути это эквивалентно смене единиц измерения для облаков (временно). Обратный коэффициент масштабирования будет применяться во время экспорта.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;Значения Сдвиг &amp;amp; Масштаб&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;По умолчанию CloudCompare пытается угадать сам вектор смещения. Но вы, конечно, можете ввести свою собственную версию (особенно если вы работаете с несколькими облаками и хотите сместить их все в одной локальной системе координат).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;После того, как вы введете вектор смещения (и / или масштабный коэффициент), вы сможете снова использовать его при импорте других облаков (&lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic;&quot;&gt;он будет соответствовать записи «Последний ввод» в поле со списком над полями смещения&lt;/span&gt;&lt;span style=&quot; font-size:9pt;&quot;&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:9pt; color:#0055ff;&quot;&gt;Однако эта информация будет храниться только во время активного сеанса CloudCompare (она будет потеряна после закрытия программы). Чтобы информация оставалась неизменной, вы можете отредактировать файл &lt;/span&gt;&lt;span style=&quot; font-size:9pt; font-style:italic; color:#0055ff;&quot;&gt;global_shift_list_template.txt&lt;/span&gt;&lt;span style=&quot; font-size:9pt; color:#0055ff;&quot;&gt; рядом с исполняемым файлом CloudCompare и следовать внутренним инструкциям. Это хороший способ хранения постоянных наборов информации о сдвиге / масштабе (вид &amp;quot;закладок&amp;quot;).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>GlobalShiftAndScaleDlg</name>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="20"/>
        <source>Global shift/scale</source>
        <translation>Глобальный сдвиг/масштаб</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="76"/>
        <source>Coordinates are too big (original precision may be lost)!</source>
        <translation>Координаты слишком большие (чревато снижением точности расчетов)!</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="86"/>
        <source>More information about this issue</source>
        <translation>Больше информации по данному вопросу</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="132"/>
        <source>Do you wish to translate/rescale the entity?</source>
        <translation>Хотите все сместить и отмасштабировать?</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="168"/>
        <source>shift/scale information is stored and used to restore the original coordinates at export time</source>
        <translation>сдвиг/масштаб хранится и применяется для восстановления исходных координат при экспорте</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="213"/>
        <source>This version corresponds to the input (or output) file</source>
        <translation>Эта версия соответствует входному (или выходному) файлу</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="237"/>
        <source>Point in original
coordinate system (on disk)</source>
        <translation>Точка в исходной
системе координат (в файле)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="315"/>
        <source>diagonal = 3213132123.3215</source>
        <translation>диагональ = 3213132123.3215</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="423"/>
        <source>Shift</source>
        <translation>Сдвиг</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="450"/>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="563"/>
        <source>You can add default items to this list by placing a text file named &lt;span style=&quot; font-weight:600;&quot;&gt;global_shift_list.txt&lt;/span&gt; next to the application executable file. On each line you should define 5 items separated by semicolon characters: name ; ShiftX ; ShiftY ; ShiftZ ; scale</source>
        <translation>Вы можете добавить значения по умолчанию в этот список, поместив текстовый файл с именем &lt;span style=&quot; font-weight:600;&quot;&gt;global_shift_list.txt&lt;/span&gt; в каталог, куда установлена программа. На каждую строку должны быть заданы 5 значений, разделенных запятыми : имя ; СдвигX ; СдвигY ; СдвигZ ; масштаб</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="605"/>
        <source>This version is the one CloudCompare will work with. Mind the digits!</source>
        <translation>Эта версия то, с чем будет работать CloudCompare. Помните о разнице в значениях координат!</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="629"/>
        <source>Point in local
coordinate system</source>
        <translation>Точка в локальной
системе координат</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="707"/>
        <source>diagonal = 321313</source>
        <translation>диагональ = 321313</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="730"/>
        <source>Warning: previously used shift and/or scale don&apos;t seem adapted to this entity</source>
        <translation>Внимание: использованный ранее сдвиг или масштаб не совсем подходит для этих данных</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="774"/>
        <source>Preserve global shift on save</source>
        <translation>Учитывать глобальный сдвиг при сохранении</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="784"/>
        <source>The local coordinates will be changed so as to keep the global coordinates the same</source>
        <translation>локальные координаты изменяются так, чтобы сохранять глобальные координаты неизменными</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/globalShiftAndScaleDlg.ui" line="787"/>
        <source>Keep original position fixed</source>
        <translation>Фиксировать исходное положение</translation>
    </message>
</context>
<context>
    <name>GlobalShiftSettingsDialog</name>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="14"/>
        <source>Global Shift settings</source>
        <translation>Настройки глобального сдвига</translation>
    </message>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="26"/>
        <source>The Global Shift &amp; Scale mechanism aims at reducing the loss of precision when working with big coordinates.

As CloudCompare and most graphic cards work with 32 bits floating point values, their resolution and the computation precision is limited. The bigger the numbers the less resolute they are.

Here below you can set the limits above which the &apos;Global Shift &amp; Scale&apos; mechanism will be triggered.

Note: the diagonal is not tested at loading time.</source>
        <translation>Механизм глобального сдвига и масштаба призван устранить потери в точности расчетов при работе с большими значениями координат.

CloudCompare как и большинство графических адаптеров используют 32-битную адресацию. Их разрешающая способность и точность расчетов ограничены. Чем больше числа, тем больше ограничений на них накладывается.

Ниже можно установить допуски для включения механизма &apos;Глобального сдвига и масштаба&apos;.

Примечание: диагональ не проверяется во время загрузки данных.</translation>
    </message>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="42"/>
        <source>Global Shift &amp; Scale triggering limits:</source>
        <translation>Включать Глобальный сдвиг и масштаб:</translation>
    </message>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="51"/>
        <source>Max absolute coordinate</source>
        <translation>Макс. знач. координат</translation>
    </message>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="58"/>
        <source>CloudCompare will suggest to apply a Global Shift to the loaded entities if their coordinates are above this limit</source>
        <translation>CloudCompare будет предлагать применить глобальный сдвиг к загружаемым данным, если значения координат превышают этот допуск</translation>
    </message>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="80"/>
        <source>Max entity diagonal</source>
        <translation>Макс. размер объекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/globalShiftSettingsDlg.ui" line="87"/>
        <source>CloudCompare will suggest to apply a Global Scale to the loaded entities if their bounding-box diagonal is above this limit</source>
        <translation>CloudCompare будет предлагать применить глобальный масштаб к загружаемым данным, если диагональ рамки границ превышает этот допуск</translation>
    </message>
</context>
<context>
    <name>GraphicalSegmentationDlg</name>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="20"/>
        <source>Segmentation</source>
        <translation>Сегментирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="65"/>
        <source>Pause segmentation  (allow rotation/panning of 3D view)</source>
        <translation>Пауза сегментирования (допускает повороты/сдвиги в 3D-виде)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="68"/>
        <source>pause</source>
        <translation>пауза</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="85"/>
        <source>Load / save segmentation polyline</source>
        <translation>Загрузить/сохранить полилинию сегментирования</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="88"/>
        <source>load/save segmentation polyline</source>
        <translation>Загрузить/сохранить полилинию сегментирования</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="105"/>
        <source>polyline selection</source>
        <translation>выделение полилинией</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="122"/>
        <source>Segment (keep points inside)</source>
        <translation>Сегмент (оставить точки внутри контура)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="125"/>
        <source>in</source>
        <translation>внутри</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="139"/>
        <source>Segment (keep points outside)</source>
        <translation>Сегмент (оставить точки вне контура)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="142"/>
        <source>out</source>
        <translation>снаружи</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="173"/>
        <source>Set the class of points inside the polyline (C).
The classification SF will be directly updated (and created if needed).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="177"/>
        <source>Set the class of points inside the polyline (C)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="156"/>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="159"/>
        <source>Clear segmentation</source>
        <translation>Сбросить сегментирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="162"/>
        <source>raz</source>
        <translation>вернуться</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="208"/>
        <source>Segmentation Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="226"/>
        <source>Confirm segmentation</source>
        <translation>Подтвердить сегментирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="229"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="243"/>
        <source>Confirm and delete hidden points</source>
        <translation>Подтвердить и удалить невидимые точки</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="260"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="281"/>
        <source>Activate rectangular selection</source>
        <translation>Включить выделение рамкой</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="293"/>
        <source>Activate polyline selection</source>
        <translation>Включить выделение полилинией</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="257"/>
        <source>Cancel segentation</source>
        <translation>Отменить сегментирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="62"/>
        <source>Pause segmentation (Space)</source>
        <translation>Приостановить сегментирование (пробел)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="102"/>
        <source>Polyline selection mode (Tab)</source>
        <translation>Режим выделения полилинией (Tab)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="119"/>
        <source>Segment In (I)</source>
        <translation>Оставить внутри (I)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="136"/>
        <source>Segment Out (O)</source>
        <translation>Оставить снаружи (O)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="188"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Export selection (E)&lt;/p&gt;&lt;p&gt;Note: the original cloud/mesh is not modified.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="191"/>
        <source>...</source>
        <translation type="unfinished">...</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="223"/>
        <source>Confirm segmentation (Enter)</source>
        <translation>Применить сегментирование (Enter)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="240"/>
        <source>Confirm and delete hidden points (Del)</source>
        <translation>Применить и удалить скрытые точки (Del)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="254"/>
        <source>Cancel (Esc)</source>
        <translation>Отмена (Esc)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="278"/>
        <source>Rectangular selection</source>
        <translation>Прямоугольное выделение</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="290"/>
        <source>Polygonal selection</source>
        <translation>Выделение полигоном</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="302"/>
        <source>Use existing polyline</source>
        <translation>Использовать существующую полилинию</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="305"/>
        <source>Import polyline from DB for segmentation</source>
        <translation>Импорт полилинии из базы данных для сегментирования</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="314"/>
        <source>Export segmentation polyline</source>
        <translation>Экспорт полилинии сегментирования</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationDlg.ui" line="317"/>
        <source>Export segmentation polyline as new entity</source>
        <translation>Экспорт полилинии сегментирования как нового объекта</translation>
    </message>
</context>
<context>
    <name>GraphicalSegmentationOptionsDlg</name>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Диалог</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="35"/>
        <source>Additional Suffix</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="69"/>
        <source>Remaining:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="92"/>
        <source>Suffix added to the remaining cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="95"/>
        <source>.remaining</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="112"/>
        <source>Segmented:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="135"/>
        <source>Suffix added to the segmented cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalSegmentationOptionsDlg.ui" line="138"/>
        <source>.segmented</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GraphicalTransformationDlg</name>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="20"/>
        <source>Graphical Transformation</source>
        <translation>Графическая трансформация</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="84"/>
        <source>Pause segmentation</source>
        <translation>Пауза сегментирования</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="87"/>
        <source>Pause transformation (allow rotation/panning of 3D view)</source>
        <translation>Пауза трансформации (допускает повороты/сдвиги в 3D-виде)</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="90"/>
        <source>pause</source>
        <translation>пауза</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="169"/>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="414"/>
        <source>Rotation</source>
        <translation>Вращение</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="209"/>
        <source>None</source>
        <translation>Пусто</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="289"/>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="303"/>
        <source>Translate Along:</source>
        <translation>Сдвиг вдоль:</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="317"/>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="349"/>
        <source>Origin</source>
        <translation>Ось</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="335"/>
        <source>Rotate Around:</source>
        <translation>Ось разворота:</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="365"/>
        <source>Rotation Axis Selection:</source>
        <translation>Выбор оси вращения:</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="380"/>
        <source>Object Center</source>
        <translation>Центр объекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="393"/>
        <source>Reference Axis</source>
        <translation>Ось координат</translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="402"/>
        <source>Incremental tranform:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="450"/>
        <source>Translation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="499"/>
        <source>Incremental transform: transform backward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="502"/>
        <source>Backward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="505"/>
        <source>Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="515"/>
        <source>Forward</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/graphicalTransformationDlg.ui" line="518"/>
        <source>Right</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HPRDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qHPR/ui/hprDlg.ui" line="13"/>
        <source>HPR</source>
        <translation>УСТ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHPR/ui/hprDlg.ui" line="21"/>
        <source>Level</source>
        <translation>Уровень</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHPR/ui/hprDlg.ui" line="28"/>
        <source>Octree Level (for point cloud shape approx.)</source>
        <translation>Уровень октодерева (для примерной формы облака точек)</translation>
    </message>
</context>
<context>
    <name>HSVDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="20"/>
        <source>HSV color setting</source>
        <translation>Выборка по цвету HSV</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="35"/>
        <source>Select the reference point </source>
        <translation>Укажите основную точку</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="64"/>
        <source>Pick the plane center (click again to cancel)</source>
        <translation>Щелкните по основной точке (щелкните повторно для отмены)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="105"/>
        <source>Hue (0-359°)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="125"/>
        <source>Blue (0-255)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="152"/>
        <source>Green (0-255)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="166"/>
        <source>Sat (0-100%)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="193"/>
        <source>Red (0-255)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="200"/>
        <source>Val (0-100%)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="229"/>
        <source>Choose which points to keep </source>
        <translation>Укажите какие точки выбрать </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="235"/>
        <source>Retain</source>
        <translation>В диапазоне</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="245"/>
        <source>Exclude</source>
        <translation>Вне диапазона</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/HSVDialog.ui" line="252"/>
        <source>Both</source>
        <translation>Оба варианта</translation>
    </message>
</context>
<context>
    <name>HistogramDialog</name>
    <message>
        <location filename="../ui_templates/histogramDlg.ui" line="14"/>
        <source>Histogram</source>
        <translation>Гистограмма</translation>
    </message>
    <message>
        <location filename="../ui_templates/histogramDlg.ui" line="60"/>
        <source>Export histogram to a CSV file (can be imported into Excel ;)</source>
        <translation>Экспорт гистограммы в файл CSV (можно импортировать в Excel)</translation>
    </message>
    <message>
        <location filename="../ui_templates/histogramDlg.ui" line="71"/>
        <source>Export histogram to an image file</source>
        <translation>Экспорт гистограммы в файл изображения</translation>
    </message>
</context>
<context>
    <name>HoughNormalsDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="14"/>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="22"/>
        <source>Neighborhood size (K)</source>
        <translation>Размер окрестности (K)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="29"/>
        <source>Size of the neighborhood</source>
        <translation>Размер области окружения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="48"/>
        <source>Number of planes (T)</source>
        <translation>Число плоскостей (T)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="55"/>
        <source>Plane number to draw</source>
        <translation>Число плоскостей для отрисовки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="74"/>
        <source>Accumulator steps (nPhi)</source>
        <translation>Счетчик шагов (nPhi)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="81"/>
        <source>Accumulator discretization parameter</source>
        <translation>Параметр дискретизации счетчика</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="100"/>
        <source>Number of rotations (nRot)</source>
        <translation>Число вращений (nRot)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="107"/>
        <source>Rotation number</source>
        <translation>Число вращений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="126"/>
        <source>Tolerance angle</source>
        <translation>Угловой допуск</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="133"/>
        <source>Angle parameter for cluster normal selection</source>
        <translation>Угловой параметр для отбора по нормалям</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="136"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="155"/>
        <source>Neighborhood size for density estimation</source>
        <translation>Размер области для оценки плотности</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="162"/>
        <source>Size of the neighborhood for density estimation</source>
        <translation>Размер области окружения для оценки плотности</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="178"/>
        <source>use a density estimation of triplets generation</source>
        <translation>использовать оценку плотности по создаваемым триплетам</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/ui/qHoughNormalsDlg.ui" line="181"/>
        <source>Use density of triplets estimation</source>
        <translation>Использовать оценку плотности триплетов</translation>
    </message>
</context>
<context>
    <name>ImportDBFFieldDlg</name>
    <message>
        <location filename="../../libs/qCC_io/ui/importDBFFieldDlg.ui" line="14"/>
        <source>Choose altitude field</source>
        <translation>Выбрать поле высот</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/importDBFFieldDlg.ui" line="20"/>
        <source>Do you wish to use one of the DBF field as altitude?</source>
        <translation>Использовать одно из полей как высоту?</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/importDBFFieldDlg.ui" line="32"/>
        <source>Values scaling</source>
        <translation>Масштаб значений</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/importDBFFieldDlg.ui" line="72"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/importDBFFieldDlg.ui" line="79"/>
        <source>Ignore</source>
        <translation>Игнорировать</translation>
    </message>
</context>
<context>
    <name>InterpolationDlg</name>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="14"/>
        <source>Interpolation</source>
        <translation>Интерполяция</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="20"/>
        <source>Neighbors extraction</source>
        <translation>Поиск соседей</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="26"/>
        <source>Radius of the sphere inside which neighbors will be extracted</source>
        <translation>Радиус сферы, внутри которой производится поиск соседей</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="39"/>
        <source>Extracts the neighbors inside a sphere</source>
        <translation>Поиск соседей внутри сферы</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="42"/>
        <source>Radius (Sphere)</source>
        <translation>Радиус (Сфера)</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="52"/>
        <source>Use only the nearest neighbor (fast)</source>
        <translation>Использовать только ближайшего соседа (быстро)</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="55"/>
        <source>Nearest neighbor</source>
        <translation>Ближ. сосед</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="62"/>
        <source>Use the &apos;k&apos; nearest neighbors
(faster than &apos;radius&apos; based search, but more approximate)</source>
        <translation>Использовать &apos;k&apos; ближайших соседей
(быстрее чем поиск по радиусу, но менее точно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="66"/>
        <source>Nearest neighbors</source>
        <translation>Ближ. соседи</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="76"/>
        <source>Number of neighbors to extract</source>
        <translation>Число соседей для поиска</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="95"/>
        <source>Interpolation algorithm</source>
        <translation>Алгоритм интерполяции</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="101"/>
        <source>Keep the median of the neighbors SF values</source>
        <translation>Вычислять медиану значений скал. поля соседей</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="104"/>
        <source>Median</source>
        <translation>Медиана</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="114"/>
        <source>Keep the average of the neighbors SF values</source>
        <translation>Вычислять среднее из значений скал. поля соседей</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="117"/>
        <source>Average</source>
        <translation>Среднее значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="124"/>
        <source>Compute a weighted average of the neighbors SF values
(the weights will follow a Normal distribution)</source>
        <translation>Вычислять среднее весовое значений скалярного поля соседей
(веса будут соответствовать нормальному распределению)</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="128"/>
        <source>Normal distribution</source>
        <translation>Нормальное распределение</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="163"/>
        <source>sigma</source>
        <translation>сигма</translation>
    </message>
    <message>
        <location filename="../ui_templates/interpolationDlg.ui" line="170"/>
        <source>Kernel of the Normal distribution</source>
        <translation>Ядро нормального распределения</translation>
    </message>
</context>
<context>
    <name>ItemSelectionDlg</name>
    <message>
        <location filename="../ui_templates/itemSelectionDlg.ui" line="14"/>
        <source>Selection</source>
        <translation>Выбор</translation>
    </message>
    <message>
        <location filename="../ui_templates/itemSelectionDlg.ui" line="20"/>
        <source>Please select one %1:</source>
        <translation>Выберите один элемент %1:</translation>
    </message>
</context>
<context>
    <name>KmeansDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/KmeansDlg.ui" line="14"/>
        <source>Kmeans clustering setting</source>
        <translation>Выборка по K-средним</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/KmeansDlg.ui" line="22"/>
        <source>Number of colors</source>
        <translation>Кол-во цветов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/KmeansDlg.ui" line="72"/>
        <source>Max number of iterations</source>
        <translation>Макс. число итераций</translation>
    </message>
</context>
<context>
    <name>KrigingParamsDialog</name>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="14"/>
        <source>Kriging parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="41"/>
        <source>Model</source>
        <translation type="unfinished">Модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="52"/>
        <source>Spherical</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="57"/>
        <source>Exponential</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="62"/>
        <source>Gaussian</source>
        <translation type="unfinished">Гауссова</translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="70"/>
        <source>kNN</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="77"/>
        <source>Maximum number of neighbors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="99"/>
        <source>Manual altitude parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="111"/>
        <source>Nugget</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="118"/>
        <source>Nugget: y-intercept of the variogram</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="137"/>
        <source>Sill</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="144"/>
        <source>Sill: total variance contribution</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="163"/>
        <source>Range</source>
        <translation type="unfinished">Диапазон</translation>
    </message>
    <message>
        <location filename="../ui_templates/krigingParamsDialog.ui" line="170"/>
        <source>Range: distance after which the variogram levels off</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LASOpenDialog</name>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="14"/>
        <source>Open LAS file</source>
        <translation type="unfinished">Открыть файл LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="90"/>
        <source>Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="97"/>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="111"/>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="125"/>
        <source>TextLabel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="104"/>
        <source>Point format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="118"/>
        <source>Number of points</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="155"/>
        <source>Loading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="186"/>
        <source>Standard Fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="232"/>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="340"/>
        <source>select all</source>
        <translation type="unfinished">выбрать все</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="239"/>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="347"/>
        <source>unselect all</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="252"/>
        <source>Ignore fields with default values only</source>
        <translation type="unfinished">Игнорировать поля со значениями только по умолчанию</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="262"/>
        <source>Force 8-bit colors</source>
        <translation type="unfinished">Использовать 8-битные цвета</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="271"/>
        <source>Automatic GPS Time shift</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="294"/>
        <source>Extra Fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="360"/>
        <source>Load As Normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="366"/>
        <source>X:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="376"/>
        <source>Y:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="386"/>
        <source>Z:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="407"/>
        <source>Tilling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="416"/>
        <source>Warning: the cloud won&apos;t be loaded in memory.
It will be saved as multiple tiles on the disk.</source>
        <translation type="unfinished">Внимание: облако не может быть загружено в память.
Оно будет разбито на части и сохранено на диск.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="429"/>
        <source>Dimension</source>
        <translation type="unfinished">Размеры</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="437"/>
        <source>XY</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="442"/>
        <source>XZ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="447"/>
        <source>YZ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="459"/>
        <source>Tiles</source>
        <translation type="unfinished">Частей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="497"/>
        <source>Output path</source>
        <translation type="unfinished">Путь для сохранения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="509"/>
        <source>...</source>
        <translation type="unfinished">...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="569"/>
        <source>Apply</source>
        <translation type="unfinished">Применить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="576"/>
        <source>Apply all</source>
        <translation type="unfinished">Применить все</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lasopendialog.ui" line="583"/>
        <source>Cancel</source>
        <translation type="unfinished">Отмена</translation>
    </message>
</context>
<context>
    <name>LASSaveDialog</name>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="14"/>
        <source>LAS Save Options</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="24"/>
        <source>Basic Params</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="45"/>
        <source>Version</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="55"/>
        <source>Point Fornat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="68"/>
        <source>Output LAS/LAZ scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="76"/>
        <source>Optimal scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="105"/>
        <source>Ensures optimal accuracy (up to 10^-7
                                                        absolute)
                                                    </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="114"/>
        <source>        may decrease LAZ compression efficiency</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="123"/>
        <source>Original scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="136"/>
        <source>(0,0,0)</source>
        <translation type="unfinished">(0,0,0)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="162"/>
        <source>        might not preserve data accuracy (especially if you have transformed the original cloud)                                                    </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="171"/>
        <source>Custom scale</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="229"/>
        <source>        larger scale = best LAZ compression = lower resolution(*)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="240"/>
        <source>        (*) potential accuracy loss if resolution is too low (= scale is too large)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="264"/>
        <source>Scalarfields Mapping</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="267"/>
        <source>Select for each LAS dimension, the PointColoud Scalarfield to use</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="291"/>
        <source>RGB</source>
        <translation type="unfinished">RGB</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="298"/>
        <source>Saves normals as extra scalar field using the names &quot;NormalX&quot;, &quot;NormalY&quot; and &quot;NormalZ&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="301"/>
        <source>Normals (As Extra Scalarfield)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="308"/>
        <source>Waveform</source>
        <translation type="unfinished">Форма волны</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="332"/>
        <source>Extra Scalarfields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASIO/ui/lassavedialog.ui" line="373"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LabelingDialog</name>
    <message>
        <location filename="../ui_templates/labelingDlg.ui" line="20"/>
        <source>Connected Components</source>
        <translation>Связные компоненты</translation>
    </message>
    <message>
        <location filename="../ui_templates/labelingDlg.ui" line="28"/>
        <source>Grid subdivision level: the greater, the finest</source>
        <translation>Уровень подразделения сетки: чем больше, тем лучше</translation>
    </message>
    <message>
        <location filename="../ui_templates/labelingDlg.ui" line="31"/>
        <source>Octree Level</source>
        <translation>Уровней октодерева</translation>
    </message>
    <message>
        <location filename="../ui_templates/labelingDlg.ui" line="57"/>
        <source>Minimum number of points per component</source>
        <translation>Минимум точек на компонент</translation>
    </message>
    <message>
        <location filename="../ui_templates/labelingDlg.ui" line="60"/>
        <source>Min. points per component</source>
        <translation>Минимум точек на компонент</translation>
    </message>
    <message>
        <location filename="../ui_templates/labelingDlg.ui" line="91"/>
        <source>random colors (warning: overwrites existing ones)</source>
        <translation>случайные цвета (старые перезаписываются)</translation>
    </message>
</context>
<context>
    <name>M3C2Dialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="14"/>
        <source>M3C2 distance</source>
        <translation>Сравнение облаков M3C2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="28"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="802"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="925"/>
        <source>Cloud #1</source>
        <translation>Облако #1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="41"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="792"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="930"/>
        <source>Cloud #2</source>
        <translation>Облако #2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="70"/>
        <source>Main parameters</source>
        <translation>Основные параметры</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="76"/>
        <source>Scales</source>
        <translation>Масштабы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="120"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="302"/>
        <source>Normals</source>
        <translation>Нормали</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="107"/>
        <source>Projection</source>
        <translation>Проекция</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="82"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="130"/>
        <source>diameter = </source>
        <translation>диаметр = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="149"/>
        <source>max depth = </source>
        <translation>макс. глубина = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="174"/>
        <source>Core points</source>
        <translation>Ключевые точки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="180"/>
        <source>use cloud #1</source>
        <translation>исполь. облако #1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="187"/>
        <source>use other cloud</source>
        <translation>исполь. др. облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="197"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="568"/>
        <source>Alternative core points cloud</source>
        <translation>Альтернативное облако ключевых точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="204"/>
        <source>subsample cloud #1</source>
        <translation>проредить  облако #1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="214"/>
        <source>Min. distance between points</source>
        <translation>Мин. интервал между точками</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="239"/>
        <source>Registration error</source>
        <translation>Погрешность привязки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="249"/>
        <source>Registration error (RMS - to be input by the user)</source>
        <translation>Погрешность привязки (СКО - задается пользователем)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="275"/>
        <source>Tries to guess some parameters automatically</source>
        <translation>Попытаться подобрать некоторые параметры автоматически</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="278"/>
        <source>Guess params</source>
        <translation>Предложить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="323"/>
        <source>Calculation mode</source>
        <translation>Режим расчета</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="331"/>
        <source>Default fixed scale calculation</source>
        <translation>Расчет с фиксированным масштабом по умолчанию</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="334"/>
        <source>Default</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="344"/>
        <source>Automatically use the scale at which the cloud is the more &apos;flat&apos;</source>
        <translation>Автоматически использовать масштаб, при котором облако наиболее &apos;плоское&apos;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="347"/>
        <source>Multi-scale</source>
        <translation>Многоуровневый</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="354"/>
        <source>Make the resulting normals purely Vertical</source>
        <translation>Сделать результирующие нормали вертикальными</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="357"/>
        <source>Vertical</source>
        <translation>Вертикально</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="364"/>
        <source>Make the resulting normals purely Horizontal</source>
        <translation>Сделать результирующие нормали горизонтальными</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="367"/>
        <source>Horizontal</source>
        <translation>Горизонтально</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="382"/>
        <source>Mininum scale</source>
        <translation>Мин. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="385"/>
        <source>Min = </source>
        <translation>Мин = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="404"/>
        <source>Step</source>
        <translation>с шагом</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="407"/>
        <source>Step = </source>
        <translation>Шаг = </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="426"/>
        <source>Max scale</source>
        <translation>Макс. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="429"/>
        <source>Max = </source>
        <translation>Макс.= </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="451"/>
        <source>Use core points for normal calculation (instead of cloud #1)</source>
        <translation>Использовать ключевые точки для расчета нормалей (вместо облака #1)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="454"/>
        <source>Use core points for normal calculation</source>
        <translation>Использовать ключевые точки для расчета нормалей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="464"/>
        <source>Orientation</source>
        <translation>Ориентация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="470"/>
        <source>Preferred orientation</source>
        <translation>Предпочтительная ориентация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="517"/>
        <source>From barycenter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="522"/>
        <source>Towards barycenter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="537"/>
        <source>Existing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="542"/>
        <source>From sensor origin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="547"/>
        <source>Towards sensor origin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="555"/>
        <source>Typically one or several sensor positions store as a cloud (one point per position)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="558"/>
        <source>Use origin point(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="595"/>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="601"/>
        <source>Slower but it guarantees that all the cylinder will be explored</source>
        <translation>Медленнее, но с гарантией, что весь цилиндр будет исследован</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="604"/>
        <source>Do not use multiple pass for depth</source>
        <translation>Не используйте многократный проход для глубины</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="611"/>
        <source>Search the points only in the &apos;positive&apos; side of the cylinder (relatively to the point normal)</source>
        <translation>Поиск точек только на «положительной» стороне цилиндра (относительно нормали точки)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="614"/>
        <source>Only search points in the positive half-space (relatively to the normal)</source>
        <translation>Поиск точек только в положительном полупространстве (относительно нормали)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="621"/>
        <source>Use median and interquatile range (instead of mean and std. dev.)</source>
        <translation>Использ. медианный и межквартильный диапазон (вместо среднего и стандартного отклонения)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="643"/>
        <source>Specify minimum number of points for statistics computation</source>
        <translation>Задать мин. кол-во точек для расчета статистики</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="703"/>
        <source>Max thread count</source>
        <translation>Кол-во потоков</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="747"/>
        <source>Precision maps</source>
        <translation>Карты точностей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="759"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;3D uncertainty-based topographic change detection with SfM photogrammetry: precision maps for ground control and directly georeferenced surveys&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Mike R. James, Stuart Robson and Mark W. Smith (&lt;/span&gt;&lt;a href=&quot;http://onlinelibrary.wiley.com/doi/10.1002/esp.4125/abstract&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;DOI: 10.1002/esp.4125&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;3D uncertainty-based topographic change detection with SfM photogrammetry: precision maps for ground control and directly georeferenced surveys&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:10pt; font-weight:600;&quot;&gt;(Трехмерное обнаружение топографических изменений на основе неопределенности с помощью SfM-фотограмметрии: прецизионные карты для наземного контроля и съемок с геопривязкой)&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Mike R. James, Stuart Robson and Mark W. Smith (&lt;/span&gt;&lt;a href=&quot;http://onlinelibrary.wiley.com/doi/10.1002/esp.4125/abstract&quot;&gt;&lt;span style=&quot; font-size:8pt; text-decoration: underline; color:#0000ff;&quot;&gt;DOI: 10.1002/esp.4125&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="780"/>
        <source>Use precision information in scalar fields instead of roughness-based uncertainty estimates</source>
        <translation>Искать  информацию о точности в скалярных полях вместо оценок неопределенности на основе неровности</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="812"/>
        <source>Sigma(y)</source>
        <translation>Sigma(y)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="828"/>
        <source>Sigma(x)</source>
        <translation>Sigma(x)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="841"/>
        <source>Sigma(z)</source>
        <translation>Sigma(z)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="851"/>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="858"/>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="877"/>
        <source>From SF units to cloud units</source>
        <translation>Из единиц СП в единицы облака</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="900"/>
        <source>Output</source>
        <translation>Вывод</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="908"/>
        <source>Project core points on</source>
        <translation>Проецировать ключ. точки на</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="935"/>
        <source>Keep original positions</source>
        <translation>Исполь. исх. позиции</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="943"/>
        <source>use original cloud</source>
        <translation>исполь. исходное облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="965"/>
        <source>Adds two scalar fields (std_cloud#1 and std_cloud#2)</source>
        <translation>Добавить два скалярных поля (ско_облако#1 и ско_облако#2)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="968"/>
        <source>Export standard deviation information</source>
        <translation>Экспорт стандартных отклонений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="975"/>
        <source>Adds one scalar field (point count per core point)</source>
        <translation>Добавить одно скалярное поле (кол-во точек на 1 ключевую точку)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="978"/>
        <source>Export point density at projection scale</source>
        <translation>Экспорт плотности точек в масштабе проекции</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="1004"/>
        <source>Load parameters from file</source>
        <translation>Загрузить параметры из файла</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/ui/qM3C2Dialog.ui" line="1015"/>
        <source>Save parameters to file</source>
        <translation>Сохранить параметры в файл</translation>
    </message>
</context>
<context>
    <name>MLSDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="14"/>
        <source>Moving Least Squares Smoothing and Reconstruction</source>
        <translation>Сглаживание и реконструкция по методу движущихся наименьших квадратов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="26"/>
        <source>Search Radius</source>
        <translation>Радиус поиска</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="49"/>
        <source>Compute Normals</source>
        <translation>Вычислять нормали</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="62"/>
        <source>Use Polynomial 
(instead of tangent)</source>
        <translation>Исполь. полином
(вместо касательной)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="73"/>
        <source>Polynomial Order</source>
        <translation>Степень полинома</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="90"/>
        <source>Squared Gaussian 
Parameter</source>
        <translation>Параметр Гауссовой
квадратуры</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="114"/>
        <source>Upsampling Method</source>
        <translation>Передискретизация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="134"/>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.cpp" line="40"/>
        <source>Sample Local Plane</source>
        <translation>Образец локальной плоскости</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="143"/>
        <source>Upsampling Radius</source>
        <translation>Радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="172"/>
        <source>Upsampling Step Size</source>
        <translation>Размер шага</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="201"/>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.cpp" line="41"/>
        <source>Random Uniform Density</source>
        <translation>Случайная равномерная плотность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="210"/>
        <source>Step Point Density</source>
        <translation>Шаг плотности точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="233"/>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.cpp" line="42"/>
        <source>Voxel Grid Dilation</source>
        <translation>Расширение сетки вокселей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="242"/>
        <source>Dilation Voxel Size</source>
        <translation>Размер вокселя</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.ui" line="268"/>
        <source>Dilation Iterations</source>
        <translation>Кол-во итераций</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/MLSDialog.cpp" line="39"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MPlaneDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qMPlane/ui/mplaneDlg.ui" line="20"/>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="26"/>
        <source>CloudCompare</source>
        <translation>CloudCompare</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="47"/>
        <source>&amp;File</source>
        <translation>&amp;Файл</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="61"/>
        <source>&amp;Display</source>
        <translation>&amp;Экран</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="65"/>
        <source>Toolbars</source>
        <translation>Панели инструментов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="73"/>
        <source>Lights</source>
        <translation>Освещение</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="84"/>
        <source>Active scalar field</source>
        <translation>Активное скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="92"/>
        <source>Language Translation</source>
        <translation>Язык интерфейса</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="124"/>
        <location filename="../ui_templates/mainWindow.ui" line="881"/>
        <source>&amp;Help</source>
        <translation>&amp;Помощь</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="134"/>
        <location filename="../ui_templates/mainWindow.ui" line="1820"/>
        <location filename="../ui_templates/mainWindow.ui" line="2887"/>
        <source>Edit</source>
        <translation>Правка</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="138"/>
        <location filename="../ui_templates/mainWindow.ui" line="1672"/>
        <source>Scalar fields</source>
        <translation>Скалярные поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="170"/>
        <location filename="../ui_templates/mainWindow.ui" line="1996"/>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="186"/>
        <location filename="../ui_templates/mainWindow.ui" line="1982"/>
        <source>Normals</source>
        <translation>Нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="190"/>
        <source>Orient normals</source>
        <translation>Ориентировать нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="197"/>
        <source>Convert to</source>
        <translation>Преобразовать в</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="216"/>
        <source>Octree</source>
        <translation>Октодерево</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="224"/>
        <source>Mesh</source>
        <translation>Цифровая модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="228"/>
        <source>Scalar Field</source>
        <translation>Скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="252"/>
        <source>Sensors</source>
        <translation>Датчики</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="256"/>
        <source>Terrestrial Laser Sensor = Ground Based Lidar</source>
        <translation>Наземный лазерный сканер</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="259"/>
        <source>TLS/GBL</source>
        <translation>Сканер</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="273"/>
        <source>Camera</source>
        <translation>Камера</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="295"/>
        <source>Toggle (recursive)</source>
        <translation>Переключить (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="307"/>
        <source>Waveform</source>
        <translation>Форма волны</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="324"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="331"/>
        <location filename="../mainwindow.cpp" line="9419"/>
        <source>Polyline</source>
        <translation>Полилиния</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="373"/>
        <source>3D &amp;Views</source>
        <translation>3D-&amp;Виды</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="391"/>
        <source>Tools</source>
        <translation>Сервис</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="395"/>
        <source>Segmentation</source>
        <translation>Сегментирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="406"/>
        <source>Projection</source>
        <translation>Проекция</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="416"/>
        <source>Statistics</source>
        <translation>Статистика</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="423"/>
        <source>Distances</source>
        <translation>Отклонения</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="432"/>
        <location filename="../mainwindow.cpp" line="3771"/>
        <source>Registration</source>
        <translation>Привязка</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="445"/>
        <source>Other</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="452"/>
        <source>Sand box (research)</source>
        <translation>Эксперименты</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="475"/>
        <location filename="../ui_templates/mainWindow.ui" line="2905"/>
        <source>Fit</source>
        <translation>Вписать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="485"/>
        <source>Clean</source>
        <translation>Чистка</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="492"/>
        <source>Volume</source>
        <translation>Объем</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="498"/>
        <source>Batch export</source>
        <translation>Пакетный экспорт</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="543"/>
        <source>DB Tree</source>
        <translation>База данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="597"/>
        <location filename="../ui_templates/mainWindow.ui" line="600"/>
        <source>Viewing tools</source>
        <translation>Отображение</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="651"/>
        <location filename="../ui_templates/mainWindow.ui" line="980"/>
        <source>Console</source>
        <translation>Консоль</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="691"/>
        <location filename="../ui_templates/mainWindow.ui" line="694"/>
        <source>Main tools</source>
        <translation>Основные инструменты</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="731"/>
        <location filename="../ui_templates/mainWindow.ui" line="734"/>
        <source>Scalar field tools</source>
        <translation>Скалярные поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="764"/>
        <source>Properties</source>
        <translation>Свойства</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="811"/>
        <source>&amp;Open</source>
        <translation>&amp;Открыть</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="814"/>
        <source>Open</source>
        <translation>Открыть</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="817"/>
        <source>Ctrl+O</source>
        <translation>Ctrl+O</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="826"/>
        <source>&amp;Save</source>
        <translation>&amp;Сохранить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="829"/>
        <source>Save current entity</source>
        <translation>Сохранить текущий объект</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="832"/>
        <source>Ctrl+S</source>
        <translation>Ctrl+S</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="840"/>
        <source>&amp;Quit</source>
        <translation>&amp;Выйти</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="843"/>
        <location filename="../mainwindow.cpp" line="6178"/>
        <source>Quit</source>
        <translation>Выйти</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="855"/>
        <source>&amp;Full screen</source>
        <translation>&amp;Полноэкранный режим</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="858"/>
        <location filename="../ui_templates/mainWindow.ui" line="861"/>
        <source>Switch to full screen</source>
        <translation>Переключиться в полноэкранный режим</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="864"/>
        <source>F9</source>
        <translation>F9</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="876"/>
        <source>Display settings</source>
        <translation>Настройки отображения</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="884"/>
        <source>Help</source>
        <translation>Помощь</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="887"/>
        <source>F1</source>
        <translation>F1</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="892"/>
        <source>&amp;About ...</source>
        <translation>&amp;О программе...</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="895"/>
        <source>About</source>
        <translation>О программе</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="904"/>
        <source>Set unique</source>
        <translation>Одним цветом</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="907"/>
        <location filename="../ui_templates/mainWindow.ui" line="910"/>
        <source>Set a unique color</source>
        <translation>Задать один цвет</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="913"/>
        <source>Alt+C</source>
        <translation>Alt+C</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="918"/>
        <source>Height Ramp</source>
        <translation>Заливка по координате</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="921"/>
        <location filename="../ui_templates/mainWindow.ui" line="924"/>
        <source>Apply a color ramp along X, Y or Z</source>
        <translation>Назначить заливку цветом вдоль X, Y или Z</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="933"/>
        <location filename="../ui_templates/mainWindow.ui" line="959"/>
        <source>Compute</source>
        <translation>Вычислить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="936"/>
        <location filename="../ui_templates/mainWindow.ui" line="939"/>
        <source>Compute unsigned normals (least squares approx.)</source>
        <translation>Вычислить нормали (МНК)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="944"/>
        <source>Invert</source>
        <translation>Инвертировать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="947"/>
        <location filename="../ui_templates/mainWindow.ui" line="950"/>
        <source>Invert normals</source>
        <translation>Инвертировать нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="962"/>
        <location filename="../ui_templates/mainWindow.ui" line="965"/>
        <source>Compute octree</source>
        <translation>Вычислить октодерево</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="983"/>
        <source>F8</source>
        <translation>F8</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="991"/>
        <source>Cl&amp;ose</source>
        <translation>&amp;Закрыть</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="994"/>
        <source>Ctrl+F4</source>
        <translation>Ctrl+F4</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="999"/>
        <source>Close &amp;All</source>
        <translation>Закрыть &amp;Все</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1004"/>
        <source>&amp;Tile</source>
        <translation>Упорядочить &amp;плиткой</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1009"/>
        <source>&amp;Cascade</source>
        <translation>Упорядочить &amp;каскадом</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1014"/>
        <source>Pre&amp;vious</source>
        <translation>П&amp;редыдущий</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1019"/>
        <source>Ne&amp;xt</source>
        <translation>С&amp;ледующий</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1024"/>
        <source>New</source>
        <translation>Создать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1027"/>
        <source>Ctrl+F3</source>
        <translation>Ctrl+F3</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1036"/>
        <source>Clone</source>
        <translation>Дублировать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1039"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Clone the selected entities&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-style:italic;&quot;&gt;(yes Claire ... these are Nyan sheep!)&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;&lt;span style=&quot; font-style:italic;&quot;&gt;(yes Claire ... these are Nyan sheep!)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1048"/>
        <source>Merge</source>
        <translation>Объединить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1051"/>
        <source>Merge multiple clouds</source>
        <translation>Объединить облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1060"/>
        <location filename="../ui_templates/mainWindow.ui" line="1243"/>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1063"/>
        <source>Del</source>
        <translation>Del</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1075"/>
        <source>Fine registration (ICP)</source>
        <translation>Точная сшивка (ICP)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1078"/>
        <location filename="../ui_templates/mainWindow.ui" line="1081"/>
        <source>Finely registers already (roughly) aligned entities (clouds or meshes)</source>
        <translation>Окончательно совмещает ранее грубо сведенные объекты (облака или модели)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1090"/>
        <source>Cloud/Cloud Dist.</source>
        <translation>Отклонения Облако/Облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1093"/>
        <location filename="../ui_templates/mainWindow.ui" line="1096"/>
        <source>Compute cloud/cloud distance</source>
        <translation>Вычислить отклонения между облаками</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1105"/>
        <source>Cloud/Mesh Dist</source>
        <translation>Отклонения Облако/Модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1108"/>
        <location filename="../ui_templates/mainWindow.ui" line="1111"/>
        <source>Compute cloud/mesh distance</source>
        <translation>Вычислить отклонения облака от модели</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1120"/>
        <source>Local Statistical test</source>
        <translation>Локальный статистический тест</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1123"/>
        <location filename="../ui_templates/mainWindow.ui" line="1126"/>
        <source>Apply a local statistical test to separate noise from true differences</source>
        <translation>Применить локальный статистический тест для отделения шума от истинных отклонений</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1138"/>
        <location filename="../ui_templates/mainWindow.ui" line="1141"/>
        <source>Sample points on a mesh</source>
        <translation>Проредить точки на цифровой модели</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1150"/>
        <source>Label Connected Comp.</source>
        <translation>Выделение связных компонент</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1153"/>
        <location filename="../ui_templates/mainWindow.ui" line="1156"/>
        <source>Label connected components</source>
        <translation>Выделение связных компонент</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1165"/>
        <source>Segment</source>
        <translation>Сегмент</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1168"/>
        <source>T</source>
        <translation>T</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1189"/>
        <source>Show histogram</source>
        <translation>Показать гистограмму</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1198"/>
        <source>Compute stat. params</source>
        <translation>Вычислить параметры статистики</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1201"/>
        <location filename="../ui_templates/mainWindow.ui" line="1204"/>
        <location filename="../ui_templates/mainWindow.ui" line="2603"/>
        <location filename="../ui_templates/mainWindow.ui" line="2606"/>
        <source>Fits a statistical model on the active scalar field</source>
        <translation>Применить статистическую модель к активному скалярному полю</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1213"/>
        <source>Filter By Value</source>
        <translation>Фильтр по значению</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1216"/>
        <location filename="../ui_templates/mainWindow.ui" line="1219"/>
        <source>Filter points by value</source>
        <translation>Отфильтровать точки по значению</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1228"/>
        <source>Gaussian filter</source>
        <translation>Гауссовский фильтр</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1231"/>
        <location filename="../ui_templates/mainWindow.ui" line="1234"/>
        <source>Compute gaussian filter</source>
        <translation>Применить Гауссовский фильтр</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1246"/>
        <source>Delete Scalar Field</source>
        <translation>Удалить скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1249"/>
        <location filename="../ui_templates/mainWindow.ui" line="1252"/>
        <source>Delete current scalar field</source>
        <translation>Удалить текущее скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1261"/>
        <source>Arithmetic</source>
        <translation>Арифметические операции</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1264"/>
        <source>SF arithmetic</source>
        <translation>Арифметические операции со скалярными полями</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1267"/>
        <location filename="../ui_templates/mainWindow.ui" line="1270"/>
        <source>Add, subtract, multiply or divide two scalar fields</source>
        <translation>Сложить, вычесть, умножить или разделить два скалярных поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1275"/>
        <source>Colorize</source>
        <translation>Окрасить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1278"/>
        <location filename="../ui_templates/mainWindow.ui" line="1281"/>
        <source>Colorize entity (lightness values are unchanged)</source>
        <translation>Окрасить объект цветом (значения освещенности не изменяются)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1286"/>
        <location filename="../ui_templates/mainWindow.ui" line="3087"/>
        <source>Smooth</source>
        <translation>Сгладить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1289"/>
        <location filename="../ui_templates/mainWindow.ui" line="1292"/>
        <source>Smooth mesh scalar field</source>
        <translation>Сглаживание по скалярному полю цифровой модели</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1297"/>
        <source>Enhance</source>
        <translation>Расширить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1300"/>
        <location filename="../ui_templates/mainWindow.ui" line="1303"/>
        <source>Enhance Scalar Field</source>
        <translation>Расширить скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1312"/>
        <location filename="../ui_templates/mainWindow.ui" line="1327"/>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1315"/>
        <location filename="../ui_templates/mainWindow.ui" line="1318"/>
        <source>Clear colors</source>
        <translation>Убрать цвета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1330"/>
        <location filename="../ui_templates/mainWindow.ui" line="1333"/>
        <source>Delete normals</source>
        <translation>Удалить нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1338"/>
        <source>Resample</source>
        <translation>Проредить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1341"/>
        <location filename="../ui_templates/mainWindow.ui" line="1344"/>
        <source>Resample entity with octree</source>
        <translation>Проредить объект с октодеревом</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1349"/>
        <source>Delaunay 2.5D (XY plane)</source>
        <translation>Триангуляция Делоне 2.5D (плоскость XY)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1352"/>
        <location filename="../ui_templates/mainWindow.ui" line="1355"/>
        <source>Compute &quot;2D1/2&quot; mesh by projecting points on the XY plane</source>
        <translation>Построить цифровую модель по проекциям точек на горизонтальную плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1360"/>
        <source>Delaunay 2.5D (best fitting plane)</source>
        <translation>Триангуляция Делоне 2.5D (вписанная плоскость)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1363"/>
        <location filename="../ui_templates/mainWindow.ui" line="1366"/>
        <source>Compute &quot;2D1/2&quot; mesh by projecting points on the (least squares) best fitting plane</source>
        <translation>Построить цифровую модель по проекциям точек на вписанную плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1371"/>
        <source>Measure surface</source>
        <translation>Площадь поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1374"/>
        <location filename="../ui_templates/mainWindow.ui" line="1377"/>
        <source>Measure mesh surface</source>
        <translation>Измерить площадь цифровой поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1382"/>
        <source>Closest Point Set</source>
        <translation>Набор ближайших точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1385"/>
        <location filename="../ui_templates/mainWindow.ui" line="1388"/>
        <source>Compute closest point set</source>
        <translation>Вычислить набор ближайших точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1393"/>
        <source>Delete all (!)</source>
        <translation>Удалить все (!)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1396"/>
        <location filename="../ui_templates/mainWindow.ui" line="1399"/>
        <source>Delete all scalar fields</source>
        <translation>Удалить все скалярные поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1404"/>
        <source>Multiply</source>
        <translation>Умножить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1407"/>
        <location filename="../ui_templates/mainWindow.ui" line="1410"/>
        <source>Multiply scalar field by a constant</source>
        <translation>Умножить скалярное поле на постоянную</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1418"/>
        <source>K-Means</source>
        <translation>Метод k-средних</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1421"/>
        <location filename="../ui_templates/mainWindow.ui" line="1424"/>
        <source>classify point (K-Means applied on a scalar field)</source>
        <translation>Классифицировать точку (Метод k-средних применяется к скалярному полю)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1432"/>
        <source>Front propagation</source>
        <translation>Распространение фронта</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1435"/>
        <location filename="../ui_templates/mainWindow.ui" line="1438"/>
        <source>Classify points by propagating a front on a scalar field</source>
        <translation>Классифицировать точки распространением фронта на скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1443"/>
        <source>Multiply/Scale</source>
        <translation>Масштабировать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1446"/>
        <location filename="../ui_templates/mainWindow.ui" line="1449"/>
        <source>Multiply coordinates (separately)</source>
        <translation>Масштабировать координат (раздельно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1454"/>
        <source>Match bounding-box centers</source>
        <translation>Совместить центры рамок границ</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1457"/>
        <location filename="../ui_templates/mainWindow.ui" line="1460"/>
        <source>Synchronize selected entities bbox centers</source>
        <translation>Синхронизировать центры рамок границ выделенных объектов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1465"/>
        <source>Unroll</source>
        <translation>Развертка</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1468"/>
        <location filename="../ui_templates/mainWindow.ui" line="1471"/>
        <source>Unroll entity on a cylinder or a cone</source>
        <translation>Выполнить развертку объекта цилиндр или конус</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1480"/>
        <source>Gradient</source>
        <translation>Градиент</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1489"/>
        <source>Zoom &amp; Center</source>
        <translation>Отмасштабировать по центру</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1492"/>
        <source>ZoomCenter</source>
        <translation>Отмасштабировать по центру</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1495"/>
        <location filename="../ui_templates/mainWindow.ui" line="1498"/>
        <source>Zoom and center on selected entities (Z)</source>
        <translation>Отмасштабировать по центру выделенные объекты (Z)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1501"/>
        <source>Z</source>
        <translation>Z</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1510"/>
        <source>Top View</source>
        <translation>Вид сверху</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1513"/>
        <location filename="../ui_templates/mainWindow.ui" line="1516"/>
        <source>Set top view</source>
        <translation>Установить вид сверху</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1531"/>
        <source>Front View</source>
        <translation>Вид спереди</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1534"/>
        <location filename="../ui_templates/mainWindow.ui" line="1537"/>
        <source>Set front view</source>
        <translation>Установить вид спереди</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1552"/>
        <source>Back View</source>
        <translation>Вид сзади</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1555"/>
        <location filename="../ui_templates/mainWindow.ui" line="1558"/>
        <source>Set back view</source>
        <translation>Установить вид сзади</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1573"/>
        <source>Left Side View</source>
        <translation>Вид слева</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1576"/>
        <location filename="../ui_templates/mainWindow.ui" line="1579"/>
        <source>Set left side view</source>
        <translation>Установить вид слева</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1594"/>
        <source>Right Side View</source>
        <translation>Вид справа</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1597"/>
        <location filename="../ui_templates/mainWindow.ui" line="1600"/>
        <source>Set right side view</source>
        <translation>Установить вид справа</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1615"/>
        <source>Bottom View</source>
        <translation>Вид снизу</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1618"/>
        <location filename="../ui_templates/mainWindow.ui" line="1621"/>
        <source>Set bottom view</source>
        <translation>Установить вид снизу</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1638"/>
        <source>Main</source>
        <translation>Главная</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1641"/>
        <location filename="../ui_templates/mainWindow.ui" line="1644"/>
        <source>Show/hide main toolbar</source>
        <translation>Показать/скрыть главную панель инструментов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1655"/>
        <source>View</source>
        <translation>Вид</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1658"/>
        <location filename="../ui_templates/mainWindow.ui" line="1661"/>
        <source>Show/hide view toolbar</source>
        <translation>Показать/скрыть панель инструментов для Видов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1675"/>
        <location filename="../ui_templates/mainWindow.ui" line="1678"/>
        <source>Show/hide scalar fields toolbar</source>
        <translation>Показать/скрыть панель инструментов для скалярных полей</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1683"/>
        <source>Toggle Sun Light</source>
        <translation>Переключить солнечный свет</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1686"/>
        <location filename="../ui_templates/mainWindow.ui" line="1689"/>
        <source>Toggle sun light (active window)</source>
        <translation>Переключить солнечный свет (активное окно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1692"/>
        <source>F6</source>
        <translation>F6</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1700"/>
        <source>Toggle Custom Light</source>
        <translation>Переключить собственное освещение</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1703"/>
        <location filename="../ui_templates/mainWindow.ui" line="1706"/>
        <source>Toggle custom light (active window)</source>
        <translation>Переключить собственное освещение (активное окно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1709"/>
        <source>F7</source>
        <translation>F7</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1721"/>
        <source>Global Zoom</source>
        <translation>Показать полностью</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1730"/>
        <source>Toggle Centered Perspective</source>
        <translation>Вид перспективы (центр-объект)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1733"/>
        <location filename="../ui_templates/mainWindow.ui" line="1736"/>
        <source>Toggle perspective view (centered on objects) in current window</source>
        <translation>Переключиться в перспективный вид (центрированный на объектах) в текущем окне</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1739"/>
        <source>F3</source>
        <translation>F3</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1751"/>
        <source>Toggle Viewer Based Perspective</source>
        <translation>Вид перспективы (центр-камера)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1754"/>
        <location filename="../ui_templates/mainWindow.ui" line="1757"/>
        <source>Toggle perspective view (centered on viewer) in current window</source>
        <translation>Переключиться в перспективный вид (центрированный в точке камеры) в текущем окне</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1760"/>
        <source>F4</source>
        <translation>F4</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1772"/>
        <source>Refresh</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1775"/>
        <source>F5</source>
        <translation>F5</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1783"/>
        <source>Test Frame Rate</source>
        <translation>Тест частоты кадров</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1788"/>
        <source>Render to File</source>
        <translation>Сохранить вид в файл</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1793"/>
        <source>About Plugins...</source>
        <translation>О модулях...</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2391"/>
        <source>X</source>
        <translation>X</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2406"/>
        <source>From Scalar fields</source>
        <translation>Из скалярных полей</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2552"/>
        <source>E</source>
        <translation>E</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2993"/>
        <source>Lock rotation about arbitrary axis</source>
        <translation>Блокировка вращения вокруг произвольной оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3123"/>
        <source>Alt+P</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3128"/>
        <source>Split cloud (integer values)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3131"/>
        <source>Split the selected cloud using the current scalar field.
The active scalar field should have integer values.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3141"/>
        <source>Add classification SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3144"/>
        <source>Add classification SF (shorcut to &apos;Add constant SF&apos;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3155"/>
        <source>Restore window geometry on startup</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3160"/>
        <source>Shift points along normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3163"/>
        <source>Shift the points of the selected cloud along their normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3168"/>
        <source>Circle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3171"/>
        <source>Fits a circle on the selected cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3176"/>
        <source>Set SF(s) as normal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1135"/>
        <location filename="../ui_templates/mainWindow.ui" line="2998"/>
        <source>Sample points</source>
        <translation>Проредить точки</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3003"/>
        <source>None (English)</source>
        <translation>English</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3008"/>
        <source>Compute geometric features</source>
        <translation>Расчет геометрических характеристик</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3011"/>
        <source>Compute geometric features (density, curvature, roughness, etc.)</source>
        <translation>Расчет геометрических характеристик (плотность, кривизна, неровность...)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3016"/>
        <source>Move bounding-box min corner to origin</source>
        <translation>Переместить нижний край границ на начало отсчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3019"/>
        <source>Move the bounding-box min corner to the origin</source>
        <translation>Переместить нижний край границ на начало отсчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3024"/>
        <source>Move bounding-box max corner to origin</source>
        <translation>Переместить верхний край границ на начало отсчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3027"/>
        <source>Move the bounding-box max corner to the origin</source>
        <translation>Переместить верхний край границ на начало отсчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3032"/>
        <source>Move bounding-box center to origin</source>
        <translation>Переместить центр границ на начало отсчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3035"/>
        <source>Move the bounding-box center to the origin</source>
        <translation>Переместить центр границ на начало отсчета</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3040"/>
        <source>Flip</source>
        <translation>Инвертировать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3043"/>
        <source>Flip the selected plane</source>
        <translation>Инвертировать выбранную плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3048"/>
        <source>Compare</source>
        <translation>Сравнить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3051"/>
        <source>Compare two planes (angle + distance)</source>
        <translation>Сравнить две плоскости (угол+расстояние)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3056"/>
        <source>Flip triangles</source>
        <translation>Инвертировать треугольники</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3059"/>
        <source>Flip triangles (if vertices are ordered in the non-direct order)</source>
        <translation>Инвертировать треугольники (если вершины построены не в прямом порядке)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3068"/>
        <source>Cloud/Primitive Dist</source>
        <translation>Отклонения Облако/Примитив</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3071"/>
        <location filename="../ui_templates/mainWindow.ui" line="3074"/>
        <source>Compute cloud/Primitive distance</source>
        <translation>Вычислить отклонения между облаком/примитивом</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3079"/>
        <source>Export normals to SF(s)</source>
        <translation>Экспорт нормалей в скалярное поле(я)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3082"/>
        <source>Export normals to one or several scalar fields</source>
        <translation>Экспорт нормалей в одно или несколько скалярных полей</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1802"/>
        <source>Convert to RGB</source>
        <translation>Преобразовать в RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1805"/>
        <source>Convert current scalar field to RGB colors</source>
        <translation>Конвертировать текущее скалярное поле в цвета RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1810"/>
        <source>Create/show depth buffer</source>
        <translation>Создать/показать буфер глубины</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1815"/>
        <source>Export depth buffer</source>
        <translation>Экспорт буфера глубины</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1829"/>
        <source>Rasterize (and contour plot)</source>
        <translation>Растеризовать (с контурным изображением)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1832"/>
        <source>Convert a cloud to 2D raster (and optionally generate the contour plot)</source>
        <translation>Преобразовать облако в 2D-растр (и дополнительно построить сечения)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1837"/>
        <source>Auto align clouds</source>
        <translation>Автосовмещение облаков</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1840"/>
        <location filename="../ui_templates/mainWindow.ui" line="1843"/>
        <source>Tries to automatically register (roughly) two points clouds</source>
        <translation>Пытается автоматически сшить (грубо) два облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1852"/>
        <source>Subsample</source>
        <translation>Проредить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1855"/>
        <location filename="../ui_templates/mainWindow.ui" line="1858"/>
        <source>Subsample a point cloud</source>
        <translation>Проредить облако точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1866"/>
        <source>Load shader</source>
        <translation>Загрузить шейдер</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1942"/>
        <location filename="../ui_templates/mainWindow.ui" line="2908"/>
        <source>Fit a plane on a set of point</source>
        <translation>Вписать плоскость в набор точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2546"/>
        <source>Export cloud info</source>
        <translation>Экспорт информации об облаке</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2549"/>
        <source>Export cloud info to a CSV file (name, size, barycenter, scalar fields info, etc.)</source>
        <translation>Экспорт информации об облаке в файл CSV (имя, размер, центр тяжести, сводка по скалярным полям, и т.д.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2575"/>
        <source>Reset all GUI element positions</source>
        <translation>Восстановить положение элементов интерфейса</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2578"/>
        <source>Reset all GUI element positions (after restart)</source>
        <translation>Восстановить исходное положение элементов интерфейса (после перезапуска)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2641"/>
        <source>Lock rotation about an axis</source>
        <translation>Блокировка вращения вокруг оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2644"/>
        <source>Lock 3D camera rotation about an axis</source>
        <translation>Блокировка вращения 3D-камеры вокруг оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2680"/>
        <source>Extract sections / Unfold</source>
        <translation>Построение сечений / Развертка</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2683"/>
        <source>Extract cloud sections along polylines or unfold a cloud along a polyline</source>
        <translation>Извлечение сечений облака вдоль полилиний и развертка облака вдоль полилинии</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2743"/>
        <source>Distance map</source>
        <translation>Карта отклонений</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2823"/>
        <source>Convert to grey scale</source>
        <translation>Конвертировать в оттенки серого</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2826"/>
        <source>Convert RGB colors to grey scale colors</source>
        <translation>Конвертировать цвета RGB в оттенки серого</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2835"/>
        <source>Trace Polyline</source>
        <translation>Чертить полилинию</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2838"/>
        <source>Trace a polyline by point picking</source>
        <translation>Вычерчивание полилинии, щелкая по точкам</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2841"/>
        <source>Ctrl+P</source>
        <translation>Ctrl+P</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2849"/>
        <source>Enable Qt warnings in Console</source>
        <translation>Включить сообщения Qt в консоли</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2854"/>
        <source>Global Shift settings</source>
        <translation>Глобальный сдвиг</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2857"/>
        <source>Set Global Shift &amp; Scale mechanism parameters</source>
        <translation>Настроить параметры механизма Глобального сдвига и масштаба</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2865"/>
        <source>Camera link</source>
        <translation>Синхронизация камер</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2868"/>
        <source>Link the cameras of all 3D views
(so that they all move in the same way and at the same time)</source>
        <translation>Связать камеры всех 3D-видов
(так, чтобы все они смещались в одну и ту же сторону и в то же время)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2874"/>
        <source>2D Waveform viewer</source>
        <translation>Просмотр формы волны 2D</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2882"/>
        <source>Create a plane</source>
        <translation>Создать плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2890"/>
        <source>Edit the plane parameters</source>
        <translation>Правка параметров плоскости</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2895"/>
        <source>Create surface between two polylines</source>
        <translation>Создать поверхность по двум полилиниям</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2900"/>
        <source>Surface between 2 polylines</source>
        <translation>Поверхность между двумя полилиниями</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2913"/>
        <source>Enhance with intensities</source>
        <translation>Смешать с интенсивностью</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2918"/>
        <source>Mesh scan grids</source>
        <translation>Модель по сетке скана</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2921"/>
        <source>Mesh scan grids (structured point clouds)</source>
        <translation>Построить цифровую модель сетки скана (структурные облака точек)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2936"/>
        <source>Auto-pick rotation center</source>
        <translation>Автовыбор центра вращения</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2939"/>
        <source>Auto-pick rotation center (rotation is always placed at the middle of the screen if possible)</source>
        <translation>Автовыбор центра вращения (центр вращения всегда по возможности располагается в середине экрана)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2942"/>
        <source>Shift+P</source>
        <translation>Shift+P</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2953"/>
        <source>Show cursor coordinates</source>
        <translation>Показать координаты курсора</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2956"/>
        <source>Show cursor coordinates (2D and 3D if possible)</source>
        <translation>Показать координаты курсора (2D и 3D, если возможно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2961"/>
        <source>Delete scan grids</source>
        <translation>Удалить сетки сканов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2964"/>
        <source>Delete the underlying scan grids</source>
        <translation>Удалить подлежащие сетки сканов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2969"/>
        <source>Compress FWF data</source>
        <translation>Сжать данные полной волны FWF</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2972"/>
        <source>Compress the associated FWF data (maybe interesting after interactive segmentation for instance)</source>
        <translation>Сжать связанные данные полной волны FWF (может быть интересно, например, после сегментирования)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2980"/>
        <source>Interpolate scalar-field(s) from another cloud or mesh</source>
        <translation>Интерполировать скаляр. поле(я) из другого облака или модели</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2985"/>
        <source>Export plane info</source>
        <translation>Экспорт информации о плоскости</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2988"/>
        <source>Export plane info to a CSV file (name, width, height, center, normal, dip and dip direction, etc.)</source>
        <translation>Экспорт информации о плоскости в файл CSV (имя, ширина, высота, центр, нормаль, угол падения и азимут,...)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1874"/>
        <source>Delete shader</source>
        <translation>Удалить шейдер</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1883"/>
        <source>Point picking</source>
        <translation>Определить точку</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1886"/>
        <location filename="../ui_templates/mainWindow.ui" line="1889"/>
        <source>Point picking (point information, distance between 2 points, angles between 3 points, etc.)</source>
        <translation>Определение точки (координаты точки, расстояние между 2-мя точками, углы между 3-мя точками, и т.п.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1894"/>
        <source>Bounding box P.C.A. fit</source>
        <translation>Вписать рамки границ (PCA)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1897"/>
        <location filename="../ui_templates/mainWindow.ui" line="1900"/>
        <source>Makes BB fit principal components (rotates entity!)</source>
        <translation>Вписать рамки границ в главные компоненты (только вращение!)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1909"/>
        <source>Camera settings</source>
        <translation>Параметры камеры</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1918"/>
        <source>Point list picking</source>
        <translation>Создать  список точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1921"/>
        <source>Pick several points (and export them to ASCII file, a new cloud, etc.)</source>
        <translation>Щелкните по нескольким точкам (и экспортируйте их список в файл, новое облако, и т.д.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1926"/>
        <source>Curvature</source>
        <translation>Кривизна</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1934"/>
        <source>Roughness</source>
        <translation>Шероховатость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="314"/>
        <location filename="../ui_templates/mainWindow.ui" line="1939"/>
        <source>Plane</source>
        <translation>Плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="338"/>
        <source>Cloud</source>
        <translation>Облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1180"/>
        <source>Translate/Rotate</source>
        <translation>Сдвиг/Разворот</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1947"/>
        <source>Rename</source>
        <translation>Переименовать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1952"/>
        <source>2.5D quadric</source>
        <translation>Квадратическая 2.5D</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1957"/>
        <location filename="../mainwindow.cpp" line="8377"/>
        <source>SNE test</source>
        <translation>Тест извлечения сферич. окрестности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1960"/>
        <location filename="../ui_templates/mainWindow.ui" line="1963"/>
        <source>Spherical Neighbourhood Extraction test</source>
        <translation>Тест на извлечение сферической окрестности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1968"/>
        <source>Visibility</source>
        <translation>Видимость</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1971"/>
        <source>Toggle selected entities visibility (recursive)</source>
        <translation>Переключить видимость объектов (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1974"/>
        <source>V</source>
        <translation>V</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1985"/>
        <source>Toggle selected entities normals (recursive)</source>
        <translation>Переключить видимость нормалей (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1988"/>
        <source>N</source>
        <translation>N</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="1999"/>
        <source>Toggle selected entities colors (recursive)</source>
        <translation>Переключить цвета выбранных объектов (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2002"/>
        <source>C</source>
        <translation>C</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2010"/>
        <source>SF</source>
        <translation>Скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2013"/>
        <source>Toggle selected entities SF (recursive)</source>
        <translation>Переключить скалярное поле (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2016"/>
        <source>S</source>
        <translation>S</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2024"/>
        <source>Apply transformation</source>
        <translation>Применить трансформацию</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2027"/>
        <source>Apply rotation and/or translation</source>
        <translation>Применить вращение и/или сдвиг</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2030"/>
        <source>Ctrl+T</source>
        <translation>Ctrl+T</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2035"/>
        <source>Smooth (Laplacian)</source>
        <translation>Сглаживание Лапласа</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2040"/>
        <source>HSV colors</source>
        <translation>Цвета HSV</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2049"/>
        <source>Save viewport as object</source>
        <translation>Сохранить точку обзора</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2052"/>
        <source>Ctrl+V</source>
        <translation>Ctrl+V</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2064"/>
        <source>Pick rotation center</source>
        <translation>Выбрать центр вращения</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2067"/>
        <source>P</source>
        <translation>P</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2075"/>
        <source>Compute Ranges</source>
        <translation>Вычислить диапазоны</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2078"/>
        <source>Compute ranges from sensor</source>
        <translation>Вычислить диапазоны с датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2087"/>
        <source>Bilateral filter</source>
        <translation>Билатеральный фильтр</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2090"/>
        <source>Compute bilateral filter</source>
        <translation>Вычислить билатеральный фильтр</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2095"/>
        <source>Compute Scattering Angles</source>
        <translation>Вычислить углы рассеивания</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2098"/>
        <source>Compute laser beam scattering angle for a cloud with normals</source>
        <translation>Вычислить угол рассеивания лазерного луча для облака с нормалями</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2103"/>
        <source>Toggle color scale</source>
        <translation>Переключить цветовую гамму</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2106"/>
        <location filename="../ui_templates/mainWindow.ui" line="2109"/>
        <source>Toggle active scalar field color scale</source>
        <translation>Переключить масштаб цвета активного скалярного поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2112"/>
        <source>Shift+C</source>
        <translation>Shift+C</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2120"/>
        <source>Show previous SF</source>
        <translation>Показать предыдущее скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2123"/>
        <location filename="../ui_templates/mainWindow.ui" line="2126"/>
        <source>Show previous scalar field for active entity</source>
        <translation>Показать предыдущее скалярное поле для активного элемента</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2129"/>
        <source>Shift+Up</source>
        <translation>Shift+Вверх</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2137"/>
        <source>Show next SF</source>
        <translation>Показать следующее скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2140"/>
        <location filename="../ui_templates/mainWindow.ui" line="2143"/>
        <source>Show next scalar field for active entity</source>
        <translation>Показать следующее скалярное поле для активного элемента</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2146"/>
        <source>Shift+Down</source>
        <translation>Shift+Вниз</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2155"/>
        <source>Align (point pairs picking)</source>
        <translation>Совместить (по парам точек)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2158"/>
        <location filename="../ui_templates/mainWindow.ui" line="2161"/>
        <source>Aligns two clouds by picking (at least 4) equivalent point pairs</source>
        <translation>Совместить два облака выбрав (минимум 4) пары эквивалентных точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2170"/>
        <source>Add constant SF</source>
        <translation>Добавить константу скалярного поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2175"/>
        <source>Export coordinate(s) to SF(s)</source>
        <translation>Экспорт координат(ы) в скалярное поле(я)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2178"/>
        <source>Export X, Y and/or Z coordinates to scalar field(s)</source>
        <translation>Экспорт координат X,Y и/или Z в скалярное поле(я)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2183"/>
        <source>Subdivide</source>
        <translation>Сгустить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2188"/>
        <source>3D name</source>
        <translation>Имя 3D</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2191"/>
        <source>Toggle selected entities 3D name display (recursive)</source>
        <translation>Переключить отображение имени объекта в 3D-виде (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2194"/>
        <source>D</source>
        <translation>D</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2206"/>
        <source>Primitive factory</source>
        <translation>Примитивы</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2211"/>
        <source>Materials/textures</source>
        <translation>Материалы/текстуры</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2214"/>
        <source>Toggle selected entities materials/textures (recursive)</source>
        <translation>Переключить выбранные элементы материалов/текстур (рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2217"/>
        <source>M</source>
        <translation>M</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2229"/>
        <source>Orthographic projection</source>
        <translation>Ортографическая проекция</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2232"/>
        <location filename="../ui_templates/mainWindow.ui" line="2235"/>
        <source>Set orthographic projection for current 3D View</source>
        <translation>Задать ортографическую проекцию для текущего 3D-вида</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2244"/>
        <source>Object-centered perspective</source>
        <translation>Вид перспективы (центр-объект)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2247"/>
        <location filename="../ui_templates/mainWindow.ui" line="2250"/>
        <source>Set object-centered perspective for current 3D View</source>
        <translation>Задать перспективный вид (центрированный на объектах) в текущем окне</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2259"/>
        <source>Viewer-based perspective</source>
        <translation>Вид перспективы (центр-камера)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2262"/>
        <location filename="../ui_templates/mainWindow.ui" line="2265"/>
        <source>Set viewer-based perspective for current 3D View</source>
        <translation>Задать перспективный вид (центрированный на камере) в текущем окне</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2274"/>
        <source>Always visible</source>
        <translation>Всегда видимый</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2277"/>
        <location filename="../ui_templates/mainWindow.ui" line="2280"/>
        <source>Pivot always visible</source>
        <translation>Центр вращения всегда видим</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2289"/>
        <source>Rotation only</source>
        <translation>Только при вращении</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2292"/>
        <location filename="../ui_templates/mainWindow.ui" line="2295"/>
        <source>Pivot visible when rotating</source>
        <translation>Центр вращения видим при повороте</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2304"/>
        <source>Never visible</source>
        <translation>Всегда скрытый</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2307"/>
        <location filename="../ui_templates/mainWindow.ui" line="2310"/>
        <source>Pivot never visible</source>
        <translation>Центр вращения никогда не видим</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2319"/>
        <source>Iso 1</source>
        <translation>Iso 1</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2322"/>
        <location filename="../ui_templates/mainWindow.ui" line="2325"/>
        <source>Set view to &apos;front&apos; isometric</source>
        <translation>Задать вид как изометрический спереди</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2340"/>
        <source>Iso 2</source>
        <translation>Iso 2</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2343"/>
        <location filename="../ui_templates/mainWindow.ui" line="2346"/>
        <source>Set view to &apos;back&apos; isometric</source>
        <translation>Задать вид как изометрический сзади</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2361"/>
        <source>Convert texture/material to RGB</source>
        <translation>Преобразовать текстуры /материалы в цвета RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2370"/>
        <source>Color Scales Manager</source>
        <translation>Диспетчер цветовых палитр</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2373"/>
        <source>Open Color Scales Manager dialog</source>
        <translation>Открыть диалог диспетчера цветовых палитр</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2385"/>
        <location filename="../ui_templates/mainWindow.ui" line="2388"/>
        <source>Cross Section</source>
        <translation>Сечение</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2396"/>
        <source>Edit global shift and scale</source>
        <translation>Ввод глобального смещения и масштаба</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2401"/>
        <source>Convert to Scalar field</source>
        <translation>Преобразовать в скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2411"/>
        <location filename="../mainwindow.cpp" line="936"/>
        <source>Compute Kd-tree</source>
        <translation>Вычислить Kd-дерево</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2416"/>
        <source>test</source>
        <translation>тест</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2421"/>
        <source>Add point indexes as SF</source>
        <translation>Добавить индексы точек как скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2424"/>
        <source>Adds a scalar field with ordered integers for each point in the cloud</source>
        <translation>Добавляет скалярное поле с упорядоченными номерами для каждой точки облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2429"/>
        <source>2D polygon (facet)</source>
        <translation>2D-полигон (грань)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2434"/>
        <source>Adjust zoom</source>
        <translation>Настроить масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2437"/>
        <source>Adjusts zoom with a given pixel/unit ratio (orthographic projection only)</source>
        <translation>Настроить масштаб с заданным соотношением пиксель/единица измерений (только для ортографической проекции)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2442"/>
        <source>Set SF as coordinate(s)</source>
        <translation>Задать скалярное поле как координату(ы)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2445"/>
        <source>Set SF as coordinate(s) (X, Y or Z)</source>
        <translation>Задать скалярное поле как координату(ы) (X, Y или Z)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2450"/>
        <location filename="../mainwindow.cpp" line="10227"/>
        <source>Close all</source>
        <translation>Закрыть все</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2453"/>
        <source>Remove all entities currently loaded in the DB tree</source>
        <translation>Удалить все объекты, находящиеся в древе базы данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2458"/>
        <source>Edit global scale</source>
        <translation>Настроить глобальный масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2467"/>
        <source>View from sensor</source>
        <translation>Вид с датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2472"/>
        <source>Find biggest inner rectangle (2D)</source>
        <translation>Найти наибольший вписанный прямоугольник (2D)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2477"/>
        <location filename="../ui_templates/mainWindow.ui" line="2482"/>
        <location filename="../ui_templates/mainWindow.ui" line="2879"/>
        <source>Create</source>
        <translation>Создать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2487"/>
        <source>Compute points visibility (with octree)</source>
        <translation>Вычислить видимость точек (с октодеревом)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2492"/>
        <source>Project Uncertainty</source>
        <translation>Точность проекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2497"/>
        <source>With Minimum Spanning Tree</source>
        <translation>С минимальным остовным деревом</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2502"/>
        <source>With Fast Marching</source>
        <translation>Быстро сходящимся методом</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2507"/>
        <source>CNE test</source>
        <translation>Тест извлечения цилиндрич. окрестности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2510"/>
        <location filename="../ui_templates/mainWindow.ui" line="2513"/>
        <source>Cylindrical Neighbourhood Extraction test</source>
        <translation>Тест на извлечение цилиндической окрестности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2518"/>
        <source>Approximate (dist. to nearest neighbor)</source>
        <translation>Аппроксимировать (расстояние до ближайших соседей)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2523"/>
        <source>Density</source>
        <translation>Плотность</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2526"/>
        <source>Compute density</source>
        <translation>Вычислить плотность</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2531"/>
        <location filename="../mainwindow.cpp" line="2863"/>
        <source>Remove duplicate points</source>
        <translation>Удалить дубликаты точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2536"/>
        <source>Crop</source>
        <translation>Обрезать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2541"/>
        <source>Dip/Dip direction SFs</source>
        <translation>Угол падения/азимут как скалярные поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2557"/>
        <location filename="../ui_templates/mainWindow.ui" line="2977"/>
        <source>Interpolate from another entity</source>
        <translation>Интерполировать из другого объекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2560"/>
        <source>Interpolate colors from another entity (cloud or mesh) - color is taken from the nearest neighbor</source>
        <translation>Интерполировать цвета по другому элементу (облаку или модели) - цвета берутся по ближайшим соседям</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2565"/>
        <source>Distance map to best-fit 3D quadric</source>
        <translation>Карта отклонений от вписанной квадратической 3D-поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2570"/>
        <source>Levels</source>
        <translation>Уровни</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2583"/>
        <source>Convert to random RGB</source>
        <translation>Преобразовать в случайные цвета RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2588"/>
        <source>Noise filter</source>
        <translation>Убрать шум</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2591"/>
        <source>Noise filter (remove the points far from the - approximate - local surface)</source>
        <translation>Фильтр шума (убирает точки, значительно отстоящие от осредненной поверхности)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2600"/>
        <source>Compute stat. params (active SF)</source>
        <translation>Вычислить стат. параметры (активное скал. поле)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2611"/>
        <source>Measure volume</source>
        <translation>Вычислить объем</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2616"/>
        <source>Flag vertices by type</source>
        <translation>Пометить вершины по типу</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2619"/>
        <source>Flag vertices by type: normal (0), border (1), non-manifold (2)</source>
        <translation>Пометить вершины по типу: обычная (0), край (1), неоднородная (2)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2624"/>
        <source>Activation (not recursive)</source>
        <translation>Активация (не рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2627"/>
        <source>Enable/disable selected entities (not recursive)</source>
        <translation>Включить/выключить выделенные элементы (не рекурсивно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2630"/>
        <source>A</source>
        <translation>A</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2647"/>
        <source>L</source>
        <translation>L</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2655"/>
        <source>Create cloud from selected entities centers</source>
        <translation>Создать облако по центрам выделенных объектов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2660"/>
        <source>Compute best registration RMS matrix</source>
        <translation>Получить лучшее решение матрицы СКО при сшивке</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2663"/>
        <source>Computes the best registration between all couples among multiple entities and save the resulting RMS in a matrix (CSV) file</source>
        <translation>Получить лучшее решение сшивки по всем парам элементов и сохранить в файл (CSV) результат матрицы СКО</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2668"/>
        <source>Enter bubble-view mode</source>
        <translation>Режим пузырькового вида</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2671"/>
        <source>B</source>
        <translation>B</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2688"/>
        <source>Contour plot (polylines) to mesh</source>
        <translation>Контур. изобр. (полилинии) на модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2691"/>
        <source>Contour plot (set of polylines) to a 2.5D mesh</source>
        <translation>Наложить контурное изображение (набор полилиний) на 2.5D-модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2700"/>
        <source>Level</source>
        <translation>Отгоризонтировать</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2703"/>
        <source>Pick three points to make a cloud or mesh &apos;level&apos;</source>
        <translation>Щелкните по трем точкам, чтобы отгоризонтировать облако или модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2708"/>
        <location filename="../mainwindow.cpp" line="9353"/>
        <source>Sphere</source>
        <translation>Сфера</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2711"/>
        <source>Fits a sphere on the selected cloud</source>
        <translation>Вписать сферу в выделенное облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2716"/>
        <source>Match scales</source>
        <translation>Сведение масштабов</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2721"/>
        <source>Zoom in</source>
        <translation>Увеличить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2724"/>
        <source>Zoom in (current 3D view)</source>
        <translation>Увеличить (текущий 3D-вид)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2727"/>
        <source>+</source>
        <extracomment>Zoom in shortcut</extracomment>
        <translation>+</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2732"/>
        <source>Zoom out</source>
        <translation>Уменьшить</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2735"/>
        <source>Zoom out (current 3D view)</source>
        <translation>Уменьшить (текущий 3D-вид)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2738"/>
        <source>=</source>
        <extracomment>Zoom in shortcut</extracomment>
        <translation>=</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2752"/>
        <source>SOR filter</source>
        <translation>Фильтр SOR</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2755"/>
        <source>Statistical Outlier Filter (remove the points far from their neighbors)</source>
        <translation>Фильтр статистических выбросов (удалять точки, удаленные от соседей)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2767"/>
        <source>actionEnableStereo</source>
        <translation>действиеВключитьСтерео</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2770"/>
        <source>Enable stereo mode (with red-blue or red-cyan glasses)</source>
        <translation>Включить стерео-режим (потребуются красно-синие очки)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2773"/>
        <source>F10</source>
        <translation>F10</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2781"/>
        <source>Compute points visibility (with depth buffer)</source>
        <translation>Вычислить видимость точек (с буфером глубины)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2786"/>
        <source>Compute 2.5D volume</source>
        <translation>Вычислить объем 2.5D</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2798"/>
        <source>Full screen (3D view)</source>
        <translation>Полноэкранный режим программы (3D-вид)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2801"/>
        <source>Exclusive full screen (3D view)</source>
        <translation>Полноэкранный режим окна вида (3D-вид)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2804"/>
        <source>F11</source>
        <translation>F11</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2812"/>
        <source>Enable Visual Debug Traces</source>
        <translation>Включить визуальный отладчик</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2815"/>
        <source>Enables visual debug traces (active 3D view)</source>
        <translation>Включает отслеживание визуального отладчика (активный 3D-вид)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="2818"/>
        <source>Ctrl+D</source>
        <translation>Ctrl+D</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3092"/>
        <source>Reset all VBOs</source>
        <translation>Сброс объектов буферов вершин VBO</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3095"/>
        <source>Reset all VBOs (unload GPU memory)</source>
        <translation>Сброс всех VBO (разгрузка графической памяти)</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3100"/>
        <source>Create single point cloud</source>
        <translation>Создать облако из одной точки</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3103"/>
        <location filename="../ui_templates/mainWindow.ui" line="3106"/>
        <source>Create a cloud with a single point</source>
        <translation>Создать облако, содержащее одну точку</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3114"/>
        <source>Paste from clipboard</source>
        <translation>Вставка из буфера обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/mainWindow.ui" line="3117"/>
        <location filename="../ui_templates/mainWindow.ui" line="3120"/>
        <source>Paste from ASCII/text data stored in the clipboard</source>
        <translation>Вставка данных из текста/ASCII, содержащихся в буфере обмена</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="222"/>
        <location filename="../mainwindow.cpp" line="6367"/>
        <source>Enter Full Screen</source>
        <translation>Переключиться на полный экран</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="245"/>
        <source>Set current view mode</source>
        <translation>Выбрать проекцию текущего вида</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="261"/>
        <source>Set pivot visibility</source>
        <translation>Настройка точки вращения</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="311"/>
        <source>Ready</source>
        <translation>Готово</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="318"/>
        <source>CloudCompare started!</source>
        <translation>CloudCompare запущен!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="931"/>
        <source>Selected one and only one point cloud or mesh!</source>
        <translation>Выбрано одно и только одно облако или модель!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="936"/>
        <source>Max error per leaf cell:</source>
        <translation>Макс. ошибка на базовую ячейку:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="970"/>
        <source>An error occurred</source>
        <translation>Возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="988"/>
        <source>Resample with octree</source>
        <translation>Прореживание октодеревом</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="988"/>
        <source>Points (approx.)</source>
        <translation>Точек (примерно)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1020"/>
        <source>Could not compute octree for cloud &apos;%1&apos;</source>
        <translation>Нельзя вычислить октодерево для облака &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1060"/>
        <source>[ResampleWithOctree] Errors occurred during the process, result may be incomplete</source>
        <translation>[ResampleWithOctree] Возникли ошибки в процессе расчета, результат может быть неполным</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1202"/>
        <location filename="../mainwindow.cpp" line="1576"/>
        <source>Original</source>
        <translation>Исходное</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1206"/>
        <source>Previous</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1231"/>
        <source>Suggested</source>
        <translation>Предложенное</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1253"/>
        <source>[ApplyTransformation] Process cancelled by user</source>
        <translation>[ПрименениеТрансформации] Обработка отменена пользователем</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1270"/>
        <source>[ApplyTransformation] Cloud &apos;%1&apos; global shift/scale information has been updated: shift = (%2,%3,%4) / scale = %5</source>
        <translation>[ApplyTransformation] Обновлена информация о глобальном сдвиге/масштабе облака &apos;%1&apos; : сдвиг = (%2,%3,%4) / масштаб = %5</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1291"/>
        <source>[ApplyTransformation] Applied transformation matrix:</source>
        <translation>[ApplyTransformation] Примененная матрица трансформации:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1293"/>
        <location filename="../mainwindow.cpp" line="3729"/>
        <location filename="../mainwindow.cpp" line="3935"/>
        <location filename="../mainwindow.cpp" line="5452"/>
        <location filename="../mainwindow.cpp" line="5499"/>
        <source>Hint: copy it (CTRL+C) and apply it - or its inverse - on any entity with the &apos;Edit &gt; Apply transformation&apos; tool</source>
        <translation>Совет: скопируйте матрицу (CTRL+C) и примените ее или обратную ей к любому объекту через меню &apos;Правка &gt; Применить трансформацию&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1340"/>
        <source>[Apply scale] Entity &apos;%1&apos; can&apos;t be scaled this way</source>
        <translation>[Apply scale] Нельзя отмасштабировать объект &apos;%1&apos; таким способом</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1385"/>
        <source>Big coordinates</source>
        <translation>Большие координаты</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1386"/>
        <source>Resutling coordinates will be too big (original precision may be lost!). Proceed anyway?</source>
        <translation>Результирующие координаты будут очень большими (исходная точность может быть потеряна!). Продолжить?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1409"/>
        <source>[Apply scale] No eligible entities (point clouds or meshes) were selected!</source>
        <translation>[Применение масштаба] Подходящие объекты (облака точек или модели) не выбраны!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1588"/>
        <source>[Global Shift/Scale] New shift: (%1, %2, %3)</source>
        <translation>[Глобальный сдвиг/масштаб] Новый сдвиг: (%1, %2, %3)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1589"/>
        <source>[Global Shift/Scale] New scale: %1</source>
        <translation>[Глобальный сдвиг/масштаб] Новый масштаб: %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1620"/>
        <source>[Global Shift/Scale] To preserve its original position, the entity &apos;%1&apos; has been translated of (%2 ; %3 ; %4) and rescaled of a factor %5</source>
        <translation>[Global Shift/Scale] Для сохранения исходного положения, объект &apos;%1&apos; получил смещение (%2 ; %3 ; %4) в масштабе %5</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1640"/>
        <source>This method is for test purpose only</source>
        <translation>Этот метод только для тестирования</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1641"/>
        <source>Cloud(s) are going to be rotated while still displayed in their previous position! Proceed?</source>
        <translation>Облака будут повернуты, но останутся отображаться в своем прежнем положении! Продолжить?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1725"/>
        <location filename="../mainwindow.cpp" line="1754"/>
        <source>Not enough memory to flag the vertices of mesh &apos;%1&apos;!</source>
        <translation>Недостаточно памяти для пометки вершин модели &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1748"/>
        <source>[Mesh Quality] Mesh &apos;%1&apos; edges: %2 total (normal: %3 / on hole borders: %4 / non-manifold: %5)</source>
        <translation>[Качество модели] Ребра модели &apos;%1&apos;: всего %2 (нормальные: %3 / на краях дыр: %4 / неоднородные: %5)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1772"/>
        <source>[Mesh Quality] SF flags: %1 (NORMAL) / %2 (BORDER) / (%3) NON-MANIFOLD</source>
        <translation>[Качество модели] Флаги СП: %1 (НОРМАЛЬНЫЕ) / %2 (КРАЯ) / %3 (НЕОДНОРОДНЫЕ)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1777"/>
        <source>Error(s) occurred! Check the console...</source>
        <translation>Возникла ошибка(и)! Информация в консоли...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1794"/>
        <source>[Mesh Volume] Mesh &apos;%1&apos;: V=%2 (cube units)</source>
        <translation>[Объем модели] Модель &apos;%1&apos;: V=%2 (куб. единиц)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1802"/>
        <source>[Mesh Volume] The above volume might be invalid (mesh has holes)</source>
        <translation>[Mesh Volume] Полученный выше объем может быть ошибочным (модель с дырами)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1806"/>
        <source>[Mesh Volume] The above volume might be invalid (mesh has non-manifold edges)</source>
        <translation>[Mesh Volume] Полученный выше объем может быть ошибочным (модель с неоднородными ребрами)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1811"/>
        <source>[Mesh Volume] The above volume might be invalid (not enough memory to check if the mesh is closed)</source>
        <translation>[Mesh Volume] Полученный выше объем может быть ошибочным (мало памяти для проверки замкнутости модели)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1834"/>
        <source>[Mesh Surface] Mesh &apos;%1&apos;: S=%2 (square units)</source>
        <translation>[Модель поверхности] Модель &apos;%1&apos;: S=%2 (кв. единиц)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1837"/>
        <source>[Mesh Surface] Average triangle surface: %1 (square units)</source>
        <translation>[Модель поверхности] Средняя площадь треугольника: %1 (кв. единиц)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1853"/>
        <source>Select at least one sensor</source>
        <translation>Выберите хотя бы один датчик</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1871"/>
        <location filename="../mainwindow.cpp" line="1935"/>
        <location filename="../mainwindow.cpp" line="2284"/>
        <source>Select a cloud on which to project the uncertainty:</source>
        <translation>Выберите облако, на которое проецировать неопределенности:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1893"/>
        <location filename="../mainwindow.cpp" line="1960"/>
        <location filename="../mainwindow.cpp" line="2293"/>
        <location filename="../mainwindow.cpp" line="2302"/>
        <location filename="../mainwindow.cpp" line="3450"/>
        <location filename="../mainwindow.cpp" line="4065"/>
        <location filename="../mainwindow.cpp" line="4507"/>
        <location filename="../mainwindow.cpp" line="4565"/>
        <location filename="../mainwindow.cpp" line="4614"/>
        <location filename="../mainwindow.cpp" line="4683"/>
        <location filename="../mainwindow.cpp" line="5040"/>
        <location filename="../mainwindow.cpp" line="5063"/>
        <location filename="../mainwindow.cpp" line="5076"/>
        <location filename="../mainwindow.cpp" line="5084"/>
        <location filename="../mainwindow.cpp" line="5175"/>
        <location filename="../mainwindow.cpp" line="5280"/>
        <location filename="../mainwindow.cpp" line="5545"/>
        <location filename="../mainwindow.cpp" line="7519"/>
        <location filename="../mainwindow.cpp" line="8335"/>
        <location filename="../mainwindow.cpp" line="8469"/>
        <location filename="../mainwindow.cpp" line="8497"/>
        <location filename="../mainwindow.cpp" line="8576"/>
        <location filename="../mainwindow.cpp" line="8635"/>
        <location filename="../mainwindow.cpp" line="8687"/>
        <location filename="../mainwindow.cpp" line="8731"/>
        <location filename="../mainwindow.cpp" line="9742"/>
        <source>Not enough memory!</source>
        <translation>Недостаточно памяти!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1921"/>
        <source>Select one and only one GBL sensor!</source>
        <translation>Выберите только один сканер!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1942"/>
        <source>The cloud must have normals!</source>
        <translation>Облако должно иметь нормали!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2006"/>
        <location filename="../mainwindow.cpp" line="2189"/>
        <source>Select one and only one sensor!</source>
        <translation>Выберите только один датчик!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2110"/>
        <source>Failed to create sensor</source>
        <translation>Не удалось создать датчик</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2246"/>
        <source>Can&apos;t modify this kind of sensor!</source>
        <translation>Датчик такого рода нельзя изменить!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2264"/>
        <source>Select one and only one camera (projective) sensor!</source>
        <translation>Выберите только один датчик камеры (проективный)!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2278"/>
        <source>Sensor has no associated uncertainty model! (Brown, etc.)</source>
        <translation>Датчик не имеет связанной модели неопределенности (например, Brown)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2313"/>
        <source>[%1] Uncertainty (%2)</source>
        <translation>[%1] Неопределенность (%2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2319"/>
        <location filename="../mainwindow.cpp" line="2348"/>
        <source>An error occurred! (see console)</source>
        <translation>Возникла ошибка (см. консоль)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2342"/>
        <source>[%1] Uncertainty (3D)</source>
        <translation>[%1] Неопределенность (3D)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2377"/>
        <source>Select one and only one camera sensor!</source>
        <translation>Выберите только один датчик камеры!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2387"/>
        <location filename="../mainwindow.cpp" line="2575"/>
        <source>Select a cloud to filter:</source>
        <translation>Выберите облако для фильтрации:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2400"/>
        <source>Failed to compute the octree!</source>
        <translation>Не удалось вычислить октодерево!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2410"/>
        <source>Failed to intersect sensor frustum with octree!</source>
        <translation>Не удалось получить пересечение пирамиды датчика и октодерева!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2420"/>
        <source>No point fell inside the frustum!</source>
        <translation>Точки не попадают в пирамиду!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2430"/>
        <location filename="../mainwindow.cpp" line="2621"/>
        <source>Failed to allocate memory for output scalar field!</source>
        <translation>Не удалось выделить память под вывод скалярного поля!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2484"/>
        <source>Internal error: sensor (&apos;%1&apos;) parent is not a point cloud!</source>
        <translation>Внутренняя ошибка: датчик (&apos;%1&apos;) не является облаком точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2505"/>
        <location filename="../mainwindow.cpp" line="8825"/>
        <location filename="../mainwindow.cpp" line="8905"/>
        <location filename="../mainwindow.cpp" line="9009"/>
        <source>Select output file</source>
        <translation>Выберите выходной файл</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2546"/>
        <source>saving</source>
        <translation>сохранение</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2550"/>
        <source>[I/O] File &apos;%1&apos; saved successfully</source>
        <translation>[I/O] Файл &apos;%1&apos; успешно сохранен</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2565"/>
        <source>Select one and only one GBL/TLS sensor!</source>
        <translation>Выберите только один сканер (GBL/TLS)!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2587"/>
        <source>Depth buffer</source>
        <translation>Буфер глубины</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2588"/>
        <source>Sensor has no depth buffer: do you want to compute it now?</source>
        <translation>Датчик не имеет буфера глубины: вычислить его сейчас?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2609"/>
        <source>Sensor has no depth buffer (and no associated cloud?)</source>
        <translation>Датчик не имеет буфера глубины (и нет связанного с ним облака?)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2634"/>
        <source>Compute visibility</source>
        <translation>Вычислить видимость</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2635"/>
        <source>Points: %L1</source>
        <translation>Точек: %L1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2662"/>
        <source>Visibility computed for cloud &apos;%1&apos;</source>
        <translation>Вычислена видимость для облака &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2663"/>
        <source>	Visible = %1</source>
        <translation>	Видимый = %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2664"/>
        <source>	Hidden = %1</source>
        <translation>	Скрытый = %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2665"/>
        <source>	Out of range = %1</source>
        <translation>	Вне диапазона = %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2666"/>
        <source>	Out of fov = %1</source>
        <translation>	Вне поля зрения = %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2739"/>
        <source>[doActionSamplePointsOnMesh] Errors occurred during the process! Result may be incomplete!</source>
        <translation>[doActionSamplePointsOnMesh] Во время обработки возникли ошибки! Результат может быть неполным!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2863"/>
        <source>Min distance between points:</source>
        <translation>Мин. расстояние между точками:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2904"/>
        <location filename="../mainwindow.cpp" line="3076"/>
        <location filename="../mainwindow.cpp" line="5641"/>
        <location filename="../mainwindow.cpp" line="5762"/>
        <source>Previously selected entities (sources) have been hidden!</source>
        <translation>Ранее выделенные объекты (источники) были скрыты!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3125"/>
        <location filename="../mainwindow.cpp" line="4412"/>
        <location filename="../mainwindow.cpp" line="7939"/>
        <location filename="../mainwindow.cpp" line="7983"/>
        <source>Select only one cloud or one mesh!</source>
        <translation>Выберите только одно облако или модель!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3155"/>
        <source>No active scalar field on entity &apos;%1&apos;</source>
        <translation>Нет активного скалярного поля в объекте &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3256"/>
        <source>Subdivide mesh</source>
        <translation>Сгустить модель</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3256"/>
        <source>Max area per triangle:</source>
        <translation>Макс. площадь треугольника:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3280"/>
        <source>[Subdivide] An error occurred while trying to subdivide mesh &apos;%1&apos; (not enough memory?)</source>
        <translation>[Subdivide] Возникла ошибка во время сгущения модели &apos;%1&apos; (мало памяти?)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3293"/>
        <source>[Subdivide] Failed to subdivide mesh &apos;%1&apos; (not enough memory?)</source>
        <translation>[Subdivide] Не удалось сгустить модель &apos;%1&apos; (мало памяти?)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3298"/>
        <source>[Subdivide] Works only on real meshes!</source>
        <translation>[Subdivide] Использует только действительные модели!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3324"/>
        <source>[Flip triangles] Works only on real meshes!</source>
        <translation>[Flip triangles] Использует только действительные модели!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3339"/>
        <location filename="../mainwindow.cpp" line="3342"/>
        <source>Smooth mesh</source>
        <translation>Сглаживание модели</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3339"/>
        <source>Iterations:</source>
        <translation>Итераций:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3342"/>
        <source>Smoothing factor:</source>
        <translation>Коэффициент слаживания:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3363"/>
        <source>Failed to apply Laplacian smoothing to mesh &apos;%1&apos;</source>
        <translation>Не удалось применить сглаживание Лапласа к облаку &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3439"/>
        <source>Only meshes with standard vertices are handled for now! Can&apos;t merge entity &apos;%1&apos;...</source>
        <translation>На данный момент обрабатываются модели только со стандартными вершинами! Нельзя объединить объект &apos;%1&apos;...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3444"/>
        <source>Entity &apos;%1&apos; is neither a cloud nor a mesh, can&apos;t merge it!</source>
        <translation>Объект &apos;%1&apos; не облако и не модель. Объединять его нельзя!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3456"/>
        <source>Select only clouds or meshes!</source>
        <translation>Выберите только облака или модели!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3461"/>
        <source>Can&apos;t mix point clouds and meshes!</source>
        <translation>Нельзя смешивать облака с моделями!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3496"/>
        <source>Original cloud index</source>
        <translation>Исходные индексы точек</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3496"/>
        <source>Do you want to generate a scalar field with the original cloud index?</source>
        <translation>Создать скалярное поле с исходными индексами точек?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3505"/>
        <source>Couldn&apos;t allocate a new scalar field for storing the original cloud index! Try to free some memory ...</source>
        <translation>Нет памяти для создания скаларного поля по исх. индексам точек! Попробуйте освободить больше памяти...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3548"/>
        <location filename="../mainwindow.cpp" line="3609"/>
        <source>Fusion failed! (not enough memory?)</source>
        <translation>Слияние не удалось! (мало памяти?)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3642"/>
        <source>Select 2 point clouds or meshes!</source>
        <translation>Выберите 2 облака или модели!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3665"/>
        <source>Invalid minimum RMS decrease value</source>
        <translation>Неверное наименьшее значение сокращения СКО</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3671"/>
        <source>Minimum RMS decrease value is too small.
%1 will be used instead (numerical accuracy limit).</source>
        <translation>Наименьшее значение сокращения СКО слишком мало.
Взамен будет использовано %1 (числовой порог точности).</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3727"/>
        <source>[Register] Applied transformation matrix:</source>
        <translation>[Register] Примененная матрица трансформации:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3734"/>
        <source>Scale: %1 (already integrated in above matrix!)</source>
        <translation>Масштаб: %1 (уже учтен в матрице выше!)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3740"/>
        <source>[Register] Scale: fixed (1.0)</source>
        <translation>[Register] Масштаб: фиксирован (1.0)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3741"/>
        <source>Scale: fixed (1.0)</source>
        <translation>Масштаб: фиксирован (1.0)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3746"/>
        <source>Theoretical overlap: %1%</source>
        <translation>Зона перекрытия: %1%</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3751"/>
        <source>This report has been output to Console (F8)</source>
        <translation>Этот отчет выведен в консоль (F8)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3772"/>
        <source>Data mesh vertices are locked (they may be shared with other meshes): Do you wish to clone this mesh to apply transformation?</source>
        <translation>Данные вершин модели заблокированы (они могут быть доступны в других моделях): Создать дубликат модели для применения трансформации?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3785"/>
        <source>Doesn&apos;t work on sub-meshes yet!</source>
        <translation>Пока не работает с субмоделями!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3797"/>
        <source>Failed to clone &apos;data&apos; mesh! (not enough memory?)</source>
        <translation>Не удалось дублировать данные модели! (не хватает памяти?)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3816"/>
        <source>[ICP] The reference entity is a child of the aligned one! CC will move only the aligned entity, and not its children</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3843"/>
        <source>[ICP] Aligned entity global shift has been updated to match the reference: (%1,%2,%3) [x%4]</source>
        <translation>[ICP] Глобальный сдвиг совмещаемого объекта обновлен до соответствия опорному: (%1,%2,%3) [x%4]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3854"/>
        <source>Drop shift information?</source>
        <translation>Отбросить информацию сдвига?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3854"/>
        <source>Aligned entity is shifted but reference cloud is not: drop global shift information?</source>
        <translation>Совмещаемый объект смещен, а опорный нет: отбросить информацию о глобальном сдвиге?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3858"/>
        <source>[ICP] Aligned entity global shift has been reset to match the reference!</source>
        <translation>[ICP] Глобальный сдвиг совмещаемого объекта сброшен до соответствия опорному!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3869"/>
        <source>Registration info</source>
        <translation>Данные привязки</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3881"/>
        <source>Work in progress</source>
        <translation>Идет обработка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3882"/>
        <source>This method is still under development: are you sure you want to use it? (a crash may likely happen)</source>
        <translation>Этот метод пока в разработке: хотите его попробовать? (возможны сбои)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3888"/>
        <location filename="../mainwindow.cpp" line="3895"/>
        <location filename="../mainwindow.cpp" line="5241"/>
        <location filename="../mainwindow.cpp" line="5248"/>
        <location filename="../mainwindow.cpp" line="9106"/>
        <location filename="../mainwindow.cpp" line="9113"/>
        <source>Select 2 point clouds!</source>
        <translation>Выберите 2 облака точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3933"/>
        <source>[Align] Resulting matrix:</source>
        <translation>[Align] Результирующая матрица:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3955"/>
        <source>[Align] Registration failed!</source>
        <translation>[Align] Привязка не выполнена!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4001"/>
        <location filename="../mainwindow.cpp" line="8999"/>
        <source>Select at least one point cloud!</source>
        <translation>Выберите минимум одно облако точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4019"/>
        <source>Subsampling</source>
        <translation>Прореживание</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4032"/>
        <source>[Subsampling] Failed to subsample cloud &apos;%1&apos;!</source>
        <translation>[Subsampling] Не удалось проредить облако &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4059"/>
        <source>[Subsampling] Not enough memory: colors, normals or scalar fields may be missing!</source>
        <translation>[Subsampling] Мало памяти: цвета, нормали и скалярные поля могут отсутствовать!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4074"/>
        <source>Errors occurred (see console)</source>
        <translation>Возникли ошибки (см. консоль)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4132"/>
        <source>[CreateComponentsClouds] Not enough memory to sort components by size!</source>
        <translation>[CreateComponentsClouds] Не хватает памяти для сортировки компонент по размеру!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4206"/>
        <source>No component was created! Check the minimum size...</source>
        <translation>Компонент не создан! Проверьте минимальный размер...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4287"/>
        <location filename="../mainwindow.cpp" line="8413"/>
        <source>Couldn&apos;t compute octree for cloud &apos;%1&apos;!</source>
        <translation>Нельзя вычислить октодерево для облака &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4300"/>
        <source>Couldn&apos;t allocate a new scalar field for computing CC labels! Try to free some memory ...</source>
        <translation>Невозможно выделить новое скалярное поле для расчета меток СК! Необходимо больше свободной памяти...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4332"/>
        <source>Many components</source>
        <translation>Много компонент</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4332"/>
        <source>Do you really expect up to %1 components?
(this may take a lot of time to process and display)</source>
        <translation>Хотите получить до %1 компонент?
(может потребоваться много времени для обработки и отображения)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4436"/>
        <source>Select 2 and only 2 polylines</source>
        <translation>Выберите только 2 полилинии</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4445"/>
        <source>Projection method</source>
        <translation>Метод проекции</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4445"/>
        <source>Use best fit plane (yes) or the current viewing direction (no)</source>
        <translation>Использовать вписанную плоскость (да) или текущий ракурс (нет)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4462"/>
        <source>[Mesh two polylines] Failed to compute normals!</source>
        <translation>[Mesh two polylines] Не удалось вычислить нормали!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4472"/>
        <source>Failed to create mesh (see Console)</source>
        <translation>Не удалось создать модель (см. консоль)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4513"/>
        <source>Select a group of polylines or multiple polylines (contour plot)!</source>
        <translation>Выберите группу полилиний или несколько полилиний (контурное изображение)!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4517"/>
        <source>Projection dimension</source>
        <translation>Размеры проекции</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4517"/>
        <source>Contour plot to mesh</source>
        <translation>Контурное изображение в модель</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4550"/>
        <source>Not enough segments!</source>
        <translation>Мало сегментов!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4605"/>
        <source>Third party library error: %1</source>
        <translation>Ошибка сторонней библиотеки: %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4670"/>
        <source>[Contour plot to mesh] Failed to compute normals!</source>
        <translation>[Contour plot to mesh] Не удалось вычислить нормали!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4693"/>
        <source>Select one or two point clouds!</source>
        <translation>Выберите одно или два облака точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4702"/>
        <location filename="../mainwindow.cpp" line="4717"/>
        <source>Select point clouds only!</source>
        <translation>Выберите только облака точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4734"/>
        <source>Select only one point cloud!</source>
        <translation>Выберите только одно облако точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4741"/>
        <source>Select a point cloud!</source>
        <translation>Выберите облако точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4779"/>
        <location filename="../mainwindow.cpp" line="4837"/>
        <source>Triangulate</source>
        <translation>Триангуляция</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4779"/>
        <source>Min triangle angle (in degrees)</source>
        <translation>Мин. угол треугольника (°)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4837"/>
        <location filename="../mainwindow.cpp" line="8159"/>
        <source>Max edge length (0 = no limit)</source>
        <translation>Макс. длина ребра (0 = не ограничена)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4865"/>
        <source>Keep old normals?</source>
        <translation>Использовать старые нормали?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4866"/>
        <source>Cloud(s) already have normals. Do you want to update them (yes) or keep the old ones (no)?</source>
        <translation>Облако(а) уже имеют нормали. Обновить их (да) или использовать старые (нет)?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4873"/>
        <source>Triangulation</source>
        <translation>Триангуляция</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4874"/>
        <source>Triangulation in progress...</source>
        <translation>Выполняется построение триангуляции...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4912"/>
        <source>Error(s) occurred! See the Console messages</source>
        <translation>Возникла ошибка(и). Подробности в консоли</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4979"/>
        <source>Failed to compute quadric on cloud &apos;%1&apos;</source>
        <translation>Не удалось вычислить полином для облака &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4987"/>
        <source>Error(s) occurred: see console</source>
        <translation>Возникла ошибка(и): Подробности в консоли</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5112"/>
        <source>[DistanceMap] Cloud &apos;%1&apos;: no point falls inside the specified range</source>
        <translation>[DistanceMap] Облако &apos;%1&apos;: нет точек, попадающих в указанный диапазон</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5134"/>
        <source>Distance to best fit quadric (3D)</source>
        <translation>Отклонения от вписанной поверхности второго порядка (3D)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5134"/>
        <source>Steps (per dim.)</source>
        <translation>Шагов (на коорд.)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5163"/>
        <source>Failed to get the center of gravity of cloud &apos;%1&apos;!</source>
        <translation>Не удалось определить центр тяжести облака &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5184"/>
        <location filename="../mainwindow.cpp" line="5274"/>
        <source>Couldn&apos;t allocate a new scalar field for computing distances! Try to free some memory ...</source>
        <translation>Нельзя выделить новое скалярное поле для расчета расстояний! Попробуйте освободить память...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5221"/>
        <source>Distance map to 3D quadric</source>
        <translation>Карта отклонений от 3D-поверхности 2-го порядка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5229"/>
        <source>Failed to compute 3D quadric on cloud &apos;%1&apos;</source>
        <translation>Не удалось вычислить поверхность 2-го порядка к облаку &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5252"/>
        <location filename="../mainwindow.cpp" line="9117"/>
        <location filename="../mainwindow.cpp" line="9215"/>
        <source>Compared</source>
        <translation>Сравниваемое</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5253"/>
        <location filename="../mainwindow.cpp" line="9118"/>
        <location filename="../mainwindow.cpp" line="9216"/>
        <source>Reference</source>
        <translation>Опорное</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5263"/>
        <source>Compared cloud must be a real point cloud!</source>
        <translation>Сравниваемый объект должен быть облаком точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5363"/>
        <source>Shift along normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5363"/>
        <source>Shift quantity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5388"/>
        <location filename="../mainwindow.cpp" line="11406"/>
        <source>Select one point cloud!</source>
        <translation>Выберите одно облако точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5394"/>
        <source>Dimension</source>
        <translation>Размеры</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5394"/>
        <source>Orthogonal dim (X=0 / Y=1 / Z=2)</source>
        <translation>Ортогональ. разм.  (X=0 / Y=1 / Z=2)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5450"/>
        <source>[Synchronize] Transformation matrix (%1):</source>
        <translation>[Synchronize] Матрица трансформации (%1):</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5497"/>
        <source>[Synchronize] Transformation matrix (%1 --&gt; %2):</source>
        <translation>[Synchronize] Матрица трансформации (%1 --&gt; %2):</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5799"/>
        <location filename="../mainwindow.cpp" line="6779"/>
        <source>Select one and only one entity!</source>
        <translation>Выберите только один объект!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5815"/>
        <source>Method can&apos;t be applied on locked vertices or virtual point clouds!</source>
        <translation>Метод не применяется к заблокированным вершинам виртуального облака точек!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5841"/>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5841"/>
        <source>Invalid angular range</source>
        <translation>Неверный угловой диапазон</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5887"/>
        <source>[Unroll] Original mesh has been automatically hidden</source>
        <translation>[Unroll] Исходная модель была автоматически скрыта</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5897"/>
        <source>[Unroll] Original cloud has been automatically hidden</source>
        <translation>[Unroll] Исходное облако было автоматически скрыто</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5996"/>
        <source>Failed to create the 3D view</source>
        <translation>Не удалось создать 3D-вид</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6044"/>
        <source>New 3D View</source>
        <translation>Новый 3D-вид</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6080"/>
        <source>Restart</source>
        <translation>Перезапуск</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6081"/>
        <source>To finish the process, you&apos;ll have to close and restart CloudCompare</source>
        <translation>Для завершения обработки Вам нужно перезапустить CloudCompare</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6111"/>
        <source>All VBOs have been released (%1 Mb)</source>
        <translation>Все объекты буфера вершин освобождены (%1 МБ)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6114"/>
        <source>You might want to disable the &apos;use VBOs&apos; option in the Display Settings to keep the GPU memory empty</source>
        <translation>Возможно будет лучше отключить опцию &apos;Использовать VBO&apos; в настройках отображения, чтобы не нагружать видеопамять</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6119"/>
        <source>No VBO allocated</source>
        <translation>VBO не зарезервирован</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6363"/>
        <source>Exit Full Screen</source>
        <translation>Выйти из полного экрана</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9196"/>
        <source>Distance to primitive</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9197"/>
        <source>Computing distances to a primitive is faster and more accurate with the &apos;Tools &gt; Distances &gt; Cloud / Primitive Dist.&apos; tool.
Do you want to use this other tool instead?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9266"/>
        <source>Select only one primitive (Plane/Box/Sphere/Cylinder/Cone) or polyline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9279"/>
        <source>Select one prmitive (Plane/Box/Sphere/Cylinder/Cone) or a polyline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9285"/>
        <source>Select at least one cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9346"/>
        <source>[Compute Primitive Distances] Cloud to %1 distance computation failed (error code = %2)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9427"/>
        <source>Unsupported primitive type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9595"/>
        <source>It seems your graphic card doesn&apos;t support Quad Buffered Stereo rendering</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6179"/>
        <source>Are you sure you want to quit?</source>
        <translation>Вы действительно хотите выйти?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6425"/>
        <source>Select at least one entity (point cloud or mesh)!</source>
        <translation>Выберите хотя бы один объект (облако точек или модель)!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6484"/>
        <source>Not enough memory</source>
        <translation>Недостаточно памяти</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6503"/>
        <source>[PointPairRegistration] Failed to create dedicated 3D view!</source>
        <translation>[PointPairRegistration] Не удалось создать соответствующий 3D-вид!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6584"/>
        <source>No cloud in selection!</source>
        <translation>В выборке нет облака!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6598"/>
        <source>[SectionExtraction] Failed to create dedicated 3D view!</source>
        <translation>[SectionExtraction] Не удалось создать соответствующий 3D-вид!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6668"/>
        <source>No segmentable entity in active window!</source>
        <translation>В текущем окне нет сегментируемого объекта!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6786"/>
        <source>Select a cloud or a mesh</source>
        <translation>Выберите облако или модель</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6792"/>
        <source>Entity must be visible!</source>
        <translation>Объект должен быть видимым!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6931"/>
        <location filename="../mainwindow.cpp" line="6988"/>
        <source>Unexpected error!</source>
        <translation>Непредвиденная ошибка!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6968"/>
        <source>No entity eligible for manual transformation! (see console)</source>
        <translation>Нет подходящего объекта для ручной трансформации! (см. консоль)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6973"/>
        <source>Some entities were ignored! (see console)</source>
        <translation>Некоторые объекты проигнорированы! (см. консоль)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7092"/>
        <source>Orthographic mode only!</source>
        <translation>Только ортографическая проекция!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7145"/>
        <source>All selected entities must be displayed in the same 3D view!</source>
        <translation>Все выделенные объекты должны отображаться в том же 3D-виде!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7156"/>
        <source>Selected entities have no valid bounding-box!</source>
        <translation>Неверные границы выделенных объектов!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7280"/>
        <source>Can&apos;t start the picking mechanism (another tool is already using it)</source>
        <translation>Нельзя запустить процедуру выборки (она уже используется другим инструментом)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7321"/>
        <source>Picking operation aborted</source>
        <translation>Процедура указания прервана</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7378"/>
        <source>[Level] Point is too close from the others!</source>
        <translation>[Level] Точка слишком близка к другим!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7495"/>
        <location filename="../mainwindow.cpp" line="7543"/>
        <source>Stop the other picking operation first!</source>
        <translation>Сначала остановите другую операцию выборки!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7503"/>
        <location filename="../mainwindow.cpp" line="7551"/>
        <source>No active 3D view!</source>
        <translation>Нет активного 3D-вида!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7509"/>
        <source>Select an entity!</source>
        <translation>Выберите объект!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7529"/>
        <source>Pick three points on the floor plane (click the Level button or press Escape to cancel)</source>
        <translation>Выберите три точки нижней плоскости (щелкните кнопку Отгоризонтировать или Escape для отмены)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7559"/>
        <source>Perspective mode is viewer-centered: can&apos;t use a point as rotation center!</source>
        <translation>Вид перспективы (центр-камера): нельзя использовать точку в качестве центра вращения!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7564"/>
        <source>Pick a point to be used as rotation center (click on icon again to cancel)</source>
        <translation>Выберите точку в качестве центра вращения (щелкните опять на иконку для отмены)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7573"/>
        <source>No cloud in database!</source>
        <translation>В базе данных нет облака!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7635"/>
        <source>Histogram</source>
        <translation>Гистограмма</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7641"/>
        <location filename="../mainwindow.cpp" line="7676"/>
        <source>Count</source>
        <translation>Кол-во</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7662"/>
        <source>Histogram [%1]</source>
        <translation>Гистограмма [%1]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7673"/>
        <source>%1 (%2 values) </source>
        <translation>%1 (%2 значений) </translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7705"/>
        <source>[Crop] No eligible candidate found!</source>
        <translation>[Crop] Подходящий кандидат не найден!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7757"/>
        <source>[Crop] Selected entities have been hidden</source>
        <translation>[Crop] Выбранные объекты были скрыты</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7759"/>
        <source>Error(s) occurred! See the Console</source>
        <translation>Возникла ошибка! См. консоль</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7778"/>
        <source>An error occurred while cloning cloud %1</source>
        <translation>Во время дублирования облака %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7786"/>
        <source>An error occurred while cloning primitive %1</source>
        <translation>Во время дублирования примитива %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7794"/>
        <source>An error occurred while cloning mesh %1</source>
        <translation>Во время дублирования модели %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7802"/>
        <source>An error occurred while cloning polyline %1</source>
        <translation>Во время дублирования полилинии %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7810"/>
        <source>An error occurred while cloning facet %1</source>
        <translation>Во время дублирования грани %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7826"/>
        <source>An error occurred while cloning camera sensor %1</source>
        <translation>Во время дублирования датчика камеры %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7842"/>
        <source>An error occurred while cloning GBL sensor %1</source>
        <translation>Во время дублирования сканера GBL %1 возникла ошибка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7911"/>
        <source>Entity &apos;%1&apos; can&apos;t be cloned (type not supported yet!)</source>
        <translation>Нельзя дублировать объект &apos;%1&apos; (тип еще не поддерживается!)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7962"/>
        <source>Constant #%1</source>
        <translation>Константа  #%1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7967"/>
        <source>New SF name</source>
        <translation>Имя нового СП</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7967"/>
        <source>SF name (must be unique)</source>
        <translation>Имя СП (должно быть уникально)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8052"/>
        <source>[Fit sphere] Failed to fit a sphere on cloud &apos;%1&apos;</source>
        <translation>[Fit sphere] Не удалось вписать сферу в облако &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8056"/>
        <source>[Fit sphere] Cloud &apos;%1&apos;: center (%2,%3,%4) - radius = %5 [RMS = %6]</source>
        <translation>[Fit sphere] Облако &apos;%1&apos;: центр (%2,%3,%4) - радиус = %5 [СКО = %6]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8159"/>
        <source>Fit facet</source>
        <translation>Вписать грань</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8251"/>
        <source>[Orientation] Entity &apos;%1&apos;</source>
        <translation>[Orientation] Объект &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8271"/>
        <source>[Orientation] A matrix that would make this plane horizontal (normal towards Z+) is:</source>
        <translation>[Orientation] Матрица при которой плоскость будет горизонтальной (нормаль направдена Z+):</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8273"/>
        <source>[Orientation] You can copy this matrix values (CTRL+C) and paste them in the &apos;Apply transformation tool&apos; dialog</source>
        <translation>[Orientation] Можете скопировать матрицу (CTRL+C) и вставить ее в диалог &apos;Применить трансформацию&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8293"/>
        <source>Failed to fit a plane/facet on entity &apos;%1&apos;</source>
        <translation>Не удалось вписать плоскость/грань в объект &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8372"/>
        <source>Invalid kernel size!</source>
        <translation>Неверный размер ядра!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8377"/>
        <source>Radius:</source>
        <translation>Радиус:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8382"/>
        <source>Spherical extraction test (%1)</source>
        <translation>Тест на извлечение сферической окрестности (%1)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8401"/>
        <source>Failed to create scalar field on cloud &apos;%1&apos; (not enough memory?)</source>
        <translation>Не удалось создать скалярное поле для облака &apos;%1&apos; (мало памяти?)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8457"/>
        <location filename="../mainwindow.cpp" line="8461"/>
        <source>CNE Test</source>
        <translation>Тест извлечения цилиндрич. окрестности</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8457"/>
        <source>radius</source>
        <translation>радиус</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8461"/>
        <source>height</source>
        <translation>высота</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8465"/>
        <source>cube</source>
        <translation>куб</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8554"/>
        <source>Failed to compute octree!</source>
        <translation>Не удалось вычислить октодерево!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8573"/>
        <source>centers</source>
        <translation>центры</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8605"/>
        <source>No cloud in selection?!</source>
        <translation>В выборке нет облака?!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8642"/>
        <source>Need at least two clouds!</source>
        <translation>Нужно хотя бы два облака!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8694"/>
        <source>Testing all possible positions</source>
        <translation>Тестирование всех возможных позиций</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8695"/>
        <source>%1 clouds and %2 positions</source>
        <translation>%1 облаков и %2 позиций</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8756"/>
        <source>An error occurred while performing ICP!</source>
        <translation>Во время выполнения привязки ICP возникла ошибка!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8792"/>
        <source>Best case #%1 / #%2 - RMS = %3</source>
        <translation>Лучший вариант #%1 / #%2 - СКО = %3</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2025"/>
        <source>[DoActionSetViewFromSensor] Viewport applied</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2790"/>
        <source>[DoActionSamplePointsOnPolyline] Errors occurred during the process! Result may be incomplete!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2844"/>
        <source>[DoActionSmoohPolyline] Errors occurred during the process! Result may be incomplete!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2883"/>
        <source>Process failed (see Console)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2929"/>
        <source>Entity [%1] has no active scalar field!</source>
        <translation type="unfinished">Объект [%1] не имеет активного скалярного поля!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3711"/>
        <source>Final RMS*: %1 (computed on %2 points)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="3712"/>
        <source>(* RMS is potentially weighted, depending on the selected options)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4194"/>
        <source>[CreateComponentsClouds] Failed to create component #%1! (not enough memory)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4215"/>
        <source>[CreateComponentsClouds] %1 component(s) were created from cloud &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4224"/>
        <source>[CreateComponentsClouds] Original cloud has been automatically hidden</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4352"/>
        <location filename="../mainwindow.cpp" line="4357"/>
        <source>[DoActionLabelConnectedComponents] Something went wrong while extracting CCs from cloud %1...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4942"/>
        <source>[DoActionFitQuadric] Quadric local coordinate system:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="4944"/>
        <source>[DoActionFitQuadric] Quadric equation (in local coordinate system): </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5625"/>
        <source>[DoActionSORFilter] No points were removed from cloud &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5648"/>
        <source>[DoActionSORFilter] Not enough memory to create a clean version of cloud &apos;%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5660"/>
        <source>[DoActionSORFilter] Failed to apply the noise filter to cloud &apos;%1&apos;! (not enough memory?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5664"/>
        <source>[DoActionSORFilter] Trying to apply the noise filter to null cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5746"/>
        <source>[DoActionFilterNoise] No points were removed from cloud &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5769"/>
        <source>[DoActionFilterNoise] Not enough memory to create a clean version of cloud &apos;%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5781"/>
        <source>[DoActionFilterNoise] Failed to apply the noise filter to cloud &apos;%1&apos;! (not enough memory?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5785"/>
        <source>[DoActionFilterNoise] Trying to apply the noise filter to null cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6457"/>
        <source>Select to-be-aligned entities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="6490"/>
        <source>No to-be-aligned entity selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7351"/>
        <source>The point was picked in the wrong window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7858"/>
        <source>An error occurred while cloning image %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7874"/>
        <source>An error occurred while cloning label %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="7890"/>
        <location filename="../mainwindow.cpp" line="7906"/>
        <source>An error occurred while cloning viewport %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8066"/>
        <source>Sphere r=%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8100"/>
        <source>[Fit circle] Failed to fit a circle on cloud &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8104"/>
        <source>[Fit circle] Cloud &apos;%1&apos;: center (%2,%3,%4) - radius = %5 [RMS = %6]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8112"/>
        <source>[Fit circle] Normal (%1,%2,%3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8252"/>
        <source>	- plane fitting RMS: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8257"/>
        <source>	- normal: (%1, %2, %3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8442"/>
        <source>[SNE_TEST] Mean extraction time = %1 ms (radius = %2, mean (neighbours) = %3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8550"/>
        <source>[CNE_TEST] Mean extraction time = %1 ms (radius = %2, height = %3, mean (neighbours) = %4))</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8796"/>
        <source>[DoActionComputeBestICPRmsMatrix] Comparison #%1 / #%2: min RMS = %3 (phi = %4 / theta = %5 deg.)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8801"/>
        <source>[DoActionComputeBestICPRmsMatrix] Comparison #%1 / #%2: INVALID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8862"/>
        <source>[DoActionComputeBestICPRmsMatrix] Job done</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8866"/>
        <source>Failed to save output file?!</source>
        <translation>Не удалось сохранить выходной файл?!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8895"/>
        <source>No plane in selection</source>
        <translation>В выборке нет плоскости</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8920"/>
        <location filename="../mainwindow.cpp" line="9023"/>
        <source>Failed to open file for writing! (check file permissions)</source>
        <translation>Не удалось открыть файл для записи! (проверьте разрешения)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8970"/>
        <source>[I/O] File &apos;%1&apos; successfully saved (%2 plane(s))</source>
        <translation>[I/O] Файл &apos;%1&apos; успешно сохранен (%2 плоскостей)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9098"/>
        <source>[I/O] File &apos;%1&apos; successfully saved (%2 cloud(s))</source>
        <translation>[I/O] Файл &apos;%1&apos; успешно сохранен (%2 облака(ов))</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9133"/>
        <location filename="../mainwindow.cpp" line="9231"/>
        <source>Failed to initialize comparison dialog</source>
        <translation>Не удалось запустить диалог сравнения</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9150"/>
        <source>Select 2 entities!</source>
        <translation>Выберите 2 объекта!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9172"/>
        <source>Select at least one mesh!</source>
        <translation>Выберите хотя бы одну модель!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9177"/>
        <source>Select one mesh and one cloud or two meshes!</source>
        <translation>Выберите одну модель и одно облако или две модели!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9331"/>
        <source>[Compute Primitive Distances] [Cloud: %1] Couldn&apos;t allocate a new scalar field for computing distances! Try to free some memory ...</source>
        <translation>[Compute Primitive Distances] [Cloud: %1] Невозможно выделить новое скалярное поле для расчета отклонений! Попробуйте освободить больше памяти ...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9339"/>
        <source>[Compute Primitive Distances] [Cloud: %1] Not enough memory</source>
        <translation>[Compute Primitive Distances] [Облако: %1] Не хватает памяти</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9365"/>
        <source>Bounded Plane</source>
        <translation>Ограниченная плоскость</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9373"/>
        <source>Infinite Plane</source>
        <translation>Бесконечная плоскость</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9384"/>
        <source>Cylinder</source>
        <translation>Цилиндр</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9394"/>
        <source>Cone</source>
        <translation>Конус</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9407"/>
        <source>Box</source>
        <translation>Короб</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9462"/>
        <source>[Compute Primitive Distances] [Primitive: %1] [Cloud: %2] [%3] Mean distance = %4 / std deviation = %5</source>
        <translation>[Compute Primitive Distances] [Примитив: %1] [Облако: %2] [%3] Ср. отклонение = %4 / станд.отклонение = %5</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9476"/>
        <source>%1 error(s) occurred: refer to the Console (F8)</source>
        <translation>%1 ошибка(ок): детали в консоли (F8)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9620"/>
        <source>[Stereo] F.O.V. forced to %1 deg.</source>
        <translation>[Stereo] Назначен угол поля зрения %1 °.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9658"/>
        <source>Stereo mode</source>
        <translation>Стерео-режим</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9659"/>
        <source>Stereo-mode only works in perspective mode. Do you want to disable it?</source>
        <translation>Стерео-режим работает только в перспективной проекции. Отключить?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9728"/>
        <source>Point coordinates</source>
        <translation>Координаты точки</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9745"/>
        <source>Point #%1</source>
        <translation>Точка #%1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9764"/>
        <source>Clipboard is empty</source>
        <translation>Буфер обмена пуст</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9784"/>
        <location filename="../mainwindow.cpp" line="9827"/>
        <source>Clipboard</source>
        <translation>Буфер обмена</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9787"/>
        <source>loading</source>
        <translation>загрузка</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9787"/>
        <source>from the clipboard</source>
        <translation>из буфера обмена</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9796"/>
        <source>No cloud loaded</source>
        <translation>Облако не загружено</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9840"/>
        <source>Cloud #%1</source>
        <translation>Облако #%1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9861"/>
        <source>%1 cloud(s) loaded from the clipboard</source>
        <translation>%1 облако(в) загружено из буфера обмена</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9875"/>
        <source>Lock rotation axis</source>
        <translation>Блокировка оси вращения</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="9892"/>
        <source>[ROTATION LOCKED]</source>
        <translation>[ВРАЩЕНИЕ ЗАБЛОКИРОВАНО]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10011"/>
        <source>Entity &apos;%1&apos; has been translated: (%2,%3,%4) and rescaled of a factor %5 [original position will be restored when saving]</source>
        <translation>Объект &apos;%1&apos; получил смещение: (%2,%3,%4) и масштаб %5 [исходное положение будет восстановлено при сохранении]</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10053"/>
        <source>[MainWindow::addToDB] Internal error: no associated DB?!</source>
        <translation>[MainWindow::addToDB] Внутренняя ошибка: нет связанной БД?!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10189"/>
        <source>%1 file(s) loaded</source>
        <translation>Загружено %1 файл(ов)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10228"/>
        <source>Are you sure you want to remove all loaded entities?</source>
        <translation>Вы действительно хотите удалить все загруженные элементы?</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10261"/>
        <source>Open file(s)</source>
        <translation>Открыть файл(ы)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10362"/>
        <source>Can&apos;t save selected entity(ies) this way!</source>
        <translation>Нельзя сохранить выбранный объект(ы) таким способом!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10502"/>
        <source>[I/O] First entity&apos;s name would make an invalid filename! Can&apos;t use it...</source>
        <translation>[Ввод/Вывод] Имя первого объекта даст недопустимое имя файла! Его нельзя использовать.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10511"/>
        <source>Save file</source>
        <translation>Сохранить файл</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10526"/>
        <source>[I/O] The following selected entities won&apos;t be saved:</source>
        <translation>[Ввод/Вывод] Следующие выбранные объекты не будут сохранены:</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="10558"/>
        <source>[I/O] None of the selected entities can be saved this way...</source>
        <translation>[Ввод/Вывод] Ни один из выбранных объектов не может быть сохранен таким способом...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11191"/>
        <location filename="../mainwindow.cpp" line="11196"/>
        <location filename="../mainwindow.cpp" line="11201"/>
        <source>Not yet implemented! Sorry ...</source>
        <translation>Пока не реализовано! Простите...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11370"/>
        <source>[Global Shift] Max abs. coord = %1 / max abs. diag = %2</source>
        <translation>[Global Shift] Мкас. абс. коорд = %1 / макс. абс. диаг = %2</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11413"/>
        <source>Cloud has no associated waveform information</source>
        <translation>Облако не имеет информацию о форме волны</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11475"/>
        <location filename="../mainwindow.cpp" line="11482"/>
        <source>Select 2 planes!</source>
        <translation>Выберите 2 плоскости!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11490"/>
        <source>Plane 1: %1</source>
        <translation>Плоскость 1: %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11491"/>
        <location filename="../mainwindow.cpp" line="11494"/>
        <location filename="../mainwindow.cpp" line="11505"/>
        <location filename="../mainwindow.cpp" line="11512"/>
        <location filename="../mainwindow.cpp" line="11517"/>
        <source>[Compare] </source>
        <translation>[Compare] </translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11493"/>
        <source>Plane 2: %1</source>
        <translation>Плоскость 2: %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11504"/>
        <source>Angle P1/P2: %1 deg.</source>
        <translation>Угол P1/P2: %1 °</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11511"/>
        <source>Distance Center(P1)/P2: %1</source>
        <translation>Дистанция центр (P1)/P2: %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11516"/>
        <source>Distance Center(P2)/P1: %1</source>
        <translation>Дистанция центр (P2)/P1: %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="11520"/>
        <source>Plane comparison</source>
        <translation>Сравнение плоскостей</translation>
    </message>
</context>
<context>
    <name>MatchScalesDialog</name>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="14"/>
        <source>Match scales</source>
        <translation>Сведение масштабов</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="20"/>
        <source>Choose the reference entity (its scale won&apos;t change)</source>
        <translation>Выберите опорный объект (его масштаб меняться не будет)</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="23"/>
        <source>Reference entity</source>
        <translation>Опорный объект</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="35"/>
        <source>Matching criterion</source>
        <translation>Критерий сведения</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="41"/>
        <source>The scaling ratio will be deduced from the largest bounding-box dimension</source>
        <translation>Множитель масштаба будет происходить от наибольшей стороны рамки границ объекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="44"/>
        <source>max bounding-box dimension</source>
        <translation>макс. размер рамки границ</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="51"/>
        <source>The scaling ratio will be deduced from the bounding-box volume</source>
        <translation>Множитель масштаба будет происходить от объема рамок границ объекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="54"/>
        <source>bounding-box volume</source>
        <translation>объем рамок границ</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="61"/>
        <source>The scaling ratio will be deduced from the principal cloud dimension (by PCA analysis)</source>
        <translation>Множитель масштаба будет происходить от главного размера облака (анализ PCA - метод главных компонент)</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="64"/>
        <source>principal dimension (PCA)</source>
        <translation>главный размер (PCA)</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="74"/>
        <source>The scaling ratio will be deduced from automatic registration (with unconstrained scale).
Should be used after one of the previous methods!</source>
        <translation>Множитель масштаба будет происходить из результатов автоматической сшивки (с нефиксированным масштабом).
Должен быть использован после одного из предыдущих методов!</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="78"/>
        <source>ICP (only the scale will be applied)</source>
        <translation>алгоритм ближайших точек (ICP)</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="91"/>
        <source>Parameters for ICP registration</source>
        <translation>Параметры для сшивки ICP</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="94"/>
        <source>ICP parameters</source>
        <translation>Параметры ICP</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="100"/>
        <source>RMS difference</source>
        <translation>Сходимость СКО</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="113"/>
        <source>Set the minimum RMS improvement between 2 consecutive iterations (below which the registration process will stop).</source>
        <translation>Установить допуск на изменение СКО в двух последовательных итерациях (при значении ниже заданного процесс сшивки останавливается).</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="129"/>
        <location filename="../ui_templates/matchScalesDlg.ui" line="154"/>
        <source>Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!)</source>
        <translation>Примерная оценка зоны перекрытия двух облаков (начинать сшивку лучше с небольших значений!)</translation>
    </message>
    <message>
        <location filename="../ui_templates/matchScalesDlg.ui" line="157"/>
        <source>Final overlap</source>
        <translation>Зона перекрытия</translation>
    </message>
</context>
<context>
    <name>MatrixDisplayDlg</name>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="23"/>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="45"/>
        <source>Matrix</source>
        <translation>Матрица</translation>
    </message>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="85"/>
        <source>Axis/Angle</source>
        <translation>Ось/Угол</translation>
    </message>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="100"/>
        <source>Axis</source>
        <translation>Ось</translation>
    </message>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="120"/>
        <source>Angle</source>
        <translation>Угол</translation>
    </message>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="140"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="161"/>
        <source>Export</source>
        <translation variants="yes">
            <lengthvariant>Экспорт</lengthvariant>
            <lengthvariant></lengthvariant>
        </translation>
    </message>
    <message>
        <location filename="../ui_templates/matrixDisplayDlg.ui" line="177"/>
        <source>Clipboard</source>
        <translation>Буфер обмена</translation>
    </message>
</context>
<context>
    <name>MeshBooleanDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="14"/>
        <source>Mesh Boolean Operations (CSG) with libIGL</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="41"/>
        <source>A</source>
        <translation type="unfinished">A</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="59"/>
        <source>B</source>
        <translation type="unfinished">B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="89"/>
        <source>Merge two objects into one</source>
        <translation type="unfinished">Объединять два объекта в один</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="92"/>
        <source>Union
A+B</source>
        <translation type="unfinished">Объединять
A+B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="100"/>
        <source>Subtract one object from another</source>
        <translation type="unfinished">Выделить один объект из другого</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="103"/>
        <source>Difference
A-B</source>
        <translation type="unfinished">Разность
A-B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="111"/>
        <source>Return the portion common to both objects</source>
        <translation type="unfinished">Вернуть часть, общую для обоих объектов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="114"/>
        <source>Intersection
A n B</source>
        <translation type="unfinished">Пересечение
A и B</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="135"/>
        <source>Subtract one object from another (inverse result)</source>
        <translation type="unfinished">Выделить один объект из другого (обратный результат)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="138"/>
        <source>Symmetric Difference</source>
        <translation type="unfinished">Симметрич. разница</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/ui/meshBooleanDlg.ui" line="161"/>
        <source>Image courtesy of Autodesk(r)</source>
        <translation type="unfinished">Изображение предоставлено Autodesk(r)</translation>
    </message>
</context>
<context>
    <name>NoiseFilterDialog</name>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="14"/>
        <source>Filter noise</source>
        <translation>Фильтр шума</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="20"/>
        <source>Neighbors</source>
        <translation>Соседи</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="26"/>
        <source>Points (kNN)</source>
        <translation>Точки (kNN)</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="33"/>
        <source>Radius (Sphere)</source>
        <translation>Радиус (Сфера)</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="72"/>
        <source>Max error</source>
        <translation>Макс. ошибка</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="78"/>
        <source>Relative</source>
        <translation>Относительная</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="88"/>
        <source>Absolute</source>
        <translation>Абсолютная</translation>
    </message>
    <message>
        <location filename="../ui_templates/noiseFilterDlg.ui" line="121"/>
        <source>Remove isolated points</source>
        <translation>Удалить изолированные точки</translation>
    </message>
</context>
<context>
    <name>NormalComputationDlg</name>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="14"/>
        <source>Compute normals</source>
        <translation>Расчет нормалей</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="20"/>
        <source>Surface approximation</source>
        <translation>Аппроксимирующая поверхность</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="29"/>
        <source>Local surface model</source>
        <translation>Модель поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="36"/>
        <source>Local surface estimation model</source>
        <translation>Тип предполагаемой поверхности</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="43"/>
        <source>Plane</source>
        <translation>Плоская</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="48"/>
        <source>Quadric</source>
        <translation>Квадратическая</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="53"/>
        <source>Triangulation</source>
        <translation>Триангуляция</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="70"/>
        <source>Neighbors</source>
        <translation>Соседи</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="81"/>
        <source>Using scan grid(s) instead of the octree</source>
        <translation>Использовать сетку(и) сканов вместо октодерева</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="84"/>
        <source>use scan grid(s) whenever possible</source>
        <translation>по возможности использовать сетку(и) сканов</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="128"/>
        <source>min angle</source>
        <translation>мин. угол</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="138"/>
        <source>Min angle of local triangles (in degrees)</source>
        <translation>Допуск на значение минимального угла в треугольниках (°)</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="223"/>
        <location filename="../ui_templates/normalComputationDlg.ui" line="233"/>
        <source>Radius of the sphere in which the neighbors will be extracted</source>
        <translation>Радиус сферу, где будут искаться соседи</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="226"/>
        <source>radius</source>
        <translation>радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="255"/>
        <source>Auto</source>
        <translation>Авто</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="276"/>
        <source>Orientation</source>
        <translation>Ориентация</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="291"/>
        <source>Use scan grid(s) whenever possible</source>
        <translation>По возможности использовать сетку скана(ов)</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="376"/>
        <source>From barycenter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="381"/>
        <source>Towards barycenter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="125"/>
        <source>min triangulation angle</source>
        <translation>мин. угол триангуляции</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="188"/>
        <source>Octree</source>
        <translation>Октодерево</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="288"/>
        <source>Use scan grid(s) (robust method)</source>
        <translation>Сетка(и) скана (робастный метод)</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="301"/>
        <source>Use sensor position to orient normals (if both grid and sensor are selected, &apos;grid&apos; has precedence over &apos;sensor&apos;)</source>
        <translation>Использ. положение датчика (если выбраны и сетка, и датчик, &apos;сетка&apos; имеет приоритет над &apos;датчиком&apos;)</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="304"/>
        <source>Use sensor(s) whenever possible</source>
        <translation>Использ. датчик(и), когда возможно</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="313"/>
        <source>To give a hint on how to orient normals</source>
        <translation>Дать подсказку как сориентировать нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="316"/>
        <source>Use preferred orientation</source>
        <translation>Предпочтительная ориентация</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="396"/>
        <source>Use previous normal</source>
        <translation>Учитывать существующие нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="401"/>
        <source>From sensor origin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="406"/>
        <source>Towards sensor origin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="418"/>
        <source>Generic 3D orientation algorithm</source>
        <translation>Основной алгоритм 3D-ориентации</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="421"/>
        <source>Use Minimum Spanning Tree</source>
        <translation>Использовать минимальное остовное дерево</translation>
    </message>
    <message>
        <location filename="../ui_templates/normalComputationDlg.ui" line="447"/>
        <source>Number of neighbors used to build the tree</source>
        <translation>Число соседей в построении дерева</translation>
    </message>
</context>
<context>
    <name>NormalEstimationDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/NormalEstimationDlg.ui" line="20"/>
        <source>Neighborhood Search Radius</source>
        <translation>Радиус поиска соседей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/NormalEstimationDlg.ui" line="28"/>
        <source>Search Radius</source>
        <translation>Радиус поиска</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/NormalEstimationDlg.ui" line="58"/>
        <source>Use Knn Search</source>
        <translation>Поиск Knn</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/NormalEstimationDlg.ui" line="77"/>
        <source>Overwrite Curvature</source>
        <translation>Перезаписать Кривизну</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/NormalEstimationDlg.ui" line="89"/>
        <source>Search Surface</source>
        <translation>Поиск по поверхности</translation>
    </message>
</context>
<context>
    <name>OpenLASFileDialog</name>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="14"/>
        <source>Open LAS File</source>
        <translation>Открыть файл LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="24"/>
        <source>Standard fields</source>
        <translation>Стандартные поля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="93"/>
        <source>Classification</source>
        <translation>Классификация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="103"/>
        <source>decompose</source>
        <translation>составные части</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="115"/>
        <source>Value</source>
        <translation>Значение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="125"/>
        <source>Synthetic flag</source>
        <translation>Синтетич. флаг</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="135"/>
        <source>Key-point</source>
        <translation>Ключевая точка</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="145"/>
        <source>Withheld</source>
        <translation>Удерживать</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="155"/>
        <source>Overlap</source>
        <translation>Перекрытие</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="168"/>
        <source>Time</source>
        <translation>Время</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="178"/>
        <source>Point source ID</source>
        <translation>ID точки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="188"/>
        <source>Number of returns</source>
        <translation>Кол-во эхо</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="198"/>
        <source>Return number</source>
        <translation>Номер эхо</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="208"/>
        <source>Scan direction flag</source>
        <translation>Флаг направления скана</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="218"/>
        <source>Edge of flight line</source>
        <translation>Край линии полета</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="228"/>
        <source>Scan angle rank</source>
        <translation>Угол сканирования</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="238"/>
        <source>User data</source>
        <translation>Данные пользователя</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="250"/>
        <source>Intensity</source>
        <translation>Интенсивность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="261"/>
        <source>Extended fields</source>
        <translation>Дополнительные поля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="267"/>
        <source>Load additional field(s)</source>
        <translation>Загрузить дополнительное поле(я)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="290"/>
        <source>Tiling</source>
        <translation>Разбиение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="296"/>
        <source>Tile input file</source>
        <translation>Исходный файл разбиения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="310"/>
        <source>Dimension</source>
        <translation>Размеры</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="342"/>
        <source>Tiles</source>
        <translation>Частей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="376"/>
        <source>x</source>
        <translation>x</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="419"/>
        <source>Output path</source>
        <translation>Путь для сохранения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="431"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="443"/>
        <source>Warning: the cloud won&apos;t be loaded in memory.
It will be saved as multiple tiles on the disk.</source>
        <translation>Внимание: облако не может быть загружено в память.
Оно будет разбито на части и сохранено на диск.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="471"/>
        <source>Info</source>
        <translation>Инфо</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="477"/>
        <source>Points</source>
        <translation>Точки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="491"/>
        <source>Bounding-box</source>
        <translation>Рамки границ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="509"/>
        <source>Ignore fields with default values only</source>
        <translation>Игнорировать поля со значениями только по умолчанию</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="519"/>
        <source>Force reading colors as 8-bit values (even if the standard is 16-bit)</source>
        <translation>Принудительно читать цвета как 8-битные значения (даже если стандартно 16-бит)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="522"/>
        <source>Force 8-bit colors</source>
        <translation>Использовать 8-битные цвета</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="550"/>
        <source>Whether to automatically shift the GPS time (to avoid losing accuracy) or to use the specified shift otherwise</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="553"/>
        <source>automatic (GPS) time shift</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="623"/>
        <source>Apply</source>
        <translation>Применить</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="630"/>
        <source>Apply all</source>
        <translation>Применить все</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/ui/openLASFileDlg.ui" line="637"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>OrthoSectionGenerationDlg</name>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="14"/>
        <source>Orthogonal sections generation</source>
        <translation>Построение ортогональных сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="22"/>
        <source>Selected path length</source>
        <translation>Длина выбранной трассы</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="25"/>
        <source>path length</source>
        <translation>длина трассы</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="42"/>
        <source>sections</source>
        <translation>сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="52"/>
        <source>Number of sections that will be generated (depends on the &apos;step&apos; parameter)</source>
        <translation>Кол-во сечений, которые будут созданы (зависит от параметра &apos;интервал&apos;)</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="66"/>
        <source>step</source>
        <translation>интервал</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="73"/>
        <source>Section generation step</source>
        <translation>Интервал создаваемых сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="89"/>
        <source>width</source>
        <translation>ширина</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="96"/>
        <source>Total width of each orthogonal section (centered on the path line)</source>
        <translation>Ширина каждого ортогонального сечения (с центром по линии трассы)</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="114"/>
        <source>Automatically save then remove the generatrix polyline</source>
        <translation>Автоматически сохранять и затем удалять образующую полилинию</translation>
    </message>
    <message>
        <location filename="../ui_templates/orthoSectionGenerationDlg.ui" line="117"/>
        <source>auto save and remove generatrix</source>
        <translation>авто сохранять и удалять образующую</translation>
    </message>
</context>
<context>
    <name>PCVDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="14"/>
        <source>ShadeVis</source>
        <translation>ShadeVis</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="30"/>
        <source>Light rays</source>
        <translation>Лучи света</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="36"/>
        <source>Samples rays on a sphere</source>
        <translation>Набор лучей на сфере</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="49"/>
        <source>Count</source>
        <translation>Кол-во</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="56"/>
        <source>number of rays to cast</source>
        <translation>кол-во лучей для освещения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="88"/>
        <source>rays are cast from the whole sphere (instead of the Z+ hemisphere)</source>
        <translation>лучи исходят из полной сферы (в отличие от верхней полусферы Z+)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="91"/>
        <source>Only northern hemisphere (+Z)</source>
        <translation>Только северная полусфера (+Z)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="104"/>
        <source>Use cloud normals as light rays</source>
        <translation>Использовать нормали как лучи света</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="117"/>
        <source>cloud</source>
        <translation>облака</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="142"/>
        <source>Render context resolution</source>
        <translation>Визуальное разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="149"/>
        <source>rendering buffer resolution</source>
        <translation>разрешение буфера визуализации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="185"/>
        <source>Accelerates computation if the mesh is closed (no holes)</source>
        <translation>Ускоряет расчет, если модель замкнутая (без дыр)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/ui/pcvDlg.ui" line="188"/>
        <source>closed mesh</source>
        <translation>замкнутая модель</translation>
    </message>
</context>
<context>
    <name>PlaneEditDlg</name>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="14"/>
        <source>Plane properties</source>
        <translation>Свойства плоскости</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="24"/>
        <source>Dip / dip direction</source>
        <translation>УголПадения/Азимут</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="30"/>
        <source>dip</source>
        <translation>угол падения</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="53"/>
        <source>dip direction</source>
        <translation>азимут</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="76"/>
        <source>Whether the plane normal should point upward (Z+) or downward (Z-)</source>
        <translation>Будет ли нормаль к плоскости направлена вверх (Z+) или вниз (Z-)</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="79"/>
        <source>upward</source>
        <translation>вверх</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="90"/>
        <source>Normal</source>
        <translation>Нормаль</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="148"/>
        <source>Dimensions</source>
        <translation>Размеры</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="157"/>
        <source>width</source>
        <translation>ширина</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="164"/>
        <source>Plane width</source>
        <translation>Ширина плоскости</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="183"/>
        <source>height</source>
        <translation>высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="190"/>
        <source>Plane height</source>
        <translation>Высота плоскости</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="212"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../ui_templates/planeEditDlg.ui" line="237"/>
        <source>Pick the plane center (click again to cancel)</source>
        <translation>Щелчком выберите центр плоскости (щелкните повторно для отмены)</translation>
    </message>
</context>
<context>
    <name>PlyOpenDlg</name>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="14"/>
        <source>Ply File Open</source>
        <translation>Открыть файл PLY</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="22"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="43"/>
        <source>Elements</source>
        <translation>Элементы</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="69"/>
        <source>Properties</source>
        <translation>Свойства</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="95"/>
        <source>Textures</source>
        <translation>Текстуры</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="131"/>
        <source>Point X</source>
        <translation>Точка X</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="141"/>
        <source>Point Y</source>
        <translation>Точка Y</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="151"/>
        <source>Point Z</source>
        <translation>Точка Z</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="161"/>
        <source>Red</source>
        <translation>Красный</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="171"/>
        <source>Green</source>
        <translation>Зеленый</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="181"/>
        <source>Blue</source>
        <translation>Синий</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="191"/>
        <source>Intensity</source>
        <translation>Интенсивность</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="231"/>
        <source>Faces</source>
        <translation>Грани</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="241"/>
        <source>Texture coordinates</source>
        <translation>Координаты текстур</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="263"/>
        <source>Scalar fields</source>
        <translation type="unfinished">Скалярные поля</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="272"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="251"/>
        <source>Texture index</source>
        <translation>Индекс текстуры</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="329"/>
        <source>Apply</source>
        <translation>Применить</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="336"/>
        <source>Apply all</source>
        <translation>Применить все</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/openPlyFileDlg.ui" line="343"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>PointListPickingDlg</name>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="20"/>
        <source>Point list picking</source>
        <translation>Создать список точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="31"/>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="34"/>
        <source>Remove last entry</source>
        <translation>Отменить последний ввод</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="37"/>
        <source>remove last</source>
        <translation>удалить последний ввод</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="48"/>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="51"/>
        <source>export to ASCII file</source>
        <translation>экспорт в файл ASCII</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="68"/>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="71"/>
        <source>Convert list to new cloud (and close dialog)</source>
        <translation>Конвертировать список в новое облако (и закрыть диалог)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="74"/>
        <source>to cloud</source>
        <translation>в облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="85"/>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="88"/>
        <source>Close dialog (list will be lost)</source>
        <translation>Закрыть диалог (список не сохранится)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="91"/>
        <source>stop</source>
        <translation>стоп</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="115"/>
        <source>count</source>
        <translation>кол-во</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="168"/>
        <source>Index</source>
        <translation>Индекс</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="193"/>
        <source>marker size</source>
        <translation>размер маркера</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="226"/>
        <source>start index</source>
        <translation>начать с</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="262"/>
        <source>Show global coordinates (instead of shifted ones)</source>
        <translation>Показывать глобальные координаты (вместо смещенных)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointListPickingDlg.ui" line="265"/>
        <source>show global coordinates</source>
        <translation>показывать глобальные координаты</translation>
    </message>
</context>
<context>
    <name>PointPropertiesDlg</name>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="14"/>
        <source>Points Properties</source>
        <translation>Свойства точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="32"/>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="35"/>
        <source>Select one point and display its information</source>
        <comment>Display selected point properties</comment>
        <translation>Выбрать одну точку и показать ее информацию</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="49"/>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="52"/>
        <source>Select 2 points and display segment information (length, etc.)</source>
        <comment>Compute point to point distance</comment>
        <translation>Выбрать две точки и показать данные сегмента (длину, и т.д.)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="69"/>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="72"/>
        <source>Select 3 points and display corresponding triangle information</source>
        <translation>Выбрать три точки и показать данные соответствующего треугольника</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="86"/>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="89"/>
        <source>Define a rectangular 2D label</source>
        <translation>Задать прямоугольную надпись 2D</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="92"/>
        <source>2D zone</source>
        <translation>2D-зона</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="103"/>
        <location filename="../ui_templates/pointPropertiesDlg.ui" line="106"/>
        <source>Save current label (added to cloud children)</source>
        <translation>Сохранить текущую надпись (добавляется в подраздел облака)</translation>
    </message>
</context>
<context>
    <name>PointsSamplingDialog</name>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="14"/>
        <source>Points Sampling on mesh</source>
        <translation>Прореживание точек на модели</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="32"/>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="55"/>
        <source>Total number of sampled points (approx.)</source>
        <translation>Общее количество прореженных точек (примерно)</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="35"/>
        <source>Points Number</source>
        <translation>Количество точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="45"/>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="77"/>
        <source>Density: pts/square unit</source>
        <translation>Плотность: точек/кв. единицу</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="48"/>
        <source>Density</source>
        <translation>Плотность</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="111"/>
        <source>generate normals</source>
        <translation>Построить нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="123"/>
        <source>get colors</source>
        <translation>цвета</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="130"/>
        <source>from RGB</source>
        <translation>из RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/ptsSamplingDlg.ui" line="140"/>
        <source>or from material/texture if available</source>
        <translation>или из материала /текстур если возможно</translation>
    </message>
</context>
<context>
    <name>PoissonReconParamDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="14"/>
        <source>Poisson Surface Reconstruction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="23"/>
        <source>Octree depth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="33"/>
        <source>The maximum depth of the tree that will be used for surface reconstruction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="49"/>
        <source>Resolution</source>
        <translation type="unfinished">Разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="78"/>
        <source>interpolate cloud colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="92"/>
        <source>Density</source>
        <translation type="unfinished">Плотность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="98"/>
        <source>If this flag is enabled, the sampling density is output as a scalar field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="101"/>
        <source>output density as SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="111"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;Density is useful to reduce the extents of the output mesh to fit as much as possible the input point cloud.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;On the output mesh:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;- Change the SF &apos;&lt;/span&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;min displayed&apos;&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;&apos; value (in the mesh properties) until the visible part meets your expectations&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;- Eventually export this mesh as a new one with &apos;&lt;/span&gt;&lt;span style=&quot; font-size:8pt; font-style:italic;&quot;&gt;Edit &amp;gt; Scalar fields &amp;gt; Filter by Value&lt;/span&gt;&lt;span style=&quot; font-size:8pt;&quot;&gt;&apos; (you can delete the &apos;density&apos; scalar field afterwards) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="127"/>
        <source>Advanced</source>
        <translation type="unfinished">Дополнительно</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="133"/>
        <source>boundary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="144"/>
        <source>Free</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="149"/>
        <source>Dirichlet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="154"/>
        <source>Neumann</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="162"/>
        <source>The importance that interpolation of the point samples is given in the formulation of the screened Poisson equation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="165"/>
        <source>point weight</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="172"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Interpolation weight (twice the b-spline degree by default)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="185"/>
        <source>Enabling this flag has the reconstructor use linear interpolation to estimate the positions of iso-vertices.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="188"/>
        <source>Linear fit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="198"/>
        <source>The minimum number of sample points that should fall within an octree node
as the octree construction is adapted to sampling density. For noise-free
samples, small values in the range [1.0 - 5.0] can be used. For more noisy
samples, larger values in the range [15.0 - 20.0] may be needed to provide
a smoother, noise-reduced, reconstruction.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="205"/>
        <source>samples per node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="212"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Minimum number of sample points that should fall within an octree node as the octree construction is adapted to sampling density.&lt;/p&gt;&lt;p&gt;For noise-free samples, small values in the range [1.0 - 5.0] can be used.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600; color:#ff0000;&quot;&gt;For more noisy samples&lt;/span&gt;, larger values in the range [15.0 - 20.0] may be needed to provide a smoother, noise-reduced, reconstruction.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/ui/poissonReconParamDlg.ui" line="234"/>
        <source>threads</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PrimitiveFactoryDlg</name>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="14"/>
        <source>Primitive factory</source>
        <translation>Примитивы</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="28"/>
        <source>Plane</source>
        <translation>Плоскость</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="115"/>
        <source>Box</source>
        <translation>Короб</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="225"/>
        <source>Sphere</source>
        <translation>Сфера</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="233"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="400"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="828"/>
        <source>radius</source>
        <translation>радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="284"/>
        <source>Position</source>
        <translation>Положение</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="358"/>
        <source>Set position to origin</source>
        <translation>Установить положение в начало</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="361"/>
        <source>clear</source>
        <translation>сброс</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="368"/>
        <source>Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="371"/>
        <source>clipboard</source>
        <translation>буф.обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="392"/>
        <source>Cylinder</source>
        <translation>Цилиндр</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="423"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="535"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="851"/>
        <source>height</source>
        <translation>высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="479"/>
        <source>Cone</source>
        <translation>Конус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="489"/>
        <source>top radius</source>
        <translation>верхний радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="512"/>
        <source>bottom radius</source>
        <translation>нижний радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="560"/>
        <source>Snout mode</source>
        <translation>Наклонный конус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="572"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="575"/>
        <source>displacement of axes along X-axis</source>
        <translation>смещение основания конуса вдоль оси X</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="578"/>
        <source>x offset</source>
        <translation>x-сдвиг</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="601"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="604"/>
        <source>displacement of axes along Y-axis</source>
        <translation>смещение основания конуса вдоль оси Y</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="607"/>
        <source>y offset</source>
        <translation>y-сдвиг</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="666"/>
        <source>Torus</source>
        <translation>Тор</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="676"/>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="759"/>
        <source>inside radius</source>
        <translation>внутренний радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="699"/>
        <source>outside radius</source>
        <translation>внешний радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="722"/>
        <source>angle (degrees)</source>
        <translation>угол (градусы)</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="747"/>
        <source>Rectangular section</source>
        <translation>Прямоугольное сечение</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="818"/>
        <source>Dish</source>
        <translation>Чаша</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="876"/>
        <source>Ellipsoid mode</source>
        <translation>Режим эллипсоида</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="888"/>
        <source>radius 2</source>
        <translation>радиус 2</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="943"/>
        <source>Coordinate System</source>
        <translation>Система координат</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="958"/>
        <source>Reset Matrix</source>
        <translation>Сброс матрицы</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="965"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Select an item in the DB Tree&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;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="968"/>
        <source>Get Selected Item Matrix</source>
        <translation>Получить матрицу выделенного элемента</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="983"/>
        <source>Initial precision</source>
        <translation>Начальная точность</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="1019"/>
        <source>Create</source>
        <translation>Создать</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveFactoryDlg.ui" line="1026"/>
        <source>Close</source>
        <translation>Закрыть</translation>
    </message>
</context>
<context>
    <name>ProfileImportDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="20"/>
        <location filename="../../plugins/core/Standard/qSRA/ui/profileImportDlg.ui" line="14"/>
        <source>Import profile</source>
        <translation>Импорт профиля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="44"/>
        <source>Operations</source>
        <translation>Действия</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="53"/>
        <source>Align wall to XZ (vertical)</source>
        <translation>Выставить стену в XZ (вертикально)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="60"/>
        <source>Automatic segmentation</source>
        <translation>Автоматическое сегментирование</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="67"/>
        <source>Mortar maps</source>
        <translation>Карта строительных швов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="89"/>
        <source>Segmentation settings</source>
        <translation>Настройки сегментирования</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="97"/>
        <source>Estimated width of mortar joints (cm): </source>
        <translation>Примерная ширина строит. швов (cm): </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="132"/>
        <source>Window (only advanced users)</source>
        <translation>Окно (для опытных пользователей)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="144"/>
        <source>Vertical (m):</source>
        <translation>Высота (м):</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMasonry/qAutoSeg/profileImportDlg.ui" line="177"/>
        <source>Horizontal (m):</source>
        <translation>Ширина (м):</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/profileImportDlg.ui" line="20"/>
        <source>Profile file</source>
        <translation>Файл профиля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/profileImportDlg.ui" line="43"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;Here is an example of profile file:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600; font-style:italic; color:#787878;&quot;&gt;(don&apos;t insert blank lines, don&apos;t change the columns names)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-weight:600; color:#787878;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;Xc	Yc	Zc	&lt;/span&gt;&lt;span style=&quot; font-size:8pt; color:#55aaff;&quot;&gt;(profile origin)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;4667.000	10057.000	171.000	&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;R		H	&lt;/span&gt;&lt;span style=&quot; font-size:8pt; color:#55aaff;&quot;&gt;(radius and height of profile vertices)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;59.3235190427553	28.685&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;58.8177164625621	30.142&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;58.32550519856	31.594&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;57.8404034801208	33.044&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;...&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; color:#787878;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic; color:#ff0000;&quot;&gt;Note: accurate position of the profile origin on the rotation axis is only necessary for conical projection&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;Это пример файла профиля:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-weight:600; font-style:italic; color:#787878;&quot;&gt;(не вставляйте пустые строки, не изменяйте имена колонок)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-weight:600; color:#787878;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;Xc	Yc	Zc	&lt;/span&gt;&lt;span style=&quot; font-size:8pt; color:#55aaff;&quot;&gt;(начало профиля)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;4667.000	10057.000	171.000	&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;R		H	&lt;/span&gt;&lt;span style=&quot; font-size:8pt; color:#55aaff;&quot;&gt;(радиус и высота вершин профиля)&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;59.3235190427553	28.685&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;58.8177164625621	30.142&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;58.32550519856	31.594&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;57.8404034801208	33.044&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; color:#787878;&quot;&gt;...&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; color:#787878;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:8pt; font-style:italic; color:#ff0000;&quot;&gt;Примечание: точное положение начала профиля на оси вращения необходимо только для конической проекции&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/profileImportDlg.ui" line="71"/>
        <source>profile axis</source>
        <translation>Ось профиля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/ui/profileImportDlg.ui" line="100"/>
        <source>height values are absolute (i.e. not relative to profile origin)</source>
        <translation>значения высот абсолютные (т.е. не привязаны к профилю)</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../cc2.5DimEditor.cpp" line="145"/>
        <source>invalid grid box</source>
        <translation>неверный размер сетки</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="759"/>
        <source>Section extraction</source>
        <translation>Построение сечений</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="760"/>
        <source>Section(s): %L1</source>
        <translation>Сечение(я):%L1</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="892"/>
        <source>Up to (%1 x %2 x %3) = %4 section(s)</source>
        <translation>До (%1 x %2 x %3) = %4 сечения(ий)</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="983"/>
        <source>Level(s): %L1</source>
        <translation>Уровней: %L1</translation>
    </message>
    <message>
        <location filename="../ccLibAlgorithms.cpp" line="636"/>
        <source>Computing entities scales</source>
        <translation>Расчет масштабов объектов</translation>
    </message>
    <message>
        <location filename="../ccLibAlgorithms.cpp" line="637"/>
        <source>Entities: %1</source>
        <translation>Объектов: %1</translation>
    </message>
    <message>
        <location filename="../ccLibAlgorithms.cpp" line="772"/>
        <source>Rescaling entities</source>
        <translation>Масштабирование объектов</translation>
    </message>
    <message>
        <location filename="../ccVolumeCalcTool.cpp" line="697"/>
        <source>Volume computation</source>
        <translation>Расчет объема</translation>
    </message>
    <message>
        <location filename="../ccVolumeCalcTool.cpp" line="698"/>
        <source>Cells: %1 x %2</source>
        <translation>Ячеек: %1 x %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="313"/>
        <source>Unhandled format specifier (%1)</source>
        <translation>Необработанный спецификатор формата (%1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="318"/>
        <source>Missing file format specifier!</source>
        <translation>Отсутствует спецификатор формата файла!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="325"/>
        <source>Change cloud output format</source>
        <translation>Изменить выходной формат облака</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="338"/>
        <source>Output export format (clouds) set to: %1</source>
        <translation>Назначен формат экспорта: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="362"/>
        <location filename="../ccCommandLineCommands.cpp" line="494"/>
        <location filename="../ccCommandLineCommands.cpp" line="537"/>
        <source>Missing parameter: extension after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: расширение после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="366"/>
        <source>New output extension for clouds: %1</source>
        <translation>Новое расширение для вывода облаков: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="375"/>
        <source>Missing parameter: precision value after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: значение точности после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="381"/>
        <source>Invalid value for precision! (%1)</source>
        <translation>Неверное значение точности! (%1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="386"/>
        <location filename="../ccCommandLineCommands.cpp" line="404"/>
        <location filename="../ccCommandLineCommands.cpp" line="440"/>
        <location filename="../ccCommandLineCommands.cpp" line="452"/>
        <source>Argument &apos;%1&apos; is only applicable to ASCII format!</source>
        <translation>Аргумент &apos;%1&apos; применим только к формату ASCII!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="399"/>
        <source>Missing parameter: separator character after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: символ разделителя после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="428"/>
        <source>Invalid separator! (&apos;%1&apos;)</source>
        <translation>Неверный разделитель! (&apos;%1&apos;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="467"/>
        <source>Change mesh output format</source>
        <translation>Изменить выходной формат модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="480"/>
        <source>Output export format (meshes) set to: %1</source>
        <translation>Формат экспорта (ЦМР) назначен: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="498"/>
        <source>New output extension for meshes: %1</source>
        <translation>Новое расширение для вывода ЦМР: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="510"/>
        <source>Change hierarchy output format</source>
        <translation>Изменить формат вывода иерархии</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="523"/>
        <source>Output export format (hierarchy) set to: %1</source>
        <translation>Формат экспорта (иерархии) установлен как: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="541"/>
        <source>New output extension for hierarchies: %1</source>
        <translation>Новое расширение для вывода иерархий: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="553"/>
        <source>Load</source>
        <translation>Загрузить</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="558"/>
        <source>[LOADING]</source>
        <translation>[Загрузка]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="561"/>
        <location filename="../ccCommandLineCommands.cpp" line="631"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="37"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="59"/>
        <source>Missing parameter: filename after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: имя файла после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="578"/>
        <source>Missing parameter: number of lines after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: число строк после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="585"/>
        <source>Invalid parameter: number of lines after &apos;%1&apos;</source>
        <translation>Неверный параметр: число строк после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="588"/>
        <source>Will skip %1 lines</source>
        <translation>Будет пропущено строк %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="759"/>
        <source>No entity loaded (be sure to open at least one file with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет загруженных объектов (убедитесь, что открыт хотя бы один файл с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="751"/>
        <source>Clears normals</source>
        <translation>Удалить нормали</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="756"/>
        <source>[CLEAR NORMALS]</source>
        <translation>[Удаление нормалей]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="866"/>
        <source>Compute normals with octree</source>
        <translation>Вычислить нормали с октадеревом</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="871"/>
        <source>[OCTREE NORMALS CALCULATION]</source>
        <translation>[Расчет нормалей октадерева]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="874"/>
        <source>No point cloud to compute normals (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака точек для расчета нормалей (убедитесь, что открыто &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="879"/>
        <source>Missing parameter: radius after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: радиус после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="890"/>
        <source>Invalid radius</source>
        <translation>Неверный радиус</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="893"/>
        <source>	Radius: %1</source>
        <translation>	Радиус: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="961"/>
        <source>Invalid parameter: unknown orientation &apos;%1&apos;</source>
        <translation>Неверный параметр: неизвестная ориентация &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="966"/>
        <source>Missing orientation</source>
        <translation>Отсутствует ориентация</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="989"/>
        <source>Invalid parameter: unknown model &apos;%1&apos;</source>
        <translation>Неверный параметр: неизвестная модель &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="994"/>
        <source>Missing model</source>
        <translation>Отсутствует модель</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1018"/>
        <source>Failed to compute octree for cloud &apos;%1&apos;</source>
        <translation>Не удалось вычислить октадерево для облака &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1035"/>
        <source>Failed to determine best normal radius for cloud &apos;%1&apos;</source>
        <translation>Не удалось определить наилучший радиус нормали для облака &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1037"/>
        <source>	Cloud %1 radius = %2</source>
        <translation>	Облако %1 радиус = %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1040"/>
        <source>computeNormalsWithOctree started...</source>
        <translation>расчетНормалейСОктадеревом запущен...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1044"/>
        <source>computeNormalsWithOctree success</source>
        <translation>расчетНормалейСОктадеревом выполнен</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1048"/>
        <source>computeNormalsWithOctree failed</source>
        <translation>расчетНормалейСОктадеревом не выполнен</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1051"/>
        <source>.OctreeNormal</source>
        <translation>.НормальОктодерево</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1067"/>
        <source>Convert normals to dip and dip. dir.</source>
        <translation>Конвертировать нормали в УголПадения/Азимут</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1072"/>
        <source>[CONVERT NORMALS TO DIP/DIP DIR]</source>
        <translation>[Конвертация нормалей в УголПадения/Азимут]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1075"/>
        <location filename="../ccCommandLineCommands.cpp" line="1117"/>
        <location filename="../ccCommandLineCommands.cpp" line="1161"/>
        <source>No input point cloud (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет входного облака (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="820"/>
        <location filename="../ccCommandLineCommands.cpp" line="1084"/>
        <location filename="../ccCommandLineCommands.cpp" line="1126"/>
        <location filename="../ccCommandLineCommands.cpp" line="1170"/>
        <source>Cloud %1 has no normals</source>
        <translation>Облако %1 не имеет нормалей</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="802"/>
        <source>Invert normals</source>
        <translation>Инвертировать нормали</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="807"/>
        <source>[INVERT NORMALS]</source>
        <translation>[ИНВЕРСИЯ НОРМАЛЕЙ]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="811"/>
        <source>No input point cloud or mesh (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака точек или модели (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;) )</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="847"/>
        <source>Mesh %1 has no normals</source>
        <translation>В модели %1 нет нормалей</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1092"/>
        <source>Failed to convert normals to dip and dip direction</source>
        <translation>Не удалось конвертировать нормали в УголПадения/Азимут</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1109"/>
        <source>Convert normals to scalar fields</source>
        <translation>Преобразовать нормали в скалярные поля</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1114"/>
        <source>[CONVERT NORMALS TO SCALAR FIELD(S)]</source>
        <translation>[Конвертация нормалей в скалярное поле(я)]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1136"/>
        <source>Failed to convert normals to scalar fields</source>
        <translation>Не удалось преобразовать нормали в скалярные поля</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1153"/>
        <source>Convert normals to HSV colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1158"/>
        <source>[CONVERT NORMALS TO HSV COLORS]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1178"/>
        <source>Failed to convert normals to HSV colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1195"/>
        <source>Subsample</source>
        <translation>Проредить</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1200"/>
        <source>[SUBSAMPLING]</source>
        <translation>[Прореживание]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1203"/>
        <source>No point cloud to resample (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для прореживания (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1208"/>
        <source>Missing parameter: resampling method after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: метод прореживания после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1212"/>
        <source>	Method: </source>
        <translation>	Метод: </translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1250"/>
        <source>	Output points: %1</source>
        <translation>	Вывод точек : %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1267"/>
        <location filename="../ccCommandLineCommands.cpp" line="1520"/>
        <source>Subsampling process failed!</source>
        <translation>Сбой процесса прореживания!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1269"/>
        <location filename="../ccCommandLineCommands.cpp" line="1324"/>
        <location filename="../ccCommandLineCommands.cpp" line="1522"/>
        <source>	Result: %1 points</source>
        <translation>	Результат: %1 точек</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1278"/>
        <location filename="../ccCommandLineCommands.cpp" line="1333"/>
        <location filename="../ccCommandLineCommands.cpp" line="1542"/>
        <source>.subsampled</source>
        <translation>.прорежен</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1292"/>
        <location filename="../ccCommandLineCommands.cpp" line="1347"/>
        <location filename="../ccCommandLineCommands.cpp" line="1558"/>
        <source>_SUBSAMPLED</source>
        <translation>_ПРОРЕЖЕН</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1296"/>
        <location filename="../ccCommandLineCommands.cpp" line="1353"/>
        <location filename="../ccCommandLineCommands.cpp" line="1563"/>
        <location filename="../ccCommandLineCommands.cpp" line="4579"/>
        <location filename="../ccEntityAction.cpp" line="473"/>
        <location filename="../ccEntityAction.cpp" line="992"/>
        <location filename="../ccEntityAction.cpp" line="1024"/>
        <location filename="../ccEntityAction.cpp" line="1105"/>
        <location filename="../ccEntityAction.cpp" line="1902"/>
        <source>Not enough memory!</source>
        <translation>Недостаточно памяти!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1304"/>
        <source>Missing parameter: spatial step after &quot;-%1 SPATIAL&quot;</source>
        <translation>Отсутствует параметр: интервал после &quot;-%1 SPATIAL&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1310"/>
        <source>Invalid step value for spatial resampling!</source>
        <translation>Неверный параметр интервала (шаг) для пространственного прореживания!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1312"/>
        <source>	Spatial step: %1</source>
        <translation>	Интервал: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1437"/>
        <source>Missing parameter: octree level after &quot;-%1 OCTREE&quot;</source>
        <translation>Отсутствует параметр: уровень октодерева после &quot;-%1 OCTREE&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1444"/>
        <location filename="../ccCommandLineCommands.cpp" line="1602"/>
        <source>Invalid octree level!</source>
        <translation>Неверный уровень октадерева!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1446"/>
        <location filename="../ccCommandLineCommands.cpp" line="1604"/>
        <source>	Octree level: %1</source>
        <translation>	Уровень октодерева: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1546"/>
        <source>OCTREE_LEVEL_%1_SUBSAMPLED</source>
        <translation>УРОВЕНЬ_ОКТОДЕРЕВА_%1_ПРОРЕЖЕН</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1575"/>
        <source>Unknown method!</source>
        <translation>Неизвестный метод!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1582"/>
        <source>ExtractCCs</source>
        <translation>Выделение Связных Компонент</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1587"/>
        <source>[CONNECTED COMPONENTS EXTRACTION]</source>
        <translation>[Выделение связных компонент]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1590"/>
        <source>No point cloud loaded (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет загруженного облака (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1596"/>
        <source>Missing parameter: octree level after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: уровень октодерева после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1609"/>
        <source>Missing parameter: minimum number of points per component after &quot;-%1 [octree level]&quot;</source>
        <translation>Отсутствует параметр: минимальное кол-во точек на компонент после &quot;-%1 [уровень октодерева]&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1614"/>
        <source>Invalid min. number of points!</source>
        <translation>Неверное минимальное число точек!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1616"/>
        <source>	Min number of points per component: %1</source>
        <translation>	Мин. кол-во точек на компонент: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1641"/>
        <source>Couldn&apos;t allocate a new scalar field for computing CC labels! Try to free some memory ...</source>
        <translation>Невозможно выделить новое скалярное поле для расчета меток СК! Надо предоставить больше свободной памяти...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1654"/>
        <source>No component found!</source>
        <translation>Компонент не найден!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1666"/>
        <source>An error occurred (failed to finish the extraction)</source>
        <translation>Произошел сбой (расчет не может быть выполнен)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1687"/>
        <source>_COMPONENT_%1</source>
        <translation>_КОМПОНЕНТ_%1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1701"/>
        <source>Failed to create component #%1! (not enough memory)</source>
        <translation>Не удалось создать компонент #%1! (недостаточно памяти)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1713"/>
        <source>No component was created! Check the minimum size...</source>
        <translation>Компонент не создан! Проверьте минимальный размер...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1717"/>
        <source>%1 component(s) were created</source>
        <translation>%1 компонент(ов) создано</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1729"/>
        <location filename="../ccCommandLineCommands.cpp" line="4737"/>
        <location filename="../ccCommandLineCommands.cpp" line="4763"/>
        <location filename="../ccCommandLineParser.cpp" line="501"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="159"/>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="216"/>
        <location filename="../../libs/qCC_db/src/ccPolyline.cpp" line="1055"/>
        <source>Not enough memory</source>
        <translation>Недостаточно памяти</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1737"/>
        <source>Curvature</source>
        <translation>Кривизна</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1742"/>
        <source>[CURVATURE]</source>
        <translation>[Кривизна]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1746"/>
        <source>Missing parameter: curvature type after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: тип кривизны после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1765"/>
        <source>Invalid curvature type after &quot;-%1&quot;. Got &apos;%2&apos; instead of MEAN or GAUSS.</source>
        <translation>Неверный тип кривизны после &quot;-%1&quot;. Использован &apos;%2&apos; вместо MEAN или GAUSS.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1770"/>
        <source>Missing parameter: kernel size after curvature type</source>
        <translation>Отсутствует параметр: размер ядра после типа кривизны</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1778"/>
        <source>Failed to read a numerical parameter: kernel size (after curvature type). Got &apos;%1&apos; instead.</source>
        <translation>Не удалось получить числовой параметр : размер ядра (после типа кривизны). Использован &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1780"/>
        <location filename="../ccCommandLineCommands.cpp" line="2047"/>
        <location filename="../ccCommandLineCommands.cpp" line="7203"/>
        <location filename="../ccCommandLineCommands.cpp" line="7332"/>
        <source>	Kernel size: %1</source>
        <translation>	Размер ядра: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1784"/>
        <source>No point cloud on which to compute curvature! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета кривизны! (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1798"/>
        <source>%1_CURVATURE_KERNEL_%2</source>
        <translation>%1_КРИВИЗНА_ЯДРО_%2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1810"/>
        <location filename="../ccCommandLineCommands.cpp" line="1866"/>
        <location filename="../ccCommandLineCommands.cpp" line="1921"/>
        <source>Missing parameter: density type after &quot;-%1&quot; (KNN/SURFACE/VOLUME)</source>
        <translation>Отсутствует параметр: тип плотности после  &quot;-%1&quot; (KNN/ПЛОЩАДЬ/ОБЪЕМ)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1829"/>
        <source>Invalid parameter: density type is expected after &quot;-%1&quot; (KNN/SURFACE/VOLUME)</source>
        <translation>Неверный  параметр: необходим тип плотности после  &quot;-%1&quot; (KNN/ПЛОЩАДЬ/ОБЪЕМ)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1836"/>
        <source>ApproxDensity</source>
        <translation>Примерная плотность</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1841"/>
        <source>[APPROX DENSITY]</source>
        <translation>[Примерная плотность]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1844"/>
        <source>No point cloud on which to compute approx. density! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета примерной плотности! (откройте его &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1889"/>
        <source>Density</source>
        <translation>Плотность</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1894"/>
        <source>[DENSITY]</source>
        <translation>[Плотность]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1898"/>
        <source>Missing parameter: sphere radius after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: радиус сферы после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1906"/>
        <source>Failed to read a numerical parameter: sphere radius (after &quot;-%1&quot;). Got &apos;%2&apos; instead.</source>
        <translation>Не удалось получить числовой параметр : радиус сферы (после &quot;-%1&quot;). Взамен использован &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1908"/>
        <source>	Sphere radius: %1</source>
        <translation>	Радиус сферы: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1933"/>
        <source>No point cloud on which to compute density! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета плотности! (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1957"/>
        <source>SF gradient</source>
        <translation>Градиент СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1962"/>
        <source>[SF GRADIENT]</source>
        <translation>[Градиент СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1966"/>
        <source>Missing parameter: boolean (whether SF is euclidean or not) after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: логический (является ли СП евклидовым или нет) после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1977"/>
        <location filename="../ccCommandLineCommands.cpp" line="2462"/>
        <source>Invalid boolean value after &quot;-%1&quot;. Got &apos;%2&apos; instead of TRUE or FALSE.</source>
        <translation>Неверное логическое значение после &quot;-%1&quot;. Использован &apos;%2&apos; вместо ИСТИНА или ЛОЖЬ.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1982"/>
        <source>No point cloud on which to compute SF gradient! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета СП градиента! (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1994"/>
        <location filename="../ccCommandLineCommands.cpp" line="2477"/>
        <source>cmd.warning: cloud &apos;%1&apos; has no scalar field (it will be ignored)</source>
        <translation>cmd.warning: облако &apos;%1&apos; не имеет скалярного поля(будет игнорировано)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2000"/>
        <source>cmd.warning: cloud &apos;%1&apos; has several scalar fields (the active one will be used by default, or the first one if none is active)</source>
        <translation>cmd.warning: облако &apos;%1&apos; имеет несколько скалярных полей (активное будет использовано по умолчанию или первое, если ни одно не активно)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2028"/>
        <source>Roughness</source>
        <translation>Неровность</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2033"/>
        <source>[ROUGHNESS]</source>
        <translation>[Неровность]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2037"/>
        <source>Missing parameter: kernel size after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: размер ядра после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2045"/>
        <source>Failed to read a numerical parameter: kernel size (after &quot;-%1&quot;). Got &apos;%2&apos; instead.</source>
        <translation>Не удалось получить числовой параметр : размер ядра (после &quot;-%1&quot;). Взамен использован &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2068"/>
        <source>Invalid &apos;up direction&apos; vector after option -%1 (3 coordinates expected)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2076"/>
        <source>No point cloud on which to compute roughness! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета неровности! (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2090"/>
        <source>ROUGHNESS_KERNEL_%2</source>
        <translation>НЕРОВНОСТЬ_ЯДРО_%2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2100"/>
        <source>Apply Transformation</source>
        <translation>Применить трансформацию</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2105"/>
        <source>[APPLY TRANSFORMATION]</source>
        <translation>[Применить трансформацию]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2145"/>
        <source>Missing parameter: transformation file after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: файл трансформации после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2152"/>
        <source>Failed to read transformation matrix file &apos;%1&apos;!</source>
        <translation>Не удалось получить файл с матрицей трансформации &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2160"/>
        <source>Transformation:
</source>
        <translation>Преобразование:
</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2164"/>
        <source>No entity on which to apply the transformation! (be sure to open one with &quot;-%1 [filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет объектов для применения трансформации! (откройте его с &quot;-%1 [имя файла]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2336"/>
        <source>Drop global shift</source>
        <translation>Отбросить глобальный сдвиг</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2341"/>
        <source>[DROP GLOBAL SHIFT]</source>
        <translation>[Отбросить глобальный сдвиг]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2345"/>
        <location filename="../ccCommandLineCommands.cpp" line="3084"/>
        <source>No loaded entity! (be sure to open one with &quot;-%1 [filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет загруженного объекта (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2368"/>
        <source>SF color scale</source>
        <translation>Цветовая гамма СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2373"/>
        <source>[SF COLOR SCALE]</source>
        <translation>[Цветовая гамма СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2377"/>
        <source>Missing parameter: color scale file after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: файл цветовой гаммы после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2386"/>
        <source>Failed to read color scale file &apos;%1&apos;!</source>
        <translation>Не удалось прочитать файл с цветовой гаммой &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2442"/>
        <source>SF convert to RGB</source>
        <translation>Преобразовать СП в RGB</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2447"/>
        <source>[SF CONVERT TO RGB]</source>
        <translation>[Преобразовать СП в RGB]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2451"/>
        <source>Missing parameter: boolean (whether to mix with existing colors or not) after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: логический (смешивать ли с существующими цветами или нет) после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2467"/>
        <source>No point cloud on which to convert SF to RGB! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для конвертации СП в RGB! (откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2481"/>
        <source>cmd.warning: cloud &apos;%1&apos; has no active scalar field (it will be ignored)</source>
        <translation>cmd.warning: облако &apos;%1&apos; не имеет активного скалярного поля (и будет игнорировано)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2495"/>
        <source>cmd.warning: cloud &apos;%1&apos; failed to convert SF to RGB</source>
        <translation>cmd.warning: облако &apos;%1&apos; не удалось конвертировать СП в RGB</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2511"/>
        <source>RGB convert to SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2516"/>
        <source>[RGB CONVERT TO SF]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2519"/>
        <source>No point cloud on which to convert RGB to SF! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2526"/>
        <source>Cloud %1 has no colors</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2534"/>
        <source>Failed to convert RGB to scalar fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2552"/>
        <source>Filter by SF value</source>
        <translation>Фильтр по значению СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2673"/>
        <source>[FILTER BY VALUE]</source>
        <translation>[Фильтр по значению СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2681"/>
        <source>Missing parameter: min value after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: мин. значение после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2693"/>
        <source>Missing parameter: N value (after &quot;-%1 N_SIGMA_MIN&quot;).</source>
        <translation>Отсутствует параметр: значение N (после &quot;-%1 N_SIGMA_MIN&quot;).</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2699"/>
        <location filename="../ccCommandLineCommands.cpp" line="2749"/>
        <source>Failed to read a numerical parameter: N value (after &quot;N_SIGMA_MIN&quot;). Got &apos;%2&apos; instead.</source>
        <translation>Не удалось прочитать числовой параметр : значение N (после &quot;N_SIGMA_MIN&quot;). Взамен использован &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2720"/>
        <source>Failed to read a numerical parameter: min value (after &quot;-%1&quot;). Got &apos;%2&apos; instead.</source>
        <translation>Не удалось прочитать числовой параметр : мин. значение (после &quot;-%1&quot;). Вместо него использовано &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2731"/>
        <source>Missing parameter: max value after &quot;-%1&quot; {min}</source>
        <translation>Отсутствует параметр: макс. значение после &quot;-%1&quot; {min}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2706"/>
        <source>Missing parameter: N value (after &quot;-%1 N_SIGMA_MAX&quot;).</source>
        <translation>Отсутствует параметр: значение N (после &quot;-%1 N_SIGMA_MAX&quot;).</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2712"/>
        <location filename="../ccCommandLineCommands.cpp" line="2762"/>
        <source>Failed to read a numerical parameter: N value (after &quot;N_SIGMA_MAX&quot;). Got &apos;%2&apos; instead.</source>
        <translation>Не удалось прочитать числовой параметр : значение N (после &quot;N_SIGMA_MAX&quot;). Взамен использован &apos;%2&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2770"/>
        <source>Failed to read a numerical parameter: max value (after min value). Got &apos;%1&apos; instead.</source>
        <translation>Не удалось получить числовой параметр : макс. значение (после минимального). Вместо него использован &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2775"/>
        <source>	Interval: [%1 - %2]</source>
        <translation>	Интервал: [%1 - %2]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2793"/>
        <source>		Cloud &apos;%1&apos; --&gt; %2/%3 points remaining</source>
        <translation>		Облако &apos;%1&apos; --&gt; %2/%3 точек осталось</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2801"/>
        <location filename="../ccCommandLineCommands.cpp" line="2854"/>
        <source>_FILTERED_[%1_%2]</source>
        <translation>_ОТФИЛЬТРОВАНО_[%1_%2]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2872"/>
        <source>Compute mesh volume</source>
        <translation>Вычислить объем модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2877"/>
        <source>[COMPUTE MESH VOLUME]</source>
        <translation>[Вычислить объем модели]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2881"/>
        <source>No mesh loaded! Nothing to do...</source>
        <translation>Модель не загружена. Нечего делать...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2899"/>
        <source>Volume report file: %1</source>
        <translation>Файл протокола расчета объема: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2903"/>
        <source>Missing argument: filename after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: имя файла после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2915"/>
        <source>Failed to create/open volume report file</source>
        <translation>Не удалось создать/открыть файл протокола расчета объема</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2925"/>
        <source>Mesh &apos;%1&apos;</source>
        <translation>ЦМР &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2928"/>
        <source> (#%2)</source>
        <translation> (#%2)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2931"/>
        <source>V = %2</source>
        <translation>V = %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2945"/>
        <source>Merge meshes</source>
        <translation>Объединить модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2950"/>
        <source>[MERGE MESHES]</source>
        <translation>[Объединение моделей]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2954"/>
        <source>Less than 2 meshes are loaded! Nothing to do...</source>
        <translation>Загружено менее 2-х моделей! Нечего делать...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2975"/>
        <source>Can&apos;t merge mesh &apos;%1&apos; (unhandled type)</source>
        <translation>Нельзя объединить ЦМР &apos;%1&apos; (необработанный тип)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2990"/>
        <source>Merge operation failed</source>
        <translation>Операция объединения не удалась</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2999"/>
        <source>Result is empty</source>
        <translation>Результат пуст</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3005"/>
        <location filename="../ccCommandLineCommands.cpp" line="3062"/>
        <source>_MERGED</source>
        <translation>_ОБЪЕДИНЕНО</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3022"/>
        <source>Merge clouds</source>
        <translation>Объединить облака</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3027"/>
        <source>[MERGE CLOUDS]</source>
        <translation>[Объединить облака]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3031"/>
        <source>Less than 2 clouds are loaded! Nothing to do...</source>
        <translation>Загружено менее 2-х облаков! Нечего делать...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3054"/>
        <source>Fusion failed! (not enough memory?)</source>
        <translation>Слияние не удалось! (недостаточно памяти?)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3228"/>
        <source>Set active SF</source>
        <translation>Установить активное СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3235"/>
        <source>Missing parameter: scalar field index after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: индекс скалярного поля после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="256"/>
        <source>Cloud %1 has no SF named &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4112"/>
        <source>Flip the vertices order of all opened mesh triangles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4117"/>
        <source>[FLIP TRIANGLES]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4135"/>
        <source>_FLIPPED_TRIANGLES</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5823"/>
        <source>SF (add, sub, mult, div) SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5828"/>
        <source>[SF OP [ADD | SUB | MULT | DIV] SF]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5832"/>
        <source>Missing parameter(s): SF index and operation and SF index &apos;%1&apos; (3 values expected)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5671"/>
        <location filename="../ccCommandLineCommands.cpp" line="5778"/>
        <source>Failed to apply operation on cloud &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5935"/>
        <source>SF interpolation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5940"/>
        <source>[SF INTERPOLATION]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5943"/>
        <source>Missing parameter(s): SF index after &apos;%1&apos; (1 value expected)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5962"/>
        <source>[DEST_IS_FIRST]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6183"/>
        <source>SF add constant scalar field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6188"/>
        <source>[ADD CONST SF] Note: this operation is only done on clouds</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6192"/>
        <source>Missing parameter(s): SF name and value after &apos;%1&apos; (2 values expected)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6203"/>
        <source>Invalid constant value! (after %1)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7193"/>
        <source>Missing parameter: kernel size after %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2391"/>
        <source>No point cloud or mesh on which to set the SF color scale! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="196"/>
        <source>SF index: LAST</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="211"/>
        <source>SF index: none</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="216"/>
        <source>Invalid SF index: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="222"/>
        <source>SF index: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="227"/>
        <source>SF name: &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2779"/>
        <source>No point cloud nor mesh on which to filter SF! (be sure to open one or generate one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2845"/>
        <source>		Mesh &apos;%1&apos; --&gt; %2/%3 triangles remaining</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3273"/>
        <source>Remove all SF</source>
        <translation>Удалить все СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3383"/>
        <source>Remove RGB</source>
        <translation>Удалить RGB</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3416"/>
        <source>Remove normals</source>
        <translation>Удалить нормали</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3453"/>
        <source>Remove scan grids</source>
        <translation>Удалить сетки сканов</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3483"/>
        <source>Match B.B. centers</source>
        <translation>Совместить центры границ</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3488"/>
        <source>[MATCH B.B. CENTERS]</source>
        <translation>[Совместить центры границ]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3523"/>
        <source>Entity &apos;%1&apos; has been translated: (%2,%3,%4)</source>
        <translation>Объект &apos;%1&apos; был перемещен: (%2,%3,%4)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3538"/>
        <source>Match best fit plane</source>
        <translation>Расчет вписанной плоскости</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3543"/>
        <source>[COMPUTE BEST FIT PLANE]</source>
        <translation>[Расчет вписанной плоскости]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3574"/>
        <location filename="../ccCommandLineCommands.cpp" line="3699"/>
        <location filename="../ccCommandLineCommands.cpp" line="3780"/>
        <location filename="../ccCommandLineCommands.cpp" line="5421"/>
        <source>No cloud available. Be sure to open one first!</source>
        <translation>Нет доступных облаков. Сначала откройте его!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3584"/>
        <source>Plane successfully fitted: rms = %1</source>
        <translation>Плоскость успешно вписана: ско = %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3603"/>
        <source>%1/%2_BEST_FIT_PLANE_INFO</source>
        <translation>%1/%2_ВПИСАННАЯ_ПЛОСКОСТЬ</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3606"/>
        <location filename="../ccCommandLineCommands.cpp" line="6588"/>
        <source>_%1</source>
        <translation>_%1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3608"/>
        <location filename="../ccCommandLineCommands.cpp" line="6589"/>
        <source>.txt</source>
        <translation>.txt</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3613"/>
        <source>Filename: %1</source>
        <translation>Имя файла: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3614"/>
        <source>Fitting RMS: %1</source>
        <translation>СКО вписывания: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3623"/>
        <source>Normal: (%1,%2,%3)</source>
        <translation>Нормаль: (%1,%2,%3)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3655"/>
        <source>Cloud &apos;%1&apos; has been transformed with the above matrix</source>
        <translation>Облако &apos;%1&apos; было преобразовано с матрицей выше</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3656"/>
        <source>_HORIZ</source>
        <translation>_ГОРИЗ</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3669"/>
        <source>Failed to compute best fit plane for cloud &apos;%1&apos;</source>
        <translation>Не удалось вычислить вписанную плоскость для облака &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3677"/>
        <source>Orient normals</source>
        <translation>Ориентировать нормали</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3682"/>
        <source>[ORIENT NORMALS (MST)]</source>
        <translation>[Ориентирование нормалей (MST)]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3686"/>
        <source>Missing parameter: number of neighbors after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: число соседей после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3694"/>
        <location filename="../ccCommandLineCommands.cpp" line="3764"/>
        <source>Invalid parameter: number of neighbors (%1)</source>
        <translation>Неверный параметр: число соседей (%1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3721"/>
        <source>_NORMS_REORIENTED</source>
        <translation>_НОРМАЛ_ПЕРЕОРИЕНТИР</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3733"/>
        <source>Failed to orient the normals of cloud &apos;%1&apos;!</source>
        <translation>Не удалось сориентировать нормали облака &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3747"/>
        <source>S.O.R. filter</source>
        <translation>Фильтр SOR</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3752"/>
        <source>[SOR FILTER]</source>
        <translation>[Фильтр SOR]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3756"/>
        <source>Missing parameter: number of neighbors mode after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: режим числа соседей после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3769"/>
        <source>Missing parameter: sigma multiplier after number of neighbors (SOR)</source>
        <translation>Отсутствует параметр: множитель сигма после числа соседей (SOR)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3775"/>
        <source>Invalid parameter: sigma multiplier (%1)</source>
        <translation>Неверный параметр: множитель сигма (%1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3806"/>
        <location filename="../ccCommandLineCommands.cpp" line="3957"/>
        <source>.clean</source>
        <translation>.очищен</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3820"/>
        <source>_SOR</source>
        <translation>_SOR</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3826"/>
        <location filename="../ccCommandLineCommands.cpp" line="3977"/>
        <source>Not enough memory to create a clean version of cloud &apos;%1&apos;!</source>
        <translation>Недостаточно памяти для создания чистой версии облака &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4060"/>
        <source>Extract vertices (as a standalone &apos;cloud&apos;)</source>
        <translation>Извлечь вершины (как отдельное &apos;облако&apos;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4065"/>
        <source>[EXTRACT VERTICES]</source>
        <translation>[Извлечение вершин]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4069"/>
        <location filename="../ccCommandLineCommands.cpp" line="4121"/>
        <location filename="../ccCommandLineCommands.cpp" line="4196"/>
        <location filename="../ccCommandLineCommands.cpp" line="4939"/>
        <source>No mesh available. Be sure to open one first!</source>
        <translation>Нет доступных ЦМР. Сначала откройте одну!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4085"/>
        <source>.vertices</source>
        <translation>.вершины</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4154"/>
        <location filename="../ccCommandLineCommands.cpp" line="4240"/>
        <source>Sample mesh</source>
        <translation>Проредить модель</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4159"/>
        <source>[SAMPLE POINTS ON MESH]</source>
        <translation>[Прореживание точек модели]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4163"/>
        <source>Missing parameter: sampling mode after &quot;-%1&quot; (POINTS/DENSITY)</source>
        <translation>Отсутствует параметр: режим прореживания после  &quot;-%1&quot; (ТОЧКИ/ПЛОТНОСТЬ)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4180"/>
        <source>Invalid parameter: unknown sampling mode &quot;%1&quot;</source>
        <translation>Неверный параметр: неизвестный режим прореживания &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4185"/>
        <source>Missing parameter: value after sampling mode</source>
        <translation>Отсутствует параметр: значение после режима прореживания</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4191"/>
        <source>Invalid parameter: value after sampling mode</source>
        <translation>Неверный параметр: значение после режима прореживания</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4212"/>
        <source>Cloud sampling failed!</source>
        <translation>Не удалось проредить облако!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4216"/>
        <source>Sampled cloud created: %1 points</source>
        <translation>Прореженное облако создано: %1 точек</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4217"/>
        <source>_SAMPLED_POINTS</source>
        <translation>_ПРОРЕЖ_ТОЧКИ</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4261"/>
        <source>Crop</source>
        <translation>Обрезать</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4266"/>
        <source>[CROP]</source>
        <translation>[Обрезка]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4270"/>
        <source>Missing parameter: box extents after &quot;-%1&quot; (Xmin:Ymin:Zmin:Xmax:Ymax:Zmax)</source>
        <translation>Отсутствует параметр: границы объекта после &quot;-%1&quot; (Xmin:Ymin:Zmin:Xmax:Ymax:Zmax)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4274"/>
        <source>No point cloud or mesh available. Be sure to open or generate one first!</source>
        <translation>Нет доступного облака или ЦМР. Сначала откройте или создайте одну!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4285"/>
        <source>Invalid parameter: box extents (expected format is &apos;Xmin:Ymin:Zmin:Xmax:Ymax:Zmax&apos;)</source>
        <translation>Неверный параметр: границы объекта (требуемый формат: Xmin:Ymin:Zmin:Xmax:Ymax:Zmax)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4295"/>
        <source>Invalid parameter: box extents (component #%1 is not a valid number)</source>
        <translation>Неверный параметр: границы объекта (компонент #%1 не является правильным числом)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4477"/>
        <source>[COORD TO SF]</source>
        <translation>[XYZ в СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4481"/>
        <source>Missing parameter after &quot;-%1&quot; (DIMENSION)</source>
        <translation>Отсутствует параметр после &quot;-%1&quot; (РАЗМЕРЫ)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4249"/>
        <location filename="../ccCommandLineCommands.cpp" line="4422"/>
        <location filename="../ccCommandLineCommands.cpp" line="4485"/>
        <location filename="../ccCommandLineCommands.cpp" line="4534"/>
        <location filename="../ccCommandLineCommands.cpp" line="4909"/>
        <source>No point cloud available. Be sure to open or generate one first!</source>
        <translation>Нет доступного облака точек. Сначала откройте или создайте одно!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="262"/>
        <source>Cloud %1 has less scalar fields than the SF index (%2/%3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="623"/>
        <source>CommandFile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="628"/>
        <source>[LOADING COMMANDS FROM FILE]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="638"/>
        <source>Command file not exists &quot;-%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="738"/>
        <source>	[%1] %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1217"/>
        <source>Missing parameter: number of points or option &quot;%2&quot; after &quot;-%1 RANDOM &quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1230"/>
        <source>Missing parameter: number after &quot;-%1 RANDOM %2&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1237"/>
        <source>Invalid parameter: number after &quot;-%1 RANDOM %2&quot; must be decimal between 0 and 100</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1248"/>
        <source>Invalid parameter: number of points or option &quot;%2&quot; after &quot;-%1 RANDOM &quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1255"/>
        <location filename="../ccCommandLineCommands.cpp" line="1316"/>
        <location filename="../ccCommandLineCommands.cpp" line="1470"/>
        <location filename="../ccCommandLineCommands.cpp" line="1631"/>
        <location filename="../ccCommandLineCommands.cpp" line="5558"/>
        <source>	Processing cloud %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1261"/>
        <source>	Output points: %1 * %2% = %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1377"/>
        <source>Missing parameter: octree cell size after &quot;-%1 OCTREE CELL_SIZE &quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1384"/>
        <source>Invalid parameter: octree cell size after &quot;-%1 OCTREE CELL_SIZE &quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1387"/>
        <source>	Octree cell size: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1399"/>
        <source>Missing parameter: number of points or option &quot;%3&quot; after &quot;-%1 OCTREE %2 &quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1409"/>
        <source>Missing parameter: number after &quot;-%1 OCTREE %2 %3&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1416"/>
        <source>Invalid parameter: number after &quot;-%1 OCTREE %2 %3&quot; must be decimal between 0 and 100</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1427"/>
        <source>Invalid parameter: number of points or option &quot;%3&quot; after &quot;-%1 OCTREE %2 &quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1429"/>
        <source>	Octree target number of points: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1483"/>
        <source>	Output point target: %1 * %2% = %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="1510"/>
        <source>	Calculated octree level: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2156"/>
        <source>Transformation before inversion:
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2274"/>
        <source>Entity &apos;%1&apos; global shift/scale information has been updated: shift = (%2,%3,%4) / scale = %5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2288"/>
        <source>Entity &apos;%1&apos; already has very large local coordinates. Global shift/scale won&apos;t be automatically adjusted to preserve accuracy. Consider using the -%2 option to force global shift/scale adjustment.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2300"/>
        <source>Entity &apos;%1&apos; will have very large local coordinates after transformation. Consider using the -%1 option to preserve accuracy.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2313"/>
        <location filename="../ccCommandLineCommands.cpp" line="2318"/>
        <location filename="../ccCommandLineCommands.cpp" line="3204"/>
        <location filename="../ccCommandLineCommands.cpp" line="3209"/>
        <source>%1%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2743"/>
        <source>Missing parameter: N value (after &quot;-%1 XXX N_SIGMA_MIN&quot;).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="2756"/>
        <source>Missing parameter: N value (after &quot;-%1 XXX N_SIGMA_MAX&quot;).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3075"/>
        <source>Set global shift</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3080"/>
        <source>[SET GLOBAL SHIFT]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3093"/>
        <source>Global shift must be in the form of three coordinates &apos;x&apos; &apos;y&apos; &apos;z&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3108"/>
        <source>[%1]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3146"/>
        <source>	[%4 - %5] Original global shift {%1,%2,%3}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3161"/>
        <source>	[%5 - %6] Applied transformation is bigger {%1,%2,%3} than the threshold {%4}, precision loss may occur.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3170"/>
        <source>	[%4 - %5] Applied Transformation {%1,%2,%3}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3183"/>
        <source>	[%4 - %5] Global shift set to {%1,%2,%3}</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3190"/>
        <source>_SHIFTED_FROM_%1_%2_%3_TO_%4_%5_%6</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3247"/>
        <source>No point cloud nor mesh loaded! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4000"/>
        <source>Remove duplicate points</source>
        <translation type="unfinished">Удалить дубликаты точек</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4005"/>
        <source>[REMOVE DUPLICATE POINTS]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4018"/>
        <source>Invalid argument: &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4026"/>
        <source>Minimum distance between points: &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4041"/>
        <source>Process failed (see log)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4047"/>
        <source>_REMOVED_DUPLICATE_POINTS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4245"/>
        <source>[COMPRESS FWF]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4409"/>
        <source>SF to Coord</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4414"/>
        <source>[SF TO COORD]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4418"/>
        <source>Missing parameter(s) after &quot;-%1&quot; (SF INDEX OR NAME) (DIMENSION)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4437"/>
        <location filename="../ccCommandLineCommands.cpp" line="4493"/>
        <location filename="../ccCommandLineCommands.cpp" line="4711"/>
        <source>Invalid parameter: dimension after &quot;-%1&quot; (expected: X, Y or Z)</source>
        <translation>Неверный  параметр: размеры после &quot;-%1&quot; (требуется: X,Y или Z)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4450"/>
        <source>_SF_TO_COORD_%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4464"/>
        <source>Failed to set SF %1 as coord %2 on cloud &apos;%3&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4472"/>
        <source>Coord to SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4501"/>
        <source>_%1_TO_SF</source>
        <translation>_%1_В_СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4513"/>
        <source>Failed to export coord. %1 to SF on cloud &apos;%2&apos;!</source>
        <translation>Не удалось экспортировать координаты. %1 в СП для облака &apos;%2&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4521"/>
        <source>Crop 2D</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4526"/>
        <source>[CROP 2D]</source>
        <translation>[Обрезка 2D]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4530"/>
        <source>Missing parameter(s) after &quot;-%1&quot; (ORTHO_DIM N X1 Y1 X2 Y2 ... XN YN)</source>
        <translation>Отсутствует параметр(ы) после  &quot;-%1&quot; (ORTHO_DIM N X1 Y1 X2 Y2 ... XN YN)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4559"/>
        <source>Invalid parameter: orthogonal dimension after &quot;-%1&quot; (expected: X, Y or Z)</source>
        <translation>Неверный  параметр: ортогональные размеры после &quot;-%1&quot; (требуется: X,Y или Z)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4571"/>
        <source>Invalid parameter: number of vertices for the 2D polyline after &quot;-%1&quot;</source>
        <translation>Неверный параметр: число узлов 2D-полилинии после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4586"/>
        <source>Missing parameter(s): vertex #%1 data and following</source>
        <translation>Отсутствует параметр(ы): данные о вершине #%1 и следующие</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4595"/>
        <source>Invalid parameter: X-coordinate of vertex #%1</source>
        <translation>Неверный параметр: координата X узла #%1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4601"/>
        <source>Invalid parameter: Y-coordinate of vertex #%1</source>
        <translation>Неверный параметр: координата Y узла #%1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4643"/>
        <source>.cropped</source>
        <translation>.обрезано</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4656"/>
        <source>Not enough memory to crop cloud &apos;%1&apos;!</source>
        <translation>Недостаточно памяти для обрезки облака  &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4663"/>
        <source>No point of cloud &apos;%1&apos; falls inside the input box!</source>
        <translation>Нет точек облака &apos;%1&apos;, попадающих внутрь указанных границ!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4668"/>
        <source>Crop process failed! (not enough memory)</source>
        <translation>Не удалось выполнить обрезку (недостаточно памяти)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4676"/>
        <source>Color banding</source>
        <translation>Цветовая заливка</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4681"/>
        <source>[COLOR BANDING]</source>
        <translation>[Цветовая заливка]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4685"/>
        <source>Missing parameter(s) after &quot;-%1&quot; (DIM FREQUENCY)</source>
        <translation>Отсутствует параметр(ы) после &quot;-%1&quot; (DIM FREQUENCY)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4689"/>
        <location filename="../ccCommandLineCommands.cpp" line="4801"/>
        <source>No entity available. Be sure to open or generate one first!</source>
        <translation>Нет доступных объектов. Сначала откройте или создайте один!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4723"/>
        <source>Invalid parameter: frequency after &quot;-%1 DIM&quot; (in Hz, integer value)</source>
        <translation>Неверный  параметр: частота после &quot;-%1 DIM&quot; (в Гц, целое число)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4747"/>
        <location filename="../ccCommandLineCommands.cpp" line="4778"/>
        <source>COLOR_BANDING_%1_%2</source>
        <translation>ЦВЕТОВАЯ_ЗАЛИВКА_%1_%2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4773"/>
        <location filename="../ccCommandLineCommands.cpp" line="4876"/>
        <source>Vertices of mesh &apos;%1&apos; are locked (they may be shared by multiple entities for instance). Can&apos;t apply the current command on them.</source>
        <translation>Узлы ЦМР &apos;%1 &apos;заблокированы (они могут совместно использоваться несколькими объектами). Нельзя применить к ним текущую команду.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4788"/>
        <source>Color levels</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4793"/>
        <source>[COLOR LEVELS]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4797"/>
        <source>Missing parameter(s) after &quot;-%1&quot; (COLOR-BANDS MIN-INPUT-LEVEL MAX-INPUT-LEVEL MIN-OUTPUT-LEVEL MAX-OUTPUT-LEVEL)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4814"/>
        <source>Invalid parameter: bands after &quot;-%1&quot; (expected: any combination of R, G or B)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4827"/>
        <source>Invalid parameter: color level after &quot;-%1 COLOR-BANDS&quot; (integer value between 0 and 255 expected)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4841"/>
        <source>Failed to scale the color band(s) of cloud &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4851"/>
        <location filename="../ccCommandLineCommands.cpp" line="4881"/>
        <source>COLOR_LEVELS_%1_%2_%3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4867"/>
        <source>Failed to scale the color band(s) of mesh &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4897"/>
        <source>[DISTANCE COMPUTATION]</source>
        <translation>[Расчет отклонений]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4913"/>
        <source>No point cloud available. Will use the first mesh vertices as compared cloud.</source>
        <translation>Нет доступного облака. Будут использоваться вершины первой модели как сравниваемое облако.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4918"/>
        <source>Unhandled mesh vertices type</source>
        <translation>Необработанный тип вершин модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4926"/>
        <source>[C2M] Multiple point clouds loaded! Will take the first one by default.</source>
        <translation>[C2M] Загружено несколько облаков! По умолчанию выбирается первое из них.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4951"/>
        <source>Only one point cloud available. Be sure to open or generate a second one before performing C2C distance!</source>
        <translation>Только одно облако доступно. Сначала откройте или создайте еще одно перед выполнением сравнения облаков!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4955"/>
        <location filename="../ccCommandLineCommands.cpp" line="5257"/>
        <source>More than 3 point clouds loaded! We take the second one as reference by default</source>
        <translation>Загружено более 3-х облаков! Второе выбирается как опорное</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="4985"/>
        <location filename="../ccCommandLineCommands.cpp" line="4997"/>
        <source>Parameter &quot;-%1&quot; ignored: only for C2M distance!</source>
        <translation>Параметр &quot;-%1&quot; игнорирован: только для расчета C2M!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5007"/>
        <location filename="../ccCommandLineCommands.cpp" line="5023"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="68"/>
        <source>Missing parameter: value after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: значение после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5013"/>
        <location filename="../ccCommandLineCommands.cpp" line="5029"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="72"/>
        <location filename="../../plugins/core/Standard/qCSF/include/qCSFCommands.h" line="119"/>
        <location filename="../../plugins/core/Standard/qCSF/include/qCSFCommands.h" line="130"/>
        <location filename="../../plugins/core/Standard/qCSF/include/qCSFCommands.h" line="141"/>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="180"/>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="190"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="96"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="109"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="122"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="135"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="148"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="161"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="174"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="187"/>
        <location filename="../../plugins/core/Standard/qTreeIso/include/qTreeIsoCommands.h" line="201"/>
        <source>Invalid parameter: value after &quot;-%1&quot;</source>
        <translation>Неверный параметр: значение после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5041"/>
        <location filename="../ccCommandLineCommands.cpp" line="5054"/>
        <source>Parameter &quot;-%1&quot; ignored: only for C2C distance!</source>
        <translation>Параметр &quot;-%1&quot; игнорирован: только для расчета C2С!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5079"/>
        <source>Invalid parameter: unknown model type &quot;%1&quot;</source>
        <translation>Неверный параметр: неизвестный тип модели &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5084"/>
        <source>Missing parameter: model type after &quot;-%1&quot; (LS/TRI/HF)</source>
        <translation>Отсутствует параметр: тип модели после &quot;-%1&quot; (LS/TRI/HF)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5100"/>
        <source>Invalid parameter: unknown neighborhood type &quot;%1&quot;</source>
        <translation>Неверный параметр: неизвестный тип окружения &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5105"/>
        <source>Missing parameter: expected neighborhood type after model type (KNN/SPHERE)</source>
        <translation>Отсутствует параметр: требуется тип окружения после типа модели (KNN/СФЕРА)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5115"/>
        <source>Invalid parameter: neighborhood size</source>
        <translation>Неверный параметр: размер окружения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5120"/>
        <source>Missing parameter: expected neighborhood size after neighborhood type (neighbor count/sphere radius)</source>
        <translation>Отсутствует параметр: требуется размер окружения после типа окружения (число соседей/радиус сферы)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5130"/>
        <location filename="../ccCommandLineCommands.cpp" line="6431"/>
        <source>Missing parameter: max thread count after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: макс. кол-во потоков после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5137"/>
        <location filename="../ccCommandLineCommands.cpp" line="6438"/>
        <source>Invalid thread count! (after %1)</source>
        <translation>Неверное количество потоков! (после %1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5155"/>
        <source>Failed to initialize comparison dialog</source>
        <translation>Не удалось запустить диалог сравнения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5210"/>
        <source>An error occurred during distances computation!</source>
        <translation>В процессе расчета отклонений произошла ошибка!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5218"/>
        <source>_MAX_DIST_%1</source>
        <translation>_МАКС_ДИСТ_%1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5236"/>
        <source>C2M distance</source>
        <translation>Расчет C2M</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5240"/>
        <source>C2C distance</source>
        <translation>Расчет C2C</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5244"/>
        <source>Closest Point Set</source>
        <translation type="unfinished">Набор ближайших точек</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5249"/>
        <source>[CLOSEST POINT SET]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5253"/>
        <source>At least two point clouds are needed to compute the closest point set!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5298"/>
        <source>Statistical test</source>
        <translation>Статистический тест</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5303"/>
        <source>[STATISTICAL TEST]</source>
        <translation>[Статистический тест]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5310"/>
        <source>Missing parameter: distribution type after &quot;-%1&quot; (GAUSS/WEIBULL)</source>
        <translation>Отсутствует параметр: тип распределения после &quot;-%1&quot; (GAUSS/WEIBULL)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5319"/>
        <source>Missing parameter: mean value after &quot;GAUSS&quot;</source>
        <translation>Отсутствует параметр: ср. значение после &quot;GAUSS&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5325"/>
        <source>Invalid parameter: mean value after &quot;GAUSS&quot;</source>
        <translation>Неверный параметр: ср. значение после &quot;GAUSS&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5330"/>
        <source>Missing parameter: sigma value after &quot;GAUSS&quot; {mu}</source>
        <translation>Отсутствует параметр: значение сигма после &quot;GAUSS&quot; {mu}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5336"/>
        <source>Invalid parameter: sigma value after &quot;GAUSS&quot; {mu}</source>
        <translation>Неверный параметр: значение сигма после &quot;GAUSS&quot; {mu}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5348"/>
        <source>Missing parameter: a value after &quot;WEIBULL&quot;</source>
        <translation>Отсутствует параметр: значение после &quot;WEIBULL&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5354"/>
        <source>Invalid parameter: a value after &quot;WEIBULL&quot;</source>
        <translation>Неверный параметр: значение после &quot;WEIBULL&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5359"/>
        <source>Missing parameter: b value after &quot;WEIBULL&quot; {a}</source>
        <translation>Отсутствует параметр: значение b после &quot;WEIBULL&quot; {a}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5365"/>
        <source>Invalid parameter: b value after &quot;WEIBULL&quot; {a}</source>
        <translation>Неверный параметр: значение b после &quot;WEIBULL&quot; {a}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5370"/>
        <source>Missing parameter: shift value after &quot;WEIBULL&quot; {a} {b}</source>
        <translation>Отсутствует параметр: значение сдвига после &quot;WEIBULL&quot; {a} {b}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5376"/>
        <source>Invalid parameter: shift value after &quot;WEIBULL&quot; {a} {b}</source>
        <translation>Неверный параметр: значение сдвига после &quot;WEIBULL&quot; {a} {b}</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5385"/>
        <source>Invalid parameter: unknown distribution &quot;%1&quot;</source>
        <translation>Неверный параметр: неизвестное распределение &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5394"/>
        <source>Missing parameter: p-value after distribution</source>
        <translation>Отсутствует параметр: p-значение после распределения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5400"/>
        <source>Invalid parameter: p-value after distribution</source>
        <translation>Неверный параметр: p-значение после распределения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5409"/>
        <source>Missing parameter: neighbors after p-value</source>
        <translation>Отсутствует параметр: соседи после p-значения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5415"/>
        <source>Invalid parameter: neighbors after p-value</source>
        <translation>Неверный параметр: соседи после p-значения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5448"/>
        <location filename="../ccEntityAction.cpp" line="2756"/>
        <source>Couldn&apos;t allocate a new scalar field for computing chi2 distances! Try to free some memory ...</source>
        <translation>Невозможно выделить новое скалярное поле для расчета отклонений Chi2! Надо предоставить больше свободной памяти...</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5460"/>
        <location filename="../ccEntityAction.cpp" line="766"/>
        <location filename="../ccEntityAction.cpp" line="889"/>
        <location filename="../ccEntityAction.cpp" line="2768"/>
        <source>Couldn&apos;t compute octree for cloud &apos;%1&apos;!</source>
        <translation>Не удалось вычислить октодерево для облака &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5467"/>
        <location filename="../ccEntityAction.cpp" line="2779"/>
        <source>[Chi2 Test] %1 test result = %2</source>
        <translation>[Тест Chi2] %1 результат теста = %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5483"/>
        <source>_STAT_TEST_%1</source>
        <translation>_СТАТ_ТЕСТ_%1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5505"/>
        <source>Delaunay triangulation</source>
        <translation>Триангуляция Делоне</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5510"/>
        <source>[DELAUNAY TRIANGULATION]</source>
        <translation>[Триангуляция Делоне]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5537"/>
        <source>Missing parameter: max edge length value after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: макс. длина стороны после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5543"/>
        <source>Invalid value for max edge length! (after %1)</source>
        <translation>Неверное значение для макс. длины стороны! (после %1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5544"/>
        <source>Max edge length: %1</source>
        <translation>Макс. длина стороны: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5553"/>
        <source>Axis aligned: %1</source>
        <translation>Ось сориентирована: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5569"/>
        <source>	Resulting mesh: #%1 faces, %2 vertices</source>
        <translation>	Результирующая модель: #%1 граней, %2 вершин</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5607"/>
        <source>SF arithmetic</source>
        <translation>Арифметические операции со СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5612"/>
        <source>[SF ARITHMETIC]</source>
        <translation>[Арифметические операции со СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5616"/>
        <source>Missing parameter(s): SF index and/or operation after &apos;%1&apos; (2 values expected)</source>
        <translation>Отсутствует параметр(ы): индекс СП и/или операция после  &apos;%1&apos; (необходимо 2 значения)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6021"/>
        <source>Rename entities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6026"/>
        <source>[RENAME ENTITIES]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6030"/>
        <source>Missing parameter: Name after &quot;-%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6244"/>
        <source>Add point indexes as scalar field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6249"/>
        <source>[SF_ADD_ID]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6259"/>
        <source>[AS_INT]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6907"/>
        <source>SELECT_ENTITIES</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6912"/>
        <source>[SELECT ENTITIES]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6936"/>
        <location filename="../ccCommandLineCommands.cpp" line="6953"/>
        <source>Missing parameter: number of entities after %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6942"/>
        <location filename="../ccCommandLineCommands.cpp" line="6959"/>
        <source>Invalid number after -%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6971"/>
        <source>Missing parameter: regex string after %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6977"/>
        <source>Invalid regex pattern: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7030"/>
        <source>First %1 and last %2 entity(ies) will not be selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7035"/>
        <source>First %1 entity(ies) will not be selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7041"/>
        <source>First %1 entity(ies) will be selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7053"/>
        <source>Last %1 entity(ies) will not be selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7059"/>
        <source>Last %1 entity(ies) will be selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7068"/>
        <source>Entities with name matches the regex /%1/ will not be selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7073"/>
        <source>Entities with name matches the regex /%1/ will be selected.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7081"/>
        <source>Missing parameter(s): any of the option (%1,%2,%3,%4) expected after %5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7098"/>
        <source>[Select clouds]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7108"/>
        <source>[Select meshes]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7125"/>
        <source>[CLEAR]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7137"/>
        <source>[CLEAR CLOUDS]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7148"/>
        <source>[POP CLOUD]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7159"/>
        <source>[CLEAR MESHES]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7170"/>
        <source>[POP MESH]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7363"/>
        <source>Debug Command Line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7384"/>
        <source>Global shift set: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7385"/>
        <source>Global shift: (%1, %2, %3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7395"/>
        <source>Silent mode: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7396"/>
        <source>Auto save: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7397"/>
        <source>Auto add timestamp: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7398"/>
        <source>Numerical precision: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3305"/>
        <source>Remove a specific SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3335"/>
        <source>Missing parameter: SF index after %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3835"/>
        <source>Failed to apply SOR filter on cloud &apos;%1&apos;! (empty output or not enough memory?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3849"/>
        <source>Noise filter</source>
        <translation type="unfinished">Убрать шум</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3854"/>
        <source>[NOISE FILTER]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3858"/>
        <source>Missing parameters: &apos;KNN/RADIUS {value} REL/ABS {value}&apos; expected after &quot;-%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3872"/>
        <source>Invalid parameter: number of neighbors after KNN (got &apos;%1&apos; instead)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3882"/>
        <source>Invalid parameter: radius after RADIUS (got &apos;%1&apos; instead)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3887"/>
        <source>Invalid parameter: KNN or RADIUS expected after &quot;-%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3902"/>
        <source>Invalid parameter: REL or ABS expected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3912"/>
        <source>Invalid parameter: relative or absolute error expected after KNN (got &apos;%1&apos; instead)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3971"/>
        <source>_DENOISED</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="3986"/>
        <source>Failed to apply Noise filter on cloud &apos;%1&apos;! (empty output or not enough memory?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5634"/>
        <location filename="../ccCommandLineCommands.cpp" line="5743"/>
        <location filename="../ccCommandLineCommands.cpp" line="5850"/>
        <source>Unknown operation! (%1)</source>
        <translation>Неизвестная операция! (%1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5854"/>
        <source>Operation %1 can&apos;t be applied with %2</source>
        <translation>Операция %1 не может быть выполнена с %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5883"/>
        <source>Failed top apply operation on cloud &apos;%1&apos;</source>
        <translation>Не удалось применить операцию к облаку &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5917"/>
        <source>Failed top apply operation on mesh &apos;%1&apos;</source>
        <translation>Не удалось применить операцию к модели &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5716"/>
        <source>SF operation</source>
        <translation>Операция со СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5638"/>
        <location filename="../ccCommandLineCommands.cpp" line="5747"/>
        <source>Operation %1 can&apos;t be applied with %2. Consider using the %3 command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5698"/>
        <location filename="../ccCommandLineCommands.cpp" line="5805"/>
        <source>Failed to apply operation on mesh &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5721"/>
        <source>[SF OPERATION]</source>
        <translation>[Операция со СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5725"/>
        <source>Missing parameter(s): SF index and/or operation and/or scalar value after &apos;%1&apos; (3 values expected)</source>
        <translation>Отсутствует параметр(ы): индекс СП и/или операция и/или значение масштаба после &apos;%1&apos; (необходимо 3 значения)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5758"/>
        <source>Invalid scalar value! (after %1)</source>
        <translation>Неверное скалярное значение! (после %1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="5946"/>
        <location filename="../ccCommandLineCommands.cpp" line="6011"/>
        <source>Unexpected number of clouds for &apos;%1&apos; (at least 2 clouds expected: first = source, second = dest)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6003"/>
        <source>Color interpolation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6008"/>
        <source>[COLOR INTERPOLATION]</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6088"/>
        <source>Rename SF</source>
        <translation>Переименовать СП</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6093"/>
        <source>[RENAME SF]</source>
        <translation>[ПЕРЕИМЕН СП]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6097"/>
        <source>Missing parameter(s): SF index and/or scalar field name after &apos;%1&apos; (2 values expected)</source>
        <translation>Отсутствует параметр(ы): индекс СП и/или имя поля после &apos;%1&apos; (необходимо 2 значения)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6287"/>
        <source>[ICP]</source>
        <translation>[ICP]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6335"/>
        <source>Missing parameter: min error difference after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: разница мин. ошибки после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6341"/>
        <source>Invalid value for min. error difference! (after %1)</source>
        <translation>Неверный параметр: разница мин. ошибки! ( после %1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6351"/>
        <source>Missing parameter: number of iterations after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: число итераций после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6357"/>
        <source>Invalid number of iterations! (%1)</source>
        <translation>Неверное число итераций! (%1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6366"/>
        <source>Missing parameter: overlap percentage after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: зона перекрытия после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6373"/>
        <source>Invalid overlap value! (%1 --&gt; should be between 10 and 100)</source>
        <translation>Неверное значение перекрытия! (%1 --&gt; должно быть в пределах 10 и 100)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6383"/>
        <source>Missing parameter: random sampling limit value after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: значение допуска случайного прореживания после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6389"/>
        <source>Invalid random sampling limit! (after %1)</source>
        <translation>Неверное значение порога случайного прореживания (после %1)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6399"/>
        <location filename="../ccCommandLineCommands.cpp" line="6415"/>
        <source>Missing parameter: SF index after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: индекс СП после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6471"/>
        <source>Invalid parameter: unknown rotation filter &quot;%1&quot;</source>
        <translation>Неверный параметр: неизвестный фильтр вращения &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6476"/>
        <source>Missing parameter: rotation filter after &quot;-%1&quot; (XYZ/X/Y/Z/NONE)</source>
        <translation>Отсутствует параметр: фильтр вращения после &quot;-%1&quot; (XYZ/X/Y/Z/NONE)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6508"/>
        <source>Not enough loaded entities (expect at least 2!)</source>
        <translatorcomment>Загружено недостаточно элементов (нужно минимум 2!)</translatorcomment>
        <translation></translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6527"/>
        <source>[ICP] SF #%1 (data entity) will be used as weights</source>
        <translation>[ICP] СП #%1 (элемент данных) будут использоваться как веса</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6541"/>
        <source>[ICP] SF #%1 (model entity) will be used as weights</source>
        <translation>[ICP] СП #%1 (элемент модели) будут использоваться как веса</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6580"/>
        <source>Entity &apos;%1&apos; has been registered</source>
        <translation>Объект &apos;%1&apos; привязан</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6581"/>
        <source>RMS: %1</source>
        <translation>СКО: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6582"/>
        <source>Number of points used for final step: %1</source>
        <translation>Кол-во точек, использованных в последнем шаге: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6586"/>
        <source>%1/%2_REGISTRATION_MATRIX</source>
        <translation>%1/%2_МАТРИЦА_СОВМЕШЕНИЯ</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6597"/>
        <source>_REGISTERED</source>
        <translation>_ПРИВЯЗАН</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6616"/>
        <source>Change PLY output format</source>
        <translation>Изменить формат вывода PLY</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7120"/>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7132"/>
        <source>Clear clouds</source>
        <translation>Очистить облака</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7143"/>
        <source>Pop clouds</source>
        <translation>Грохнуть облака</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7154"/>
        <source>Clear meshes</source>
        <translation>Очистить модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7165"/>
        <source>Pop meshes</source>
        <translation>Грохнуть модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7176"/>
        <source>No timestamp</source>
        <translation>Нет врем. меток</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7186"/>
        <source>1st order moment</source>
        <translation>Момент 1-го порядка</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7201"/>
        <location filename="../ccCommandLineCommands.cpp" line="7330"/>
        <source>Failed to read a numerical parameter: kernel size. Got &apos;%1&apos; instead.</source>
        <translation>Не удалось прочитать числовой параметр: размер ядра. Использован &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7207"/>
        <source>No point cloud on which to compute first order moment! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета момента первого порядка! (Откройте его с &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7221"/>
        <source>MOMENT_KERNEL_%2</source>
        <translation>Ядро_Момента_%2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7230"/>
        <source>Feature</source>
        <translation>Характеристика</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7235"/>
        <source>[FEATURE]</source>
        <translation>[Характеристика]</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7239"/>
        <source>Missing parameter: feature type after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: тип характеристики после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7303"/>
        <source>Invalid feature type after &quot;-%1&quot;. Got &apos;%2&apos; instead of:
- SUM_OF_EIGENVALUES
- OMNIVARIANCE
- EIGENTROPY
- ANISOTROPY
- PLANARITY
- LINEARITY
- PCA1
- PCA2
- SURFACE_VARIATION
- SPHERICITY
- VERTICALITY
- EIGENVALUE1
- EIGENVALUE2
- EIGENVALUE3</source>
        <translation>Неверный тип характеристики после &quot;-%1&quot;. Использован &apos;%2&apos; вместо:
- Сумма собств. значений
- Омнивариация
- Эйгенэнтропия
- Анизотропия
- Планарность
- Линейность
- PCA1
- PCA2
- Изменение поверхности
- Сферичность
- Вертикальность
- Собств.значение1
- Собств.значение2
- Собств.значение3</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7322"/>
        <source>Missing parameter: kernel size after feature type</source>
        <translation>Отсутствует параметр: размер ядра после типа характеристики</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7336"/>
        <source>No point cloud on which to compute feature! (be sure to open one with &quot;-%1 [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака точек для расчета характеристики! (откройте одно &quot;-%1 [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="7342"/>
        <source>%1_FEATURE_KERNEL_%2</source>
        <translation>%1_Ядро_характеристики_%2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qFBXIO/src/FBXCommand.cpp" line="44"/>
        <source>Missing parameter: FBX format (string) after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: формат FBX (строки) после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qFBXIO/src/FBXCommand.cpp" line="47"/>
        <source>FBX format: %1</source>
        <translation>Формат FBX: %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6623"/>
        <source>Missing parameter: format (ASCII, BINARY_LE, or BINARY_BE) after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: формат (ASCII, BINARY_LE, or BINARY_BE) после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6646"/>
        <source>Invalid PLY format! (&apos;%1&apos;)</source>
        <translation>Неверный формат PLY! (&apos;%1&apos;)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6653"/>
        <source>Compute structured cloud normals</source>
        <translation>Расчет структурных нормалей облака</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6682"/>
        <source>A file starting with %1 does not have a closing %1</source>
        <translation>Файл, начинающийся с %1, не имеет закрывающего %1</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6714"/>
        <source>Save clouds</source>
        <translation>Сохранить облака</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6750"/>
        <location filename="../ccCommandLineCommands.cpp" line="6821"/>
        <source>Invalid parameter: specified %1 file names, but ALL_AT_ONCE is on</source>
        <translation>Неверный параметр: указано %1 имен файлов, но включено ВСЕ_ЗА_РАЗ</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6754"/>
        <source>Invalid parameter: specified %1 file names, but there are %2 clouds</source>
        <translation>Неверный параметр: указано %1 имен файлов, но облаков всего %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6785"/>
        <source>Save meshes</source>
        <translation>Сохранить модели</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6825"/>
        <source>Invalid parameter: specified %1 file names, but there are %2 meshes</source>
        <translation>Неверный параметр: указано %1 имен файлов, но моделей всего %2</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6856"/>
        <source>Auto save state</source>
        <translation>Статус автосохранения</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6863"/>
        <source>Missing parameter: option after &apos;%1&apos; (%2/%3)</source>
        <translation>Отсутствует параметр: опция после &apos;%1&apos; (%2/%3)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6869"/>
        <source>Auto-save is enabled</source>
        <translation>Автосохранение включено</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6874"/>
        <source>Auto-save is disabled</source>
        <translation>Автосохранение выключено</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6879"/>
        <source>Unrecognized option after &apos;%1&apos; (%2 or %3 expected)</source>
        <translation>Нераспознанная опция после &apos;%1&apos; (требуется %2 или %3)</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6886"/>
        <source>Set log file</source>
        <translation>Задать файл журнала</translation>
    </message>
    <message>
        <location filename="../ccCommandLineCommands.cpp" line="6893"/>
        <source>Missing parameter: filename after &apos;%1&apos;</source>
        <translation>Отсутствует параметр: имя файла после &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="41"/>
        <source>Importing Bundler file: &apos;%1&apos;</source>
        <translation>Импорт файла Bundler: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="87"/>
        <source>Missing parameter: vertices count after &quot;-%1&quot;</source>
        <translation>Отсутствует параметр: кол-во узлов после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerCommand.cpp" line="91"/>
        <source>Invalid parameter: vertices count after &quot;-%1&quot;</source>
        <translation>Неверный параметр: кол-во узлов после &quot;-%1&quot;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerFilter.cpp" line="231"/>
        <source>Open Bundler file</source>
        <translation>Открыть файл Bundler</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerFilter.cpp" line="232"/>
        <source>Cameras: %1
Points: %2</source>
        <translation>Камер: %1
Точек: %2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerFilter.cpp" line="631"/>
        <source>Open &amp; process images</source>
        <translation>Открыть и обработать изображения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerFilter.cpp" line="632"/>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="2567"/>
        <source>Images: %1</source>
        <translation>Изображений: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/BundlerFilter.cpp" line="651"/>
        <source>Preparing colored DTM</source>
        <translation>Подготовка ЦМР в заливке</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PNFilter.cpp" line="98"/>
        <source>Save PN file</source>
        <translation>Сохранить файл PN</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PNFilter.cpp" line="99"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PNFilter.cpp" line="171"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PVFilter.cpp" line="102"/>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PVFilter.cpp" line="168"/>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="308"/>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1157"/>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1227"/>
        <location filename="../../libs/qCC_db/src/ccGBLSensor.cpp" line="715"/>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="5682"/>
        <source>Points: %L1</source>
        <translation>Точек: %L1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PNFilter.cpp" line="170"/>
        <source>Open PN file</source>
        <translation>Открыть файл PN</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PVFilter.cpp" line="101"/>
        <source>Save PV file</source>
        <translation>Сохранить файл PN</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/PVFilter.cpp" line="167"/>
        <source>Open PV file</source>
        <translation>Открыть файл PV</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/SoiFilter.cpp" line="94"/>
        <source>Open SOI file</source>
        <translation>Открыть файл SOI</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qAdditionalIO/src/SoiFilter.cpp" line="95"/>
        <source>%1 scans / %2 points</source>
        <translation>%1 сканов / %2 точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/src/qCanupoProcess.cpp" line="538"/>
        <source>Remaining points to classify: %1
Source points: %2</source>
        <translation>Осталось классифицировать точек: %1
Исходных точек: %2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/src/qCanupoProcess.cpp" line="539"/>
        <source>Classification</source>
        <translation>Классификация</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/src/qCanupoProcess.cpp" line="906"/>
        <source>Core points: %1
Source points: %2</source>
        <translation>Ключевых точек: %1
Исходных точек: %2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/src/qCanupoProcess.cpp" line="907"/>
        <source>Labelling</source>
        <translation>Подписывание</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/src/qFacets.cpp" line="428"/>
        <source>Facets creation</source>
        <translation>Создание граней</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/src/qFacets.cpp" line="429"/>
        <source>Components: %1</source>
        <translation>Компонентов: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/src/stereogramDlg.cpp" line="124"/>
        <source>Stereogram</source>
        <translation>Стереограмма</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/src/stereogramDlg.cpp" line="125"/>
        <source>Preparing polar display...</source>
        <translation>Подготовка пузырькового дисплея...</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="640"/>
        <source>Export LAS file</source>
        <translation>Экспорт файла LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="641"/>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="948"/>
        <source>Points: %1</source>
        <translation>Точек: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="940"/>
        <source>Reading %1 points</source>
        <translation>Прочитано %1 точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="947"/>
        <source>Import LAS file</source>
        <translation>Импорт файла LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="1449"/>
        <source>No valid point in file</source>
        <translation>Нет годных точек в файле</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/include/qM3C2Commands.h" line="72"/>
        <source>_M3C2</source>
        <translation>_M3C2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/src/qM3C2Process.cpp" line="812"/>
        <source>M3C2 Distances Computation</source>
        <translation>Расчет сравнения M3C2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/src/qM3C2Process.cpp" line="813"/>
        <source>Core points: %1</source>
        <translation>Ключевых точек: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/src/distanceMapGenerationTool.cpp" line="318"/>
        <source>Cloud to profile radial distance</source>
        <translation>Радиальное расстояние от облака до профиля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qSRA/src/distanceMapGenerationTool.cpp" line="319"/>
        <source>Polyline: %1 vertices
Cloud: %2 points</source>
        <translation>Полилиния: %1 узлов
Облако: %2 точек</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccGBLSensor.cpp" line="714"/>
        <source>Depth buffer</source>
        <translation>Буфер глубины</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccMesh.cpp" line="600"/>
        <source>Laplacian smooth</source>
        <translation>Лапласово сглаживание</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccMesh.cpp" line="601"/>
        <source>Iterations: %1
Vertices: %2
Faces: %3</source>
        <translation>Итераций: %1
Узлов: %2
Граней: %3</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccMinimumSpanningTreeForNormsDirection.cpp" line="202"/>
        <source>Orient normals (MST)</source>
        <translation>Ориентирование нормалей (MST)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccMinimumSpanningTreeForNormsDirection.cpp" line="204"/>
        <source>Compute Minimum spanning tree
Points: %1
Edges: %2</source>
        <translation>Построить минимальное остовное дерево
Точек: %1
Краев: %2</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccMinimumSpanningTreeForNormsDirection.cpp" line="206"/>
        <source>Compute Minimum spanning tree
Points: %1</source>
        <translation>Построить минимальное остовное дерево
Точек: %1</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="5465"/>
        <source>Normals computation</source>
        <translation>Расчет нормалей</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="5493"/>
        <source>Grid: %1 x %2</source>
        <translation>Сетка: %1 x %2</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="5681"/>
        <source>Orienting normals</source>
        <translation>Ориентирование нормалей</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6050"/>
        <source>FWF amplitude</source>
        <translation>Амплитуда ФПВ (формы полной волны)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6051"/>
        <source>Determining min and max FWF values
Points: </source>
        <translation>Определение мин. и макс. значений ФПВ
Точек: </translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6452"/>
        <source>Couldn&apos;t create temporary scalar field! Not enough memory?</source>
        <translation type="unfinished">Нельзя создать временное скалярное поле! Мало памяти?</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6466"/>
        <source>An error occurred! (Not enough memory?)</source>
        <translation type="unfinished">Возникла ошибка! (Мало памяти?)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6491"/>
        <source>Cloud &apos;%1&apos; has no duplicate points</source>
        <translation type="unfinished">Облако &apos;%1&apos; не имеет дубликатов точек</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6496"/>
        <source>Cloud &apos;%1&apos; has %2 duplicate point(s)</source>
        <translation type="unfinished">Облако &apos;%1&apos; имеет %2 дубликатов точек</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPointCloud.cpp" line="6504"/>
        <source>Not enough memory to create the filtered cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccPolyline.cpp" line="715"/>
        <source>sampled</source>
        <translation>прорежено</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="272"/>
        <source>Grid generation</source>
        <translation>Создание сетки</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="273"/>
        <source>Points: %L1
Cells: %L2 x %L3</source>
        <translation>Точек: %L1
Ячеек: %L2 x %L3</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1080"/>
        <source>Kriging: not enough memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1086"/>
        <source>Kriging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1087"/>
        <source>Non-empty cells: %1
Grid: %2 x %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1128"/>
        <source>Failed to initialize the Kriging algorithm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1618"/>
        <source>Cloud export</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1619"/>
        <source>Exporting %1 fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/ccRasterGrid.cpp" line="1901"/>
        <source>Projecting %1 scalar fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/AsciiFilter.cpp" line="238"/>
        <source>Saving cloud [%1]</source>
        <translation>Сохранение облака [%1]</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/AsciiFilter.cpp" line="239"/>
        <source>Number of points: %1</source>
        <translation>Кол-во точек: %1</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/AsciiFilter.cpp" line="850"/>
        <source>Open ASCII data [%1]</source>
        <translation>Открыть данные ASCII [%1]</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/AsciiFilter.cpp" line="851"/>
        <location filename="../../libs/qCC_io/src/AsciiFilter.cpp" line="961"/>
        <source>Approximate number of points: %1</source>
        <translation>Примерное кол-во точек: %1</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/BinFilter.cpp" line="184"/>
        <location filename="../../libs/qCC_io/src/BinFilter.cpp" line="412"/>
        <source>BIN file</source>
        <translation>Файл BIN</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/BinFilter.cpp" line="185"/>
        <source>Please wait... saving in progress</source>
        <translation>Пожалуйста подождите... идет сохранение</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/BinFilter.cpp" line="413"/>
        <source>Loading: %1</source>
        <translation>Загрузка: %1</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/BinFilter.cpp" line="1106"/>
        <source>Open Bin file (old style)</source>
        <translation>Открыть файл BIN (старый стиль)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/BinFilter.cpp" line="1132"/>
        <source>cloud %1/%2 (%3 points)</source>
        <translation>облако %1/%2 (%3 точек)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="526"/>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="838"/>
        <source>Write E57 file</source>
        <translation>Запись файла E57</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="527"/>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="1890"/>
        <source>Scan #%1 - %2 points</source>
        <translation>Скан #%1 - %2 точек</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="839"/>
        <source>Cloud #%1 - Images: %2</source>
        <translation>Облако #%1 - Изображений: %2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="1889"/>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="2473"/>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="2566"/>
        <source>Read E57 file</source>
        <translation>Чтение файла E57</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qE57IO/src/E57Filter.cpp" line="2474"/>
        <source>Scans: %1</source>
        <translation>Сканов: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="307"/>
        <source>Save LAS file</source>
        <translation>Сохранить файл LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/src/LASFWFFilter.cpp" line="459"/>
        <location filename="../../plugins/core/IO/qLASIO/src/LasSaveDialog.cpp" line="474"/>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="443"/>
        <source>Original scale is too small for this cloud  </source>
        <translation>Исходный масштаб слишком мал для этого облака  </translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1156"/>
        <source>Open LAS file</source>
        <translation>Открыть файл LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1203"/>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1244"/>
        <source>LAS file</source>
        <translation>Файл LAS</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1204"/>
        <source>Please wait... reading in progress</source>
        <translation>Пожалуйста подождите... выполняется чтение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1226"/>
        <source>Tiling points</source>
        <translation>Точки разделения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPDALIO/src/LASFilter.cpp" line="1245"/>
        <source>Please wait... writing in progress</source>
        <translation>Пожалуйста подождите... выполняется запись</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/MAFilter.cpp" line="155"/>
        <source>Save MA file</source>
        <translation>Сохранить файл MA</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/MAFilter.cpp" line="156"/>
        <source>Triangles = %1</source>
        <translation>Треугольников = %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="111"/>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="124"/>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="216"/>
        <source>Saving mesh [%1]</source>
        <translation>Сохранение ЦМР [%1]</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="112"/>
        <source>Writing %1 vertices</source>
        <translation>Запись %1 вершин</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="153"/>
        <source>Writing %1 triangle normals</source>
        <translation>Запись %1 нормалей треугольников</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="182"/>
        <source>Writing %1 vertex normals</source>
        <translation>Запись %1 нормалей вершин</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="209"/>
        <source>Writing %1 materials</source>
        <translation>Запись %1 материалов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="250"/>
        <source>Writing %1 texture coordinates</source>
        <translation>Запись %1 координат текстур</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="298"/>
        <source>Writing %1 triangles</source>
        <translation>Запись %1 треугольников</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="543"/>
        <source>OBJ file</source>
        <translation>Файл OBJ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/ObjFilter.cpp" line="544"/>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="441"/>
        <location filename="../../libs/qCC_io/src/PlyFilter.cpp" line="1714"/>
        <source>Loading in progress...</source>
        <translation>Выполняется загрузка...</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/PlyFilter.cpp" line="1715"/>
        <source>PLY file</source>
        <translation>Файл PLY</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/PTXFilter.cpp" line="119"/>
        <source>Loading PTX file</source>
        <translation>Загрузка файла PLY</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/ShpFilter.cpp" line="1296"/>
        <source>[SHP] Polyline %1 does not have enough vertices to be saved as polygon entity</source>
        <translation>[SHP] Полилиния %1 не имеет достаточно вершин для сохранения в качестве полигона</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/ShpFilter.cpp" line="1305"/>
        <source>[SHP] Polyline %1 does not have enough vertices to be saved as polyline entity</source>
        <translation>[SHP] Полилиния %1 не имеет достаточно вершин для сохранения в качестве полилинии</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/ShpFilter.cpp" line="1318"/>
        <source>[SHP] Polyline %1 has too many points to be saved</source>
        <translation>[SHP] Полилиния %1 имеет слишком много точек для сохранения</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/ShpFilter.cpp" line="1998"/>
        <source>Load SHP file</source>
        <translation>Загрузка файла SHP</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/ShpFilter.cpp" line="1999"/>
        <source>File size: %1</source>
        <translation>Размер файла: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/SimpleBinFilter.cpp" line="207"/>
        <location filename="../../plugins/core/IO/qCoreIO/src/SimpleBinFilter.cpp" line="516"/>
        <source>Simple BIN file</source>
        <translation>Простой файл BIN</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/SimpleBinFilter.cpp" line="208"/>
        <source>Saving %1 points / %2 scalar field(s)</source>
        <translation>Сохранение %1 точек / %2 скалярных полей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/SimpleBinFilter.cpp" line="517"/>
        <source>Loading %1 points / %2 scalar field(s)</source>
        <translation>Загрузка %1 точек / %2 скалярных полей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="125"/>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="217"/>
        <source>Number of facets: %1</source>
        <translation>Кол-во граней: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="440"/>
        <source>(ASCII) STL file</source>
        <translation>Файл STL (ASCII)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="742"/>
        <source>Loading binary STL file</source>
        <translation>Загрузка двоичного файла STL</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/src/STLFilter.cpp" line="743"/>
        <source>Loading %1 faces</source>
        <translation>Загрузка %1 граней</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="273"/>
        <source>All (*.*)</source>
        <translation>Все (*.*)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="492"/>
        <source>bad argument (internal)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="495"/>
        <source>unknown file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="498"/>
        <source>wrong file type (check header)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="501"/>
        <source>writing error (disk full/no access right?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="504"/>
        <source>reading error (no access right?)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="507"/>
        <source>nothing to save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="510"/>
        <source>nothing to load</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="513"/>
        <source>incompatible entity/file types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="516"/>
        <source>process canceled by user</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="520"/>
        <source>not enough memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="523"/>
        <source>malformed file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="526"/>
        <source>see console</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="529"/>
        <source>dependent entities missing (see Console)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="532"/>
        <source>the file was written by a plugin but none of the loaded plugins can deserialize it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="535"/>
        <source>the third-party library in charge of saving/loading the file has failed to perform the operation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="538"/>
        <source>the third-party library in charge of saving/loading the file has thrown an exception</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="541"/>
        <source>this function is not implemented yet!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/src/FileIOFilter.cpp" line="544"/>
        <source>internal error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="136"/>
        <source>[SetColor] Can&apos;t set color for mesh &apos;%1&apos; (vertices are not accessible)</source>
        <translation>[ЦВЕТ] Не удается назначить модели &apos;%1&apos; цвет (вершины недоступны)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="197"/>
        <source>[SetColor] Can&apos;t change color of entity &apos;%1&apos;</source>
        <translation>[ЦВЕТ] Не удается изменить цвет элемента &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="296"/>
        <source>Select one and only one colored cloud or mesh!</source>
        <translation>Выберите одно и только одно цветное облако или модель!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="311"/>
        <source>Selected entity has no colors!</source>
        <translation>Выбранный элемент не имеет цветов!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="326"/>
        <location filename="../ccEntityAction.cpp" line="338"/>
        <location filename="../ccEntityAction.cpp" line="391"/>
        <location filename="../ccEntityAction.cpp" line="403"/>
        <source>Select 2 entities (clouds or meshes)!</source>
        <translation>Выберите 2 элемента (облака или модели)!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="344"/>
        <location filename="../ccEntityAction.cpp" line="409"/>
        <source>None of the selected entities has per-point or per-vertex colors!</source>
        <translation>Ни один из выбранных элементов не имеет цвета точек или вершин!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="349"/>
        <source>Both entities have colors! Remove the colors on the entity you wish to import the colors to!</source>
        <translation>Оба объекта имеют цвет! Удалите цвет объекта, для которого хотите импортировать цвет!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="365"/>
        <source>Destination cloud (or vertices) must be a real point cloud!</source>
        <translation>Целевое облако (или вершины) должно быть действительно облаком точек!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="378"/>
        <location filename="../ccEntityAction.cpp" line="512"/>
        <source>An error occurred! (see console)</source>
        <translation>Возникла ошибка! (см. консоль)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="415"/>
        <source>Source</source>
        <translation>Источник</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="415"/>
        <source>Destination</source>
        <translation>Назначение</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="445"/>
        <source>entity</source>
        <translation>объект</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="462"/>
        <source>No scalar field was selected</source>
        <translation>Не выбрано скалярное поле</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="573"/>
        <source>Mesh already has colors</source>
        <translation>Модель уже имеет цвета</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="574"/>
        <source>Mesh &apos;%1&apos; already has colors! Overwrite them?</source>
        <translation>Модель &apos;%1&apos; уже имеет цвета! Заменить их?</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="606"/>
        <source>Intensity range</source>
        <translation>Диапазон интенсивности</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="606"/>
        <source>Do you want to define the theoretical intensity range (yes)
or use the actual one (no)?</source>
        <translation>Хотите расчитать диапазон интенсивности (да)
или использовать текущий (нет)?</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="608"/>
        <source>Min</source>
        <translation>Мин</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="608"/>
        <source>Max</source>
        <translation>Макс</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="608"/>
        <source>Theroetical intensity</source>
        <translation>Расчетная интенсивность</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="652"/>
        <source>Intensity scalar field</source>
        <translation>Скалярное поле интенсивности</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="652"/>
        <source>Choose scalar field</source>
        <translation>Выберите скалярное поле</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="566"/>
        <source>[ConvertTextureToColor] Mesh &apos;%1&apos; has no material/texture!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="590"/>
        <source>[ConvertTextureToColor] Failed to convert texture on mesh &apos;%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="631"/>
        <source>[EnhanceRGBWithIntensities] Entity &apos;%1&apos; has no RGB color!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="636"/>
        <source>[EnhanceRGBWithIntensities] Entity &apos;%1&apos; has no scalar field!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="689"/>
        <source>[EnhanceRGBWithIntensities] Failed to apply the process on entity &apos;%1&apos;!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="707"/>
        <location filename="../ccEntityAction.cpp" line="811"/>
        <source>No eligible point cloud in selection!</source>
        <translation>В выбранных нет подходящего облака точек!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="713"/>
        <source>Gaussian filter</source>
        <translation>Гауссовский фильтр</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="756"/>
        <location filename="../ccEntityAction.cpp" line="879"/>
        <source>Failed to create scalar field for cloud &apos;%1&apos; (not enough memory?)</source>
        <translation>Не удалось создать скалярное поле для облака &apos;%1&apos; (мало памяти?)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="791"/>
        <source>Failed to compute entity [%1] octree! (not enough memory?)</source>
        <translation>Не удалось вычислить октодерево объекта [%1]! (мало памяти?)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="796"/>
        <location filename="../ccEntityAction.cpp" line="919"/>
        <source>Entity [%1] has no active scalar field!</source>
        <translation>Объект [%1] не имеет активного скалярного поля!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="827"/>
        <source>Spatial sigma</source>
        <translation>3D сигма</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="828"/>
        <source>Scalar sigma</source>
        <translation>Скаляр.сигма</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="932"/>
        <source>Scalar Field to RGB</source>
        <translation>Скалярное поле в RGB</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="933"/>
        <source>Mix with existing colors (if any)?</source>
        <translation>Смешать с существующими цветами (если есть)?</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="978"/>
        <source>Random colors</source>
        <translation>Случайные цвета</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="979"/>
        <source>Number of random colors (will be regularly sampled over the SF interval):</source>
        <translation>Число случайных цветов (распределяются равномерно в диапазоне значений СП):</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1070"/>
        <source>Cloud %1 has no displayed scalar field!</source>
        <translation>Облако %1 не имеет отображаемого скалярного поля!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1077"/>
        <source>SF name</source>
        <translation>Имя СП</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1078"/>
        <source>name:</source>
        <translation>имя:</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1080"/>
        <source>unknown</source>
        <translation>неизвестно</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1245"/>
        <source>New scalar field &apos;%1&apos; added to %2 (value = %3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1353"/>
        <source>Export SF to coordinate(s)</source>
        <translation>Экспорт СП в координату(ы)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1392"/>
        <source>SF --&gt; coordinate</source>
        <translation>СП --&gt; координата</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1450"/>
        <location filename="../ccEntityAction.cpp" line="1614"/>
        <source>The process failed!</source>
        <translation>Обработка не удалась!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1579"/>
        <source>Export normals to SF(s)</source>
        <translation>Экспорт нормалей в скалярное поле(я)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1608"/>
        <source>Cloud &apos;%1&apos; has no normals</source>
        <translation>Облако &apos;%1&apos; не имеет нормалей</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1654"/>
        <source>An error occurred (see Console for more details)</source>
        <translation>Возникла ошибка (информация в консоли)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1709"/>
        <source>[SfFromColor] Not enough memory to instantiate SF &apos;%1&apos; on cloud &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1766"/>
        <source>[SfFromColor] Failed to add scalar field &apos;%1&apos; to cloud &apos;%2&apos;?!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1773"/>
        <source>[SfFromColor] New scalar fields (%1) added to &apos;%2&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2422"/>
        <source>[DoActionComputeOctree] No eligible entities in selection!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2551"/>
        <source>[DoActionClearNormals] Can&apos;t remove normals per-vertex on a sub mesh!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1808"/>
        <source>Mesh [%1] vertices have no activated scalar field!</source>
        <translation>У вершин модели [%1] нет скалярного поля!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="525"/>
        <source>Unexpected null cloud pointers!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="531"/>
        <source>[ccEntityAction::interpolateSFs] The source cloud has no scalar field!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="538"/>
        <source>[ccEntityAction::interpolateSFs] Invalid scalar field index!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="548"/>
        <source>[ccEntityAction::interpolateSFs] An error occurred! (see console)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="821"/>
        <source>No active scalar field</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="837"/>
        <source>3*sigma = 99.7% attenuation</source>
        <translation type="unfinished">3*сигма = 98% аттенюации {3*?} {99.7%?}</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="838"/>
        <source>Scalar field&apos;s sigma controls how much the filter behaves as a Gaussian Filter
Sigma at +inf uses the whole range of scalars</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="904"/>
        <source>[BilateralFilter] Failed to apply filter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1393"/>
        <source>Enter the coordinate equivalent to NaN values:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1405"/>
        <source>[SetSFAsCoord] By default the coordinate equivalent to NaN values will be the minimum SF value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1824"/>
        <location filename="../ccEntityAction.cpp" line="2142"/>
        <location filename="../ccEntityAction.cpp" line="2206"/>
        <source>Select at least one point cloud</source>
        <translation>Выберите минимум одно облако точек</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1894"/>
        <source>Can&apos;t compute normals on sub-meshes! Select the parent mesh instead</source>
        <translation>Не удалось вычислить нормали для субмодели! Выберите родительскую модель</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2055"/>
        <source>Failed to compute or orient the normals on some clouds! (see console)</source>
        <translation>Не удалось вычислить или ориентировать нормали нескольких облаков (см. консоль)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2057"/>
        <source>Failed to compute or orient the normals! (see console)</source>
        <translation>Не удалось вычислить или ориентировать нормали! (см. консоль)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2065"/>
        <source>Mesh normals</source>
        <translation>Нормали модели</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2066"/>
        <source>Compute per-vertex normals (smooth) or per-triangle (faceted)?</source>
        <translation>Вычислить нормали к вершинам (сглаженно) или к треугольникам (структурно)?</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2070"/>
        <source>Per-vertex</source>
        <translation>К вершинам</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2071"/>
        <source>Per-triangle</source>
        <translation>К треугольникам</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2094"/>
        <source>Failed to compute normals on mesh &apos;%1&apos;</source>
        <translation>Не удалось вычислить нормали к модели &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2149"/>
        <source>Orient normals (FM)</source>
        <translation>Ориентировать нормали (БСМ)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2150"/>
        <source>Octree level</source>
        <translation>Уровень октодерева</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2175"/>
        <location filename="../ccEntityAction.cpp" line="2237"/>
        <source>Cloud &apos;%1&apos; has no normals!</source>
        <translation>Облако &apos;%1&apos; не имеет нормалей!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2192"/>
        <location filename="../ccEntityAction.cpp" line="2255"/>
        <source>Process failed (check console)</source>
        <translation>Обработка не удалась (см. консоль)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2196"/>
        <location filename="../ccEntityAction.cpp" line="2259"/>
        <source>Normals have been oriented: you may still have to globally invert the cloud normals however (Edit &gt; Normals &gt; Invert).</source>
        <translation>Нормали сориентированы: однако Вы все еще можете инвертировать их для всего облака (Правка &gt; Нормали &gt; Инвертировать).</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2213"/>
        <source>Neighborhood size</source>
        <translation>Размер окрестности</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2214"/>
        <source>Neighbors</source>
        <translation>Соседи</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2248"/>
        <source>Process failed on cloud &apos;%1&apos;</source>
        <translation>Обработка облака &apos;%1&apos; не удалась</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2311"/>
        <location filename="../ccEntityAction.cpp" line="2323"/>
        <source>[ccEntityAction::convertNormalsTo] Not enough memory!</source>
        <translation>[ccEntityAction::convertNormalsTo] Недостаточно памяти!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2355"/>
        <source>[ccEntityAction::convertNormalsTo] Internal error: unhandled destination!</source>
        <translation>[ccEntityAction::convertNormalsTo] Внутренняя ошибка: необработанное назначение!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2376"/>
        <source>Error(s) occurred! (see console)</source>
        <translation>Возникла ошибка(и)! (см. консоль)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2507"/>
        <source>Octree computation on cloud &apos;%1&apos; failed!</source>
        <translation>Не удалось вычислить октодерево для облака &apos;%1&apos;!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2664"/>
        <location filename="../ccEntityAction.cpp" line="2808"/>
        <source>Distribution</source>
        <translation>Распределение</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2664"/>
        <source>Choose distribution</source>
        <translation>Выберите распределение</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2679"/>
        <source>Local Statistical Test (Gauss)</source>
        <translation>Локальный статистический тест (Гаусс)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2682"/>
        <source>Local Statistical Test (Weibull)</source>
        <translation>Локальный статистический тест (Вейбулл)</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2685"/>
        <source>Invalid distribution!</source>
        <translation>Неверное распределение!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2808"/>
        <source>Distribution Fitting</source>
        <translation>Подбор распределения</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2853"/>
        <source>Scalar field &apos;%1&apos; of cloud %2 has no valid values</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2868"/>
        <source>mean = %1 / std.dev. = %2</source>
        <translation>сред. = %1 / станд.отклон. = %2</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2879"/>
        <source>[Distribution fitting] Additional Weibull distrib. parameters: mode = %1 / skewness = %2</source>
        <translation>[Distribution fitting] Доп. параметры распределения по Вейбуллу: режим = %1 / асимметрия = %2</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2890"/>
        <source>[Distribution fitting] %1</source>
        <translation>[Distribution fitting] %1</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2902"/>
        <source>[Distribution fitting] Not enough memory!</source>
        <translation>[Distribution fitting] Недостаточно памяти!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2913"/>
        <source>[Distribution fitting] %1: Chi2 Distance = %2</source>
        <translation>[Distribution fitting] %1: Chi2 расстояние = %2</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2917"/>
        <source>[Distribution fitting] Failed to compute Chi2 distance?!</source>
        <translation>[Distribution fitting] Не удалось вычислить Chi2 расстояние?!</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2938"/>
        <source>Scalar field statistics:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2939"/>
        <source>Number of valid values = %1 / %2 (%3%)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2940"/>
        <source>Sum of all valid values = %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2941"/>
        <source>Sum of all valid squared values = %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2942"/>
        <source>Average value = %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2943"/>
        <source>RMS (Root Mean Square) = %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2948"/>
        <source>[Distribution fitting]</source>
        <translation>[Distribution fitting]</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2956"/>
        <source>Count</source>
        <translation>Кол-во</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="2963"/>
        <source>[Entity: %1]-[SF: %2] Couldn&apos;t compute distribution parameters!</source>
        <translation>[Объект: %1]-[СП: %2] Нельзя вычислить параметры распределения!</translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="409"/>
        <source>Whether the point is expressed in the entity original coordinate system (before being shifted by CC) or not</source>
        <translation>Либо точка выражена в исходной системе координат (перед расчетом сдвига), либо нет</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="60"/>
        <source>Invalid object type</source>
        <translation>Неверный тип объекта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="100"/>
        <source>An error occurred during entity &apos;%1&apos; illumination!</source>
        <translation>Произошла ошибка во время освещения объекта &quot;%1&quot;!</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="114"/>
        <source>Entity &apos;%1&apos; normals have been automatically disabled</source>
        <translation>Нормали объекта &apos;%1&apos; были автоматически выключены</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="133"/>
        <source>Process has been cancelled by the user</source>
        <translation>Обработка была прервана пользователем</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="203"/>
        <source>Failed to generate the set of rays</source>
        <translation>Не удалось подготовить набор лучей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="226"/>
        <source>Process failed</source>
        <translation>Не удалось обработать</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="59"/>
        <source>RANSAC</source>
        <translation>RANSAC</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="65"/>
        <source>No point cloud to attempt RANSAC on (be sure to open one with &quot;-O [cloud filename]&quot; before &quot;-%2&quot;)</source>
        <translation>Нет облака для расчета RANSAC (откройте одно &quot;-O [имя файла облака]&quot; перед &quot;-%2&quot;)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="102"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="491"/>
        <source>	%1 : %2</source>
        <translation>	%1 : %2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="107"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="122"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="137"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="152"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="167"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="182"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="197"/>
        <source>Missing parameter: number after &quot;-%1 %2&quot;</source>
        <translation>Отсутствует параметр: число после &quot;-%1 %2&quot;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="115"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="130"/>
        <source>	Epsilon : %1</source>
        <translation>	Эпсилон : %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="145"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="160"/>
        <source>	Bitmap Epsilon : %1</source>
        <translation>	Эпсилон структуры : %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="175"/>
        <source>	support points: %1</source>
        <translation>	опорных точек: %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="190"/>
        <source>	Max Normal Deviation : %1</source>
        <translation>	Макс. отклонение нормалей : %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="205"/>
        <source>	Probability : %1</source>
        <translation>	Вероятность : %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="260"/>
        <source>Missing parameter: primitive type after &quot;-%1 %2&quot;</source>
        <translation>Отсутствует параметр: тип примитива после &quot;-%1 %2&quot;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="306"/>
        <source>No valid parameter: primitive type after &quot;-%1 %2&quot;</source>
        <translation>Нет правильного параметра: тип примитива после &quot;-%1 %2&quot;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="327"/>
        <source>	Default Shape Search == %1</source>
        <translation>	Поиск формы по умолч. == %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="332"/>
        <source>	Default output == %1</source>
        <translation>	Вывод по умолч. == %1</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="478"/>
        <source>
Missing parameter: Directory after &quot;-%1 %2&quot;</source>
        <translation>Отсутствует параметр: Каталог после &quot;-%1 %2&quot;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="485"/>
        <source>
%1 Does not exist	creating path</source>
        <translation>%1 не существует	создание трассы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/include/qRANSAC_SD_Commands.h" line="496"/>
        <source>
%1 path could not be created, skipping %2</source>
        <translation>%1 трасса не создана, пропуск %2</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/src/cc2DLabel.cpp" line="40"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompassImport.cpp" line="116"/>
        <source>Dip Field:</source>
        <comment>ccCompassImport</comment>
        <translation>Поле УгПад.:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompassImport.cpp" line="117"/>
        <source>Dip-Direction Field:</source>
        <comment>ccCompassImport</comment>
        <translation>Поле азимута:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompassImport.cpp" line="118"/>
        <source>Plane Size</source>
        <comment>ccCompassImport</comment>
        <translation>Размер плоскости</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompassImport.cpp" line="224"/>
        <source>Trend Field:</source>
        <comment>ccCompassImport</comment>
        <translation>Поле направления:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompassImport.cpp" line="225"/>
        <source>Plunge Field:</source>
        <comment>ccCompassImport</comment>
        <translation>Поле уклона:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompassImport.cpp" line="226"/>
        <source>Display Length</source>
        <comment>ccCompassImport</comment>
        <translation>Показывать длину</translation>
    </message>
    <message>
        <location filename="../ccContourLinesGenerator.cpp" line="349"/>
        <source>Contour plot</source>
        <translation>Контурное изображение</translation>
    </message>
    <message>
        <location filename="../ccContourLinesGenerator.cpp" line="350"/>
        <source>Levels: %1
Cells: %2 x %3</source>
        <translation>Уровней: %1
Ячеек: %2 x %3</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/src/CSF.cpp" line="126"/>
        <source>Cloth deformation
%1 x %2 particles</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/include/facetsClassifier.h" line="402"/>
        <source>Families classification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/include/facetsClassifier.h" line="449"/>
        <source>Sub-families classification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qM3C2/src/qM3C2Tools.cpp" line="634"/>
        <source>Please wait...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="5356"/>
        <source>Select at least one point cloud with normals</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="8121"/>
        <source>Circle r=%1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="76"/>
        <source>Internal error: unknown scalar field &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="115"/>
        <source>Invalid input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="121"/>
        <source>Invalid classifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="127"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="309"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="496"/>
        <source>Training method called without any feature (source)?!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="171"/>
        <source>[3DMASC] Classifying %1 points with %2 feature(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="185"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="387"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="566"/>
        <source>Internal error: invalid source &apos;%1&apos;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="295"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="501"/>
        <source>Invalid input cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="303"/>
        <source>Classifier hasn&apos;t been trained yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="314"/>
        <source>Invalid test subset (associated point cloud is different)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="323"/>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="516"/>
        <source>Missing/invalid &apos;Classification&apos; field on input cloud</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="355"/>
        <source>[3DMASC] Testing data: %1 samples with %2 feature(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="507"/>
        <source>Invalid train subset (associated point cloud is different)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="638"/>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="677"/>
        <source>Training failed for an unknown reason...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="689"/>
        <source>Classifier hasn&apos;t been trained, can&apos;t save it</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="696"/>
        <source>Saving classifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="718"/>
        <source>Loading classifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="742"/>
        <source>Loaded classifier is invalid</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/q3DMASCClassifier.cpp" line="747"/>
        <source>Loaded classifier doesn&apos;t seem to be trained</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineParser.cpp" line="403"/>
        <source>	No %1 loaded. Load some with the -O command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineParser.cpp" line="409"/>
        <source>Regex string invalid: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineParser.cpp" line="427"/>
        <source>%1/%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineParser.cpp" line="487"/>
        <source>	[*] UID: %2 name: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccCommandLineParser.cpp" line="493"/>
        <source>	[ ] UID: %2 name: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QuaGzipFile</name>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quagzipfile.cpp" line="60"/>
        <source>QIODevice::Append is not supported for GZIP</source>
        <translation>QIODevice::Добавление не поддерживается для  GZIP</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quagzipfile.cpp" line="66"/>
        <source>Opening gzip for both reading and writing is not supported</source>
        <translation>Открытие gzip для чтения и записи не поддерживается</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quagzipfile.cpp" line="74"/>
        <source>You can open a gzip either for reading or for writing. Which is it?</source>
        <translation>Вы можете открыть gzip либо для чтения, либо для записи. Выбирайте!</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quagzipfile.cpp" line="80"/>
        <source>Could not gzopen() file</source>
        <translation>Нельзя открыть файл через  gzopen()</translation>
    </message>
</context>
<context>
    <name>QuaZIODevice</name>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quaziodevice.cpp" line="147"/>
        <source>QIODevice::Append is not supported for QuaZIODevice</source>
        <translation>QIODevice::Добавление не поддерживается для QuaZIODevice</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quaziodevice.cpp" line="152"/>
        <source>QIODevice::ReadWrite is not supported for QuaZIODevice</source>
        <translation>QIODevice::Чтение-запись не поддерживается для QuaZIODevice</translation>
    </message>
</context>
<context>
    <name>QuaZipFile</name>
    <message>
        <location filename="../../plugins/core/IO/qPhotoscanIO/extern/quazip/quazip/quazip/quazipfile.cpp" line="247"/>
        <source>ZIP/UNZIP API error %1</source>
        <translation>ZIP/UNZIP API ошибка %1</translation>
    </message>
</context>
<context>
    <name>QuantiDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/QuantiDialog.ui" line="14"/>
        <source>Histogram Clustering setting</source>
        <translation>Кластеризация гистограммы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/QuantiDialog.ui" line="22"/>
        <source>Quantification index</source>
        <translation>Индекс квантификации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/QuantiDialog.ui" line="78"/>
        <source>Colors available :</source>
        <translation>Доступно цветов :</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/QuantiDialog.ui" line="104"/>
        <source>1</source>
        <translation>1</translation>
    </message>
</context>
<context>
    <name>RDBOpenDlg</name>
    <message>
        <location filename="../../plugins/core/IO/qRDBIO/ui/openRDBDlg.ui" line="14"/>
        <source>Open Riegl RDB 2 file</source>
        <translation>Открыть файл RIEGL RDB 2</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qRDBIO/ui/openRDBDlg.ui" line="20"/>
        <source>RDB Info</source>
        <translation>Сводка</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qRDBIO/ui/openRDBDlg.ui" line="26"/>
        <source>Points</source>
        <translation>Точек</translation>
    </message>
</context>
<context>
    <name>RansacSDDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="14"/>
        <source>Ransac Shape Detection</source>
        <translation>Определение форм RANSAC</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="24"/>
        <source>Primitives</source>
        <translation>Примитивы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="30"/>
        <source>Plane</source>
        <translation>Плоскость</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="40"/>
        <source>Sphere</source>
        <translation>Сфера</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="50"/>
        <source>Cylinder</source>
        <translation>Цилиндр</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="60"/>
        <source>Cone</source>
        <translation>Конус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="70"/>
        <source>Torus</source>
        <translation>Тор</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="438"/>
        <source>max distance to primitive</source>
        <translation>макс. отклонения от примитива</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="445"/>
        <source>Maximum distance of samples to the ideal shape</source>
        <translation>Макс. расстояние выборки от идеальной формы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="471"/>
        <source>sampling resolution</source>
        <translation>разрешение выборки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="478"/>
        <source>Should correspond to the distance between neighboring points in the data</source>
        <translation>Должно соответствовать расстоянию между соседними точками данных</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="504"/>
        <source>max normal deviation</source>
        <translation>макс. отклонения нормалей</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="511"/>
        <source>Maximum deviation from the ideal shape normal vector (in degrees)</source>
        <translation>Максимальное отклонение от нормального вектора идеальной формы (в градусах)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="537"/>
        <source>overlooking probability</source>
        <translation>вероятность пропуска</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="544"/>
        <source>Probability that no better candidate was overlooked during sampling (the lower the better!)</source>
        <translation>Вероятность того, что ни один лучший кандидат не был пропущен во время выборки (чем меньше, тем лучше!)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="383"/>
        <source>Min support points per primitive</source>
        <translation>Мин. точек на примитив</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="86"/>
        <source>Cone Advanced Parameters</source>
        <translation>Параметры конусов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="100"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="241"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="310"/>
        <source>Max Radius</source>
        <translation>Макс. радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="130"/>
        <source>Max Length</source>
        <translation>Макс. длина</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="160"/>
        <source>Max Angle</source>
        <translation>Макс угол</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="170"/>
        <source>°</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="203"/>
        <source>Sphere Advanced Parameters</source>
        <translation>Параметры сфер</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="211"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="280"/>
        <source>Min Radius</source>
        <translation>Мин. радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="272"/>
        <source>Cylinder Advanced Parameters</source>
        <translation>Параметры цилиндров</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="341"/>
        <source>Save leftover points into new cloud</source>
        <translation>Сохранить оставшиеся точки в новое облако</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="348"/>
        <source>Use Least Squares fitting on found shapes</source>
        <translation>Использовать МНК для вписывания форм</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="358"/>
        <source>Will attempt to convert Spheres, Cones, Cylinders and Torus into a simpler shape (for example Cones may be simplified into a Cylinder, Plane, or Sphere)</source>
        <translation>Попытаться конвертировать сферы, конусы, цилиндры и торы в более простые формы (например, конусы могут быть упрощены до цилиндра, плоскости или сферы)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="361"/>
        <source>Attempt to simplify shapes</source>
        <translation>Пытаться упростить формы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="390"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="393"/>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="396"/>
        <source>This is the minimal number of points required for a primitive</source>
        <translation>Это минимальное количество точек, необходимое для вписывания примитива</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="430"/>
        <source>Parameters</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="568"/>
        <source>Torus Advanced Parameters</source>
        <translation>Параметры торов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="576"/>
        <source>Min Minor Radius</source>
        <translation>Мин. внутренний радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="606"/>
        <source>Max Minor Radius</source>
        <translation>Макс. внутренний радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="636"/>
        <source>Min Major Radius</source>
        <translation>Мин. внешний радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="666"/>
        <source>Max Major Radius</source>
        <translation>Макс. внешний радиус</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/ui/ransacSDDlg.ui" line="697"/>
        <source>Set Random color for each shape found</source>
        <translation>Случайный цвет каждой формы</translation>
    </message>
</context>
<context>
    <name>RasterExportOptionsDialog</name>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="14"/>
        <source>Raster export options</source>
        <translation>Экспорт растра</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="35"/>
        <source>Raster dimensions:</source>
        <translation>Размеры растра:</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="64"/>
        <source>Export RGB colors</source>
        <translation>Экспорт цветов RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="71"/>
        <source>Export heights</source>
        <translation>Экспорт высот</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="81"/>
        <source>Export active layer</source>
        <translation>Экспорт активного слоя</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="95"/>
        <source>Export density (population per cell)</source>
        <translation>Экспорт плотности (элементов на ячейку)</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterExportOptionsDlg.ui" line="88"/>
        <source>Export all scalar fields</source>
        <translation>Экспорт всех скалярных полей</translation>
    </message>
</context>
<context>
    <name>RasterizeToolDialog</name>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="14"/>
        <source>Rasterize</source>
        <translation>Растеризация</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="521"/>
        <source>Cloud</source>
        <translation>Облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="468"/>
        <source>Update grid</source>
        <translation>Обновить сетку</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="46"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="55"/>
        <source>size</source>
        <translation>размер</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="62"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="840"/>
        <source>step</source>
        <translation>интервал</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="100"/>
        <source>Edit grid</source>
        <translation>Правка</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="109"/>
        <source>Active layer (or &apos;scalar field&apos;)</source>
        <translation>Активный слой (или &apos;скалярное поле&apos;)</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="112"/>
        <source>active layer</source>
        <translation>слой</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="126"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="706"/>
        <source>range</source>
        <translation>диапазон</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="143"/>
        <source>Projection</source>
        <translation>Проекция</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="149"/>
        <source>direction</source>
        <translation>направление</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="266"/>
        <source>cell height</source>
        <translation>высота ячейки</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="381"/>
        <source>minimum height</source>
        <translation>минимальная высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="386"/>
        <source>average height</source>
        <translation>средняя высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="391"/>
        <source>maximum height</source>
        <translation>максимальная высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="205"/>
        <source>minimum value</source>
        <translation>минимальное значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="210"/>
        <source>average value</source>
        <translation>среднее значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="215"/>
        <source>maximum value</source>
        <translation>максимальное значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="321"/>
        <source>Use the nearest point of the input cloud in each cell instead of the cell center</source>
        <translation>Использовать ближайшую точку входного (исходного) облака в каждой ячейке вместо центра ячейки</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="324"/>
        <source>resample input cloud</source>
        <translation>проредить исходное облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="187"/>
        <source>Warning: the original point&apos;s height will be
replaced by the cell&apos;s average height!</source>
        <translation>Внимание: исходная высот точки будет
заменена средней по ячейке!</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="78"/>
        <source>grid cell size (in the same units as the coordinates of the point cloud)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="119"/>
        <source>Visible layer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="156"/>
        <source>Projection direction</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="198"/>
        <source>SF projection method</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="225"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="307"/>
        <source>inverse var</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="233"/>
        <source>Std. dev. layer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="246"/>
        <source>Project SF(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="249"/>
        <source>project SF(s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="259"/>
        <source>Std. dev. scalar field used for inverse variance weighted average</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="273"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;Per-cell height computation method:&lt;ul&gt;
&lt;li&gt;minimum = lowest point in the cell&lt;/li&gt;
&lt;li&gt;average = mean height of all points inside the cell&lt;/li&gt;
&lt;li&gt;maximum = highest point in the cell&lt;/li&gt;
&lt;li&gt;median = median height of all points inside the cell&lt;/li&gt;
&lt;li&gt;inverse var = inverse variance weighted average. Calculate variance from std. dev. SF.&lt;/li&gt;
&lt;/ul&gt;
&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="364"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;Strategy to fill empty cells:
&lt;ul&gt;
&lt;li&gt;minimum height&lt;/li&gt;
&lt;li&gt;average height&lt;/li&gt;
&lt;li&gt;maximum height&lt;/li&gt;
&lt;li&gt;user specified height&lt;/li&gt;
&lt;li&gt;interpolation&lt;/li&gt;
&lt;/ul&gt;
&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="406"/>
        <source>kriging</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="561"/>
        <source>Export statistics:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="568"/>
        <source>When exporting to a cloud or a mesh,
adds one scalar field for each metric checked below,
applied to the height values</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="573"/>
        <source>height</source>
        <translation type="unfinished">высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="583"/>
        <source>When exporting to a cloud or a mesh,
adds one scalar field for each metric checked below,
applied to all existing scalar fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="588"/>
        <source>scalar fields</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="628"/>
        <source>Percentile (customizable) of values in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="631"/>
        <source>percentile</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="641"/>
        <source>Percentile value 0-99.99</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="644"/>
        <source>%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="663"/>
        <source>Median of values in each cell (= p50 percentile)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="673"/>
        <source>Number of points in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="683"/>
        <source>Average of values in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="693"/>
        <source>Standard deviation of values in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="696"/>
        <source>std. dev.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="703"/>
        <source>Range of values in each cell (= max - min)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="713"/>
        <source>Maximum value in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="716"/>
        <source>max</source>
        <translation type="unfinished">макс</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="723"/>
        <source>Minimum value in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="726"/>
        <source>min</source>
        <translation type="unfinished">мин</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="733"/>
        <source>Number of unique values in each cell</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="736"/>
        <source>unique val.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="788"/>
        <source>Contour plot</source>
        <translation>Контурное изображение</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="811"/>
        <source>The contour plot is computed on the active layer</source>
        <translation>Контурное изображение вычисляется по активному слою</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="984"/>
        <source>Hillshade</source>
        <translation>Отмывка рельефа</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1001"/>
        <source>Hillshade is computed on the height layer</source>
        <translation>Отмывка рельефа выполняется по высотам</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1010"/>
        <source>Sun zenith</source>
        <translation>Зенит солнца</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1017"/>
        <source>Zenith angle (in degrees) = 90 - altitude angle</source>
        <translation>Зенитное расстояние (в градусах) = 90° - угол возвышения</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1020"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1046"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1036"/>
        <source>Sun azimuth</source>
        <translation>Азимут солнца</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1043"/>
        <source>Azimuth angle (in degrees)</source>
        <translation>Азимут (в градусах)</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1085"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1094"/>
        <source>Volume</source>
        <translation>Объем</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1108"/>
        <source>Non empty cells</source>
        <translation>Непустых ячеек</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="337"/>
        <source>Empty cells</source>
        <translation>Пустые ячейки</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="220"/>
        <source>median value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="287"/>
        <source>minimum</source>
        <translation>минимальная</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="292"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="686"/>
        <source>average</source>
        <translation>средняя</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="297"/>
        <source>maximum</source>
        <translation>максимальная</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="302"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="666"/>
        <source>median</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="349"/>
        <source>Fill with</source>
        <translation>Заполнить</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="376"/>
        <source>leave empty</source>
        <translation>оставить пустыми</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="396"/>
        <source>user specified value</source>
        <translation>ввести значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="401"/>
        <source>interpolate</source>
        <translation>интерполировать</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="440"/>
        <source>Custom value for empty cells</source>
        <translation>Задать собственное значение для пустых ячеек</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="424"/>
        <source>Empty cell value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="501"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="967"/>
        <source>Export</source>
        <translation>Экспорт</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="518"/>
        <source>Export grid as a point cloud</source>
        <translation>Экспорт сетки как облака точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="528"/>
        <source>Export grid as a mesh</source>
        <translation>Экспорт сетки как цифровой модели</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="531"/>
        <source>Mesh</source>
        <translation>Цифровая модель</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="676"/>
        <source>population</source>
        <translation>популяция</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="755"/>
        <source>Export grid as a raster (geotiff)</source>
        <translation>Экспорт сетки в виде растра (GeoTIFF)</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="758"/>
        <source>Raster</source>
        <translation>Растр</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="765"/>
        <source>Export grid as an image</source>
        <translation>Экспорт сетки в виде изображения</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="768"/>
        <source>Image</source>
        <translation>Изображение</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="775"/>
        <source>Export grid as a matrix (text file)</source>
        <translation>Экспорт сетки в виде матрицы (текст. файл)</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="778"/>
        <source>Matrix</source>
        <translation>Матрица</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="820"/>
        <source>Start value</source>
        <translation>Начать с</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="860"/>
        <source>Min. vertex count</source>
        <translation>Минимум вершин</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="867"/>
        <source>Min vertex count per iso-line (to ignore the smallest ones)</source>
        <translation>Минимально допустимое количество вершин-узлов изолинии (для игнорирования небольших изолиний)</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="880"/>
        <source>Line width</source>
        <translation>Толщина линий</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="887"/>
        <source>Default contour lines width</source>
        <translation>Толщина горизонталей по умолчанию</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="904"/>
        <source>colorize</source>
        <translation>заливка</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="911"/>
        <source>ignore borders</source>
        <translation>игнорировать границы</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="939"/>
        <source>project contours on the altitude layer</source>
        <translation>проекция горизонталей на слой высот</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="951"/>
        <source>Remove all contour lines</source>
        <translation>Удалить все горизонтали</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="954"/>
        <source>Clear</source>
        <translation>Очистить</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="964"/>
        <source>Export contour lines to the DB tree</source>
        <translation>Экспорт горизонталей в базу (древо) данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/rasterizeDlg.ui" line="974"/>
        <location filename="../ui_templates/rasterizeDlg.ui" line="1077"/>
        <source>Generate</source>
        <translation>Создать</translation>
    </message>
</context>
<context>
    <name>RegistrationDialog</name>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="14"/>
        <source>Clouds registration</source>
        <translation>Сшивка облаков</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="26"/>
        <source>Role assignation</source>
        <translation>Назначение ролей</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="92"/>
        <location filename="../ui_templates/registrationDlg.ui" line="95"/>
        <source>press once to exchange model and data clouds</source>
        <translation>щелкните, чтобы поменять облака местами</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="98"/>
        <source>swap</source>
        <translation>поменять</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="115"/>
        <source>Parameters</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="123"/>
        <location filename="../ui_templates/registrationDlg.ui" line="126"/>
        <source>By choosing this criterion, you can control the computation time.</source>
        <translation>Этим параметром вы настраиваете длительность расчета.</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="129"/>
        <source>Number of iterations</source>
        <translation>Число итераций</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="139"/>
        <source>Set the maximal number of step for the algorithm regsitration computation .</source>
        <translation>Установить предел шагов работы алгоритма сшивки.</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="158"/>
        <source>By choosing this criterion, you can control the quality of the result.</source>
        <translation>Эти параметром вы настраиваете качество получаемого результата.</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="161"/>
        <source>RMS difference</source>
        <translation>Сходимость СКО</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="177"/>
        <source>Set the minimum RMS improvement between 2 consecutive iterations (below which the registration process will stop).</source>
        <translation>Установить допуск на изменение СКО в двух последовательных итерациях (при значении ниже заданного расчет сшивки останавливается).</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="193"/>
        <location filename="../ui_templates/registrationDlg.ui" line="206"/>
        <source>Rough estimation of the final overlap ratio of the data cloud (the smaller, the better the initial registration should be!)</source>
        <translation>Примерная оценка зоны перекрытия двух облаков (начинать сшивку лучше с небольших значений!)</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="199"/>
        <source>Final overlap</source>
        <translation>Зона перекрытия</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="32"/>
        <source>&apos;data&apos; entity</source>
        <translation>выравниваемый/подгоняемый объект данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="35"/>
        <source>to be aligned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="42"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;entity to align (will be displaced)&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;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="45"/>
        <source>Entity to align (will be displaced)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="69"/>
        <source>&apos;model&apos; entity</source>
        <translation>Опорный неизменяемый объект данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="72"/>
        <source>reference</source>
        <translation>опорное</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="79"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;reference entity (won&apos;t move)&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;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="82"/>
        <source>Reference entity (won&apos;t move)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="249"/>
        <source>Whether to adjust the scale of the &apos;data&apos; entity</source>
        <translation>Нужно ли исправлять масштаб сшиваемого объекта</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="252"/>
        <source>adjust scale</source>
        <translation>исправлять масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="280"/>
        <source>Normals</source>
        <translation type="unfinished">Нормали</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="287"/>
        <source>options to take normals into account, to improve the registration result</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="291"/>
        <source>Ignored</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="296"/>
        <source>Opposite side</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="301"/>
        <source>Same side</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="306"/>
        <source>Double-sided</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="366"/>
        <source>max thread count</source>
        <translation>кол-во потоков</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="373"/>
        <source>Maximum number of threads/cores to be used
(CC or your computer might not respond for a while if you use all available cores)</source>
        <translation>Максимальное число используемых потоков/ядер процессора
(При использовании CC всех ядер ПК может не отвечать на действия пользователя)</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="404"/>
        <source>Research</source>
        <translation>Эксперт</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="412"/>
        <source>Random sampling limit</source>
        <translation>Предел случайного прореживания</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="419"/>
        <source>Above this limit, clouds are randomly resampled at each iteration</source>
        <translation>При большом количестве точек, они будут прорежены до заданного предела при каждой итерации</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="444"/>
        <source>Rotation</source>
        <translation>Вращение</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="484"/>
        <source>NONE</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="498"/>
        <source>Translation</source>
        <translation>Сдвиг</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="575"/>
        <location filename="../ui_templates/registrationDlg.ui" line="578"/>
        <source>Chose this option to remove points that are likely to disturb the registration during the computation.</source>
        <translation>Выберите этот параметр для исключения из расчета точек, ухудшающих результат сшивки.</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="581"/>
        <source>Enable farthest points removal</source>
        <translation>Не учитывать далекие точки</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="588"/>
        <location filename="../ui_templates/registrationDlg.ui" line="598"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Use the displayed scalar field as weights (the bigger its associated scalar value/weight is, the more influence the point will have).&lt;/p&gt;&lt;p&gt;Note that only absolute distances are considered (i.e. minimal weight is 0).&lt;/p&gt;&lt;p&gt;Weights are automatically normalized.&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;Помните, что рассматриваются только абсолютные отклонения (минимальный вес - 0).&lt;/p&gt;&lt;p&gt;Веса автоматически нормализуются.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="591"/>
        <source>Data: use displayed S.F. (absolute values) as weights</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="601"/>
        <source>Model: use displayed S.F. (absolute values) as weights</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="608"/>
        <source>In combination with a small overlap, prevents
the cloud from sinking under the mesh surface.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/registrationDlg.ui" line="612"/>
        <source>Use C2M signed distances (mesh as reference only)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RgbDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="14"/>
        <source>RGB color setting</source>
        <translation>Выборка по цвету RGB</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="22"/>
        <source>Choose the first point </source>
        <translation>Точка начала диапазона </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="38"/>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="179"/>
        <source>Red (0-255)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="45"/>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="206"/>
        <source>Blue (0-255)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="65"/>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="158"/>
        <source>Green (0-255)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="112"/>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="165"/>
        <source>Pick the plane center (click again to cancel)</source>
        <translation>Укажите место (щелкните повторно для отмены)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="129"/>
        <source>Choose the second point </source>
        <translation>Точка конца диапазона </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="244"/>
        <source>Choose which points to keep </source>
        <translation>Укажите какие точки выбрать </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="250"/>
        <source>Retain</source>
        <translation>В диапазоне</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="260"/>
        <source>Exclude</source>
        <translation>Вне диапазона</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="267"/>
        <source>Both</source>
        <translation>Оба варианта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/RgbDialog.ui" line="311"/>
        <source>Deviation from RGB limits  (%) :</source>
        <translation>Допустимое отклонение (%) :</translation>
    </message>
</context>
<context>
    <name>RoleChoiceDialog</name>
    <message>
        <location filename="../ui_templates/roleChoiceDlg.ui" line="14"/>
        <source>Choose role</source>
        <translation>Назначить роли</translation>
    </message>
    <message>
        <location filename="../ui_templates/roleChoiceDlg.ui" line="29"/>
        <source>Compared</source>
        <translation>Сравниваемое</translation>
    </message>
    <message>
        <location filename="../ui_templates/roleChoiceDlg.ui" line="50"/>
        <source>Reference</source>
        <translation>Опорное</translation>
    </message>
    <message>
        <location filename="../ui_templates/roleChoiceDlg.ui" line="94"/>
        <source>Swap</source>
        <translation>Поменять</translation>
    </message>
</context>
<context>
    <name>SFArithmeticsDlg</name>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="14"/>
        <source>Scalar fields arithmetics</source>
        <translation>Арифметические операции со скалярными полями</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="28"/>
        <source>SF 1</source>
        <translation>Поле 1</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="51"/>
        <source>operation</source>
        <translation>операция</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="65"/>
        <source>plus</source>
        <translation>сложить</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="70"/>
        <source>minus</source>
        <translation>вычесть</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="75"/>
        <source>multiply</source>
        <translation>умножить</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="80"/>
        <source>divided by</source>
        <translation>разделить на</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="85"/>
        <source>min</source>
        <translation type="unfinished">мин</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="90"/>
        <source>max</source>
        <translation type="unfinished">макс</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="95"/>
        <source>square root</source>
        <translation>кв.корень</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="100"/>
        <source>power of 2</source>
        <translation>в степень 2</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="105"/>
        <source>power of 3</source>
        <translation>в степень 3</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="155"/>
        <source>integer part</source>
        <translation>целая часть</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="160"/>
        <source>inverse (1/x)</source>
        <translation>обратное (1/x)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="165"/>
        <source>set</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="170"/>
        <source>abs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="184"/>
        <source>SF 2</source>
        <translation>Поле 2</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="222"/>
        <source>Update the first scalar field directly (instead of creating a new SF)</source>
        <translation>Обновить непосредственно первое скалярное поле (вместо создания нового скал. поля)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfArithmeticsDlg.ui" line="225"/>
        <source>Update SF1 directly</source>
        <translation>Обновить только &apos;Поле 1&apos;</translation>
    </message>
</context>
<context>
    <name>SFEditDlg</name>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="17"/>
        <source>SF Values</source>
        <translation>Значения скалярных полей</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="42"/>
        <source>Display ranges</source>
        <translation>Диапазоны</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="102"/>
        <source>displayed</source>
        <translation>показаны</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="155"/>
        <source>saturation</source>
        <translation>насыщенность</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="184"/>
        <source>Parameters</source>
        <translation>Параметры</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="190"/>
        <source>hidden otherwise...</source>
        <translation>сделать невидимыми в противном случае...</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="193"/>
        <source>show NaN/out of range values in grey</source>
        <translation>значения вне диапазона серым цветом</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="203"/>
        <source>always show 0 in color scale</source>
        <translation>всегда показывать 0 на палитре</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="210"/>
        <source>symmetrical color scale</source>
        <translation>симметричная цвет. гамма</translation>
    </message>
    <message>
        <location filename="../ui_templates/sfEditDlg.ui" line="217"/>
        <source>log scale</source>
        <translation>логарифмический масштаб</translation>
    </message>
</context>
<context>
    <name>SIFTExtractDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/SIFTExtractDlg.ui" line="20"/>
        <source>SIFT Extraction</source>
        <translation>Извлечение SIFT</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/SIFTExtractDlg.ui" line="28"/>
        <source>Intensity Field</source>
        <translation>Поле интенсивности</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/SIFTExtractDlg.ui" line="38"/>
        <source>Scales per Octave</source>
        <translation>Уровней на октаву</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/SIFTExtractDlg.ui" line="55"/>
        <source>Minimum Scale</source>
        <translation>Мин. масштаб</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/SIFTExtractDlg.ui" line="78"/>
        <source>Number of Octaves</source>
        <translation>Кол-во октав</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/SIFTExtractDlg.ui" line="98"/>
        <source>Minimum Contrast</source>
        <translation>Мин. контраст.</translation>
    </message>
</context>
<context>
    <name>SaveDracoFileDlg</name>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="14"/>
        <source>Save DRACO file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="20"/>
        <source>Scalar field quantization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="37"/>
        <source>Coordinates quantization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="50"/>
        <source>Scalar values quantization
(the lower, the smaller the file will be,
but the more accuracy will be lost)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="84"/>
        <source>Normal components quantization
(the lower, the smaller the file will be,
but the more accuracy will be lost)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="99"/>
        <source>Normals quantization</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qDracoIO/ui/saveDracoFileDlg.ui" line="112"/>
        <source>Coordinates quantization
(the lower, the smaller the file will be,
but the more accuracy will be lost)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SaveLASFileDialog</name>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="14"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="14"/>
        <source>LAS/LAZ scale</source>
        <translation>Масштаб LAS/LAZ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="22"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="22"/>
        <source>Choose the output LAS/LAZ scale/resolution:</source>
        <translation>Укажите масштаб/разрешение вывода в LAS/LAZ:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="46"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="46"/>
        <source>Optimal resolution</source>
        <translation>Оптимальное разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="83"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="83"/>
        <source>may decrease LAZ compression efficiency  </source>
        <translation>может снизить эффективность сжатия LAZ</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="135"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="135"/>
        <source>might not preserve data accuracy  
(especially if you have transformed the original data)  </source>
        <translation>точность данных может не сохраниться  
(особенно, если вы изменили исходные данные)  </translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="197"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="197"/>
        <source>bigger scale = best LAZ compression = lower resolution(*)  </source>
        <translation>больше масштаб=лучше сжатие=ниже разрешение(*)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="215"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="215"/>
        <source>(*) potential accuracy loss if chosen too low  </source>
        <translation>(*) Возможны потери точности при больших значениях</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="80"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="80"/>
        <source>Ensures optimal accuracy (up to 10^-7 absolute)</source>
        <translation>Обеспечивает оптимальную точность (до 10 ^ -7 в абсолюте)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="95"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="95"/>
        <source>Original resolution</source>
        <translation>Исходное разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="108"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="108"/>
        <source>(0,0,0)</source>
        <translation>(0,0,0)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="148"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="148"/>
        <source>Custom resolution</source>
        <translation>Собственное разрешение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qLASFWFIO/ui/saveLASFileDlg.ui" line="225"/>
        <location filename="../../plugins/core/IO/qPDALIO/ui/saveLASFileDlg.ui" line="225"/>
        <source>Save additional field(s)</source>
        <translation>Сохранить дополнительные поле(я)</translation>
    </message>
</context>
<context>
    <name>SaveMascaretFileDlg</name>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/ui/saveMascaretFileDlg.ui" line="14"/>
        <source>Save Mascaret profile</source>
        <translation>Сохранить профиль Mascaret</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/ui/saveMascaretFileDlg.ui" line="20"/>
        <source>Reach/bief name</source>
        <translation>Имя Reach/bief</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/ui/saveMascaretFileDlg.ui" line="27"/>
        <source>Profile</source>
        <translation>Профиль</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/ui/saveMascaretFileDlg.ui" line="34"/>
        <source>Bed type</source>
        <translation>Тип основания</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/ui/saveMascaretFileDlg.ui" line="42"/>
        <source>B (bathy)</source>
        <translation>B (бати)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/IO/qCoreIO/ui/saveMascaretFileDlg.ui" line="47"/>
        <source>T (topo)</source>
        <translation>T (топо)</translation>
    </message>
</context>
<context>
    <name>SaveSHPFileDlg</name>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="14"/>
        <source>Save SHP file</source>
        <translation>Сохранить файл SHP</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="20"/>
        <source>3D polylines</source>
        <translation>Полилинии 3D</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="28"/>
        <source>Vertical dimension</source>
        <translation>Вертикальный размер</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="62"/>
        <source>Save the 3D polylines as 2D ones (make sure to set the right &apos;vertical dimension&apos;)</source>
        <translation>Сохранить 3D-полилинии как 2D (проверьте правильность &apos;вертикального размера&apos;)</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="65"/>
        <source>save as 2D polylines</source>
        <translation>сохранить как 2D-полилинии</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="72"/>
        <source>The height of each polyline (considered as constant!) will be saved as a field in the associated DBF file</source>
        <translation>Высота каждой полилинии (считается постоянной!), сохранится как поле в связанном файле DBF</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_io/ui/saveSHPFileDlg.ui" line="75"/>
        <source>save (constant) height of polylines as a DBF field</source>
        <translation>постоянная высота полилинии как поле DBF</translation>
    </message>
</context>
<context>
    <name>ScalarDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="20"/>
        <source>Scalar color setting</source>
        <translation>Выборка по цвету скал. поля</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="101"/>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="185"/>
        <source>Pick the plane center (click again to cancel)</source>
        <translation>Укажите место (щелкните повторно для отмены)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="34"/>
        <source>Choose the first point</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="131"/>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="257"/>
        <source>Value</source>
        <translation type="unfinished">Значение</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="160"/>
        <source>Choose the second point </source>
        <translation type="unfinished">Точка конца диапазона </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="275"/>
        <source>Choose which points to keep </source>
        <translation>Укажите какие точки выбрать </translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="281"/>
        <source>Retain</source>
        <translation>В диапазоне</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="291"/>
        <source>Exclude</source>
        <translation>Вне диапазона</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="298"/>
        <source>Both</source>
        <translation>Оба варианта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qColorimetricSegmenter/ScalarDialog.ui" line="336"/>
        <source>Deviation from limits (%) :</source>
        <translation>Допустимое отклонение (%) :</translation>
    </message>
</context>
<context>
    <name>ScaleDialog</name>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="14"/>
        <source>Scale / multiply</source>
        <translation>Масштабирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="22"/>
        <source>Scale(x)</source>
        <translation>Масштаб(x)</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="55"/>
        <source>Scale(y)</source>
        <translation>Масштаб(y)</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="88"/>
        <source>Scale(z)</source>
        <translation>Масштаб(z)</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="110"/>
        <location filename="../ui_templates/scaleDlg.ui" line="113"/>
        <source>Same scale for all dimensions</source>
        <translation>Одинаковый масштаб по всем осям координат</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="120"/>
        <source>Whether the cloud (center) should stay at the same place or not (i.e. coordinates are multiplied directly)</source>
        <translation>Менять или нет координаты центра облака (координаты умножаются напрямую)</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="123"/>
        <source>Keep entity in place</source>
        <translation>Зафиксировать координаты центра облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="130"/>
        <source>To apply the same scale(s) to the &apos;Global Shift&apos; as well</source>
        <translation>Применить также масштаб(ы) и к Глобальному сдвигу</translation>
    </message>
    <message>
        <location filename="../ui_templates/scaleDlg.ui" line="133"/>
        <source>Rescale Global shift</source>
        <translation>Пересчитать Глобальный сдвиг</translation>
    </message>
</context>
<context>
    <name>SectionExtractionDlg</name>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="14"/>
        <source>Section Extraction</source>
        <translation>Построение сечения</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="32"/>
        <source>Create polyline by clicking on the screen</source>
        <translation>Создать полилинию, щелкая на экране</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="61"/>
        <source>Import one or several polylines from DB</source>
        <translation>Импорт одной/нескольких полилиний их базы данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="75"/>
        <source>Generate orthogonal sections along a path</source>
        <translation>Создавать ортогональные сечения вдоль трассы</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="89"/>
        <source>Extract points along active sections</source>
        <translation>Отбор точек вдоль активных сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="103"/>
        <source>Unfold the points along the selected polyline</source>
        <translation>Развертывать точки вдоль выделенной полилинии</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="117"/>
        <source>Export manually defined sections to DB</source>
        <translation>Экспорт вручную заданных сечений в базу данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="131"/>
        <source>Undo last polyline(s) addition</source>
        <translation>Отменить добавление последней полилинии</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="150"/>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="153"/>
        <source>Close the tool</source>
        <translation>Закрыть инструмент</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="156"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionDlg.ui" line="167"/>
        <source>Vert.</source>
        <translation>Верт.</translation>
    </message>
</context>
<context>
    <name>SectionExtractionSubDlg</name>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="14"/>
        <source>Extract Sections</source>
        <translation>Построить сечения</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="23"/>
        <source>Active section(s)</source>
        <translation>Активное сечение(я)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="37"/>
        <source>Sections thickness</source>
        <translation>Толщина сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="44"/>
        <source>Thickness of each section (depends on the cloud density)</source>
        <translation>Толщина каждого сечения (зависит от плотности облака)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="60"/>
        <source>To extract each section as a point cloud</source>
        <translation>Извлечь каждое сечение как облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="63"/>
        <source>Extract section cloud(s)</source>
        <translation>Извлечь облако(а) сечений</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="75"/>
        <source>No parameter</source>
        <translation>Нет параметра</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="85"/>
        <source>To extract the contour of each section as a polyline</source>
        <translation>Построить горизонталь на каждое сечение в виде полилинии</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="88"/>
        <source>Extract section profile(s)</source>
        <translation>Построить профиль(и) по сечению</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="121"/>
        <source>type</source>
        <translation>строить линии</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="128"/>
        <source>Section type (lower or upper part, or both)</source>
        <translation>Строить полилинии по (нижней или верхней границе слоя сечения, или по обеим)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="132"/>
        <source>Lower</source>
        <translation>По нижней границе</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="137"/>
        <source>Upper</source>
        <translation>По верхней границе</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="142"/>
        <source>Both</source>
        <translation>По обеим границам</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="150"/>
        <source>max edge length</source>
        <translation>длины сторон &lt;</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="157"/>
        <source>Max output polyline edge length (the smaller, the closer to the points the contour will be).
Warning: if 0, generates the convex hull.</source>
        <translation>Максимальная длина сегмента полилинии (чем меньше значение, тем ближе полилиния к точкам сечения).
Внимание: при значении 0 полилиния создается по алгоритму convex hull.</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="174"/>
        <source>Multi-pass process where longer edges may be temporarily created to obtain a better fit... or a worst one ;)</source>
        <translation>Обработка в несколько проходов может временно создавать длинные линии на краях для лучшего вписывания..., но может получиться и наоборот</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="177"/>
        <source>multi-pass</source>
        <translation>несколько проходов</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="184"/>
        <source>split the generated profile(s) in smaller parts to avoid creating too long edges (10 times the specified max edge length).
Warning: may not be compatible with Mascaret export.</source>
        <translation>разбивать создаваемые профили на мелкие части во избежании создания слишком длинных сегментов
(в 10 раз больших, чем заданная максимальная длина сторон).
Внимание: может быть несовместимо с экспортом Mascaret.</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="188"/>
        <source>split profile on longer edges</source>
        <translation>разрывать профиль на дырах</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="195"/>
        <source>Display a dialog with step-by-step execution of the algorithm (debug mode - very slow)</source>
        <translation>Показывать диалог с пошаговым выполнением алгоритма (режим отладки - очень медленный)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sectionExtractionSubDlg.ui" line="198"/>
        <source>visual debug mode</source>
        <translation>показать режим отладки</translation>
    </message>
</context>
<context>
    <name>SelectChildrenDialog</name>
    <message>
        <location filename="../ui_templates/selectChildrenDlg.ui" line="14"/>
        <source>Select children by type and/or name</source>
        <translation>Выбрать дочерние объекты по типу и/или имени</translation>
    </message>
    <message>
        <location filename="../ui_templates/selectChildrenDlg.ui" line="20"/>
        <source>Select children...</source>
        <translation>Выбрать дочерние объекты...</translation>
    </message>
    <message>
        <location filename="../ui_templates/selectChildrenDlg.ui" line="29"/>
        <source>of type</source>
        <translation>по типу</translation>
    </message>
    <message>
        <location filename="../ui_templates/selectChildrenDlg.ui" line="39"/>
        <source>with name</source>
        <translation>по имени</translation>
    </message>
    <message>
        <location filename="../ui_templates/selectChildrenDlg.ui" line="64"/>
        <source>regex</source>
        <translation>regex</translation>
    </message>
    <message>
        <location filename="../ui_templates/selectChildrenDlg.ui" line="99"/>
        <source>strict</source>
        <translation>строго</translation>
    </message>
</context>
<context>
    <name>SetSFsAsNormalDialog</name>
    <message>
        <location filename="../ui_templates/setSFAsNormalsDlg.ui" line="14"/>
        <source>Set SFs as Normal</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/setSFAsNormalsDlg.ui" line="28"/>
        <source>Nx</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/setSFAsNormalsDlg.ui" line="44"/>
        <source>Ny</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/setSFAsNormalsDlg.ui" line="60"/>
        <source>Nz</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SmoothPolylineDialog</name>
    <message>
        <location filename="../ui_templates/smoothPolylineDlg.ui" line="14"/>
        <source>Smooth polyline (Chaikin)</source>
        <translation>Сглаживание полилинии (Чайкин)</translation>
    </message>
    <message>
        <location filename="../ui_templates/smoothPolylineDlg.ui" line="20"/>
        <source>Ratio (strength)</source>
        <translation>Отношение</translation>
    </message>
    <message>
        <location filename="../ui_templates/smoothPolylineDlg.ui" line="43"/>
        <source>iterations</source>
        <translation>итераций</translation>
    </message>
</context>
<context>
    <name>SorFilterDialog</name>
    <message>
        <location filename="../ui_templates/sorFilterDlg.ui" line="14"/>
        <source>Statistical Outlier Removal</source>
        <translation>Удаление статистических выбросов</translation>
    </message>
    <message>
        <location filename="../ui_templates/sorFilterDlg.ui" line="22"/>
        <source>Number of points to use for
mean distance estimation</source>
        <translation>Кол-во точек для расчета
среднего интервала</translation>
    </message>
    <message>
        <location filename="../ui_templates/sorFilterDlg.ui" line="30"/>
        <source>Number of neighbors (used to compute the average distance of each point to its neighbors)</source>
        <translation>Количество соседей (для расчета среднего расстояния от каждой точки до соседних)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sorFilterDlg.ui" line="46"/>
        <source>Standard deviation
multiplier threshold (nSigma)</source>
        <translation>Множитель стандартного
отклонения (nSigma)</translation>
    </message>
    <message>
        <location filename="../ui_templates/sorFilterDlg.ui" line="74"/>
        <source>(max distance = average distance + nSigma * std. dev.)</source>
        <translation>(макс. интервал = средний интервал + 
nSigma * стандартное отклонение)</translation>
    </message>
</context>
<context>
    <name>StatisticalOutliersRemoverDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/StatisticalOutliersRemoverDlg.ui" line="14"/>
        <source>Statistical Outliers Removal</source>
        <translation>Исключение статистических выбросов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/StatisticalOutliersRemoverDlg.ui" line="22"/>
        <source>Number of points to use for 
mean distance estimation</source>
        <translation>Кол-во точек для расчета
средней дистанции</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/StatisticalOutliersRemoverDlg.ui" line="47"/>
        <source>Standard deviation
 multiplier threshold (nSigma)</source>
        <translation>(nSigma) порог множителя
стандартного отклонения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qPCL/PclUtils/filters/dialogs/StatisticalOutliersRemoverDlg.ui" line="72"/>
        <source>(max distance = average distance + nSigma * std. dev.)</source>
        <translation>(макс. интервал = средний интервал + 
nSigma * стандартное отклонение)</translation>
    </message>
</context>
<context>
    <name>StatisticalTestDialog</name>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="14"/>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="20"/>
        <source>Noise model</source>
        <translation>Модель шума</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="26"/>
        <source>param1</source>
        <translation>парам1</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="68"/>
        <source>param2</source>
        <translation>парам2</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="135"/>
        <source>param3</source>
        <translation>парам3</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="160"/>
        <source>false rejection probability</source>
        <translation>ложная вероятность отказа</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="163"/>
        <source>p(Chi2)</source>
        <translation>p(Chi2)</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="206"/>
        <source>neighbors used to compute observed local dist.</source>
        <translation>количество соседей для расчета локальных интервалов.</translation>
    </message>
    <message>
        <location filename="../ui_templates/statisticalTestDlg.ui" line="209"/>
        <source>Neighbors</source>
        <translation>Соседей</translation>
    </message>
</context>
<context>
    <name>StereogramDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="14"/>
        <source>Stereogram</source>
        <translation>Стереограмма</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="50"/>
        <source>dip direction: 0°</source>
        <translation>азимут: 0°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="202"/>
        <source>[Mean] dip direction: 0° - dip 0°</source>
        <translation>[Средн.] азимут: 0° - угол падения 0°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="224"/>
        <source>Stereogram parameters</source>
        <translation>Параметры стереограммы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="256"/>
        <source>Display options</source>
        <translation>Параметры экрана</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="271"/>
        <source>Density color scale</source>
        <translation>Цветовая гамма плотности</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="286"/>
        <source>Steps</source>
        <translation>Дискретность</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="318"/>
        <source>Other</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="335"/>
        <source>Ticks frequency</source>
        <translation>Подсектора</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="371"/>
        <source>Show families color (on the stereogram outer edge)</source>
        <translation>Легенда цветов (на стереограмме снаружи)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="374"/>
        <source>Show families color</source>
        <translation>Легенда цветов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="387"/>
        <source>Interactive filter</source>
        <translation>Интерактивный фильтр</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="405"/>
        <source>Filter facets by orientation</source>
        <translation>Фильтр граней по ориентации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="420"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="427"/>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="474"/>
        <source>dip</source>
        <translation>угол падения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="434"/>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="454"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="447"/>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="497"/>
        <source>dip dir.</source>
        <translation>азимут</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="467"/>
        <source>Span</source>
        <translation>Диапазон</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramDlg.ui" line="565"/>
        <source>Export</source>
        <translation>Экспорт</translation>
    </message>
</context>
<context>
    <name>StereogramParamsDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramParamsDlg.ui" line="14"/>
        <source>Stereogram</source>
        <translation>Стереограмма</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramParamsDlg.ui" line="22"/>
        <source>main sectors step</source>
        <translation>шаг основ. секторов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramParamsDlg.ui" line="29"/>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramParamsDlg.ui" line="55"/>
        <source> deg.</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qFacets/ui/stereogramParamsDlg.ui" line="48"/>
        <source>resolution</source>
        <translation>разрешение</translation>
    </message>
</context>
<context>
    <name>SubsamplingDialog</name>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="14"/>
        <source>Cloud sub sampling</source>
        <translation>Прореживание облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="20"/>
        <source>Sampling parameters</source>
        <translation>Параметры прореживания</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="40"/>
        <source>method</source>
        <translation>метод</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="54"/>
        <source>none</source>
        <translation>ничего</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="77"/>
        <source>all</source>
        <translation>много</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="89"/>
        <source>The more on the left, the less points will be kept</source>
        <translation>Чем дальше ползунок в лево, тем меньше точек на выходе</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="113"/>
        <source>value</source>
        <translation>значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="166"/>
        <source>To modulate the sampling distance with a scalar field value</source>
        <translation>Для модуляции интервала прореживания значениями скалярного поля</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="169"/>
        <source>Use active SF</source>
        <translation>Исп. скалярное поле</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="184"/>
        <source>SF value</source>
        <translation>скал. значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="191"/>
        <source>Spacing value</source>
        <translation>Диапазон</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="198"/>
        <source>min</source>
        <translation>мин</translation>
    </message>
    <message>
        <location filename="../ui_templates/subsamplingDlg.ui" line="234"/>
        <source>max</source>
        <translation>макс</translation>
    </message>
</context>
<context>
    <name>TracePolyLineDlg</name>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="20"/>
        <source>Segmentation</source>
        <translation>Сегментирование</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="41"/>
        <source>Width</source>
        <translation>Ширина</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="80"/>
        <source>Snap size</source>
        <translation>ЗонаЗахвата</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="110"/>
        <source>Oversample</source>
        <translation>ДопЗапас</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="143"/>
        <source>Export current polyline to the main DB</source>
        <translation>Экспорт текущей полилинии в базу данных</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="157"/>
        <source>Reset current polyline</source>
        <translation>Сбросить текущую полилинию</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="171"/>
        <source>Continue the current polyline edition</source>
        <translation>Продолжить правку текущей полилинии</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="178"/>
        <source>C</source>
        <extracomment>Shortcut for continue</extracomment>
        <translation>C</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="194"/>
        <source>Confirm polyline creation and exit</source>
        <translation>Подтвердить создание полилинии и выйти</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="197"/>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="214"/>
        <location filename="../ui_templates/tracePolylineDlg.ui" line="217"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>Train3DMASCDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Диалог</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="20"/>
        <source>Random Trees</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="26"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;OpenCV parameter&lt;/p&gt;&lt;p&gt;The maximum possible depth of the tree. That is the training algorithms attempts to split a node while its depth is less than maxDepth. The root node has zero depth. The actual depth may be smaller if the other termination criteria are met, and/or if the tree is pruned.&lt;/p&gt;&lt;p&gt;[default 25]&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="29"/>
        <source>max depth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="36"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The maximum possible depth of the tree.&lt;/p&gt;&lt;p&gt;That is the training algorithms attempts to split a node while its depth is less than maxDepth.&lt;/p&gt;&lt;p&gt;The root node has zero depth. The actual depth may be smaller if the other termination criteria are met and/or if the tree is pruned.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="49"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;OpenCV parameter&lt;/p&gt;&lt;p&gt;The number of trees in the forest!&lt;/p&gt;&lt;p&gt;[default 100]&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="52"/>
        <source>max tree count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="59"/>
        <source>The maximum number of iterations/elements</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="78"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;OpenCV parameter&lt;/p&gt;&lt;p&gt;The size of the randomly selected subset of features at each tree node and that are used to find the best split(s). If you set it to 0 then the size will be set to the square root of the total number of features.&lt;/p&gt;&lt;p&gt;[default 0]&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="81"/>
        <source>active var count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="88"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;The size of the randomly selected subset of features at each tree node and that are used to find the best split(s).&lt;/p&gt;&lt;p&gt;If you set it to 0 then the size will be set to the square root of the total number of features.&lt;/p&gt;&lt;p&gt;Default value is 0.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="95"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;OpenCV parameter&lt;/p&gt;&lt;p&gt;If the number of samples in a node is less than this parameter then the node will not be split.&lt;/p&gt;&lt;p&gt;[default 10]&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="98"/>
        <source>min sample count</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="105"/>
        <source>If the number of samples in a node is less than this parameter then the node will not be split</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="121"/>
        <source>Other parameters</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="127"/>
        <source>Test data ratio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="134"/>
        <source>Ratio of input points used for evaluating the classification</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="137"/>
        <source>%</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="153"/>
        <source>Keep attributes on completion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="160"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If checked : &lt;/p&gt;&lt;p&gt;* A directory is created near the parameter file, with name 3dmasc_yyyymmdd_HHhMM.&lt;/p&gt;&lt;p&gt;* A file 3dmasc_yyyymmdd_HHhMM.txt is created in this directory. &lt;/p&gt;&lt;p&gt;* Each time you train the classifier, the feature list and the classifier are stored and an entry is created in the trace file to save the overall accuracy.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="163"/>
        <source>Keep traces</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="182"/>
        <source>Run</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="192"/>
        <source>Save classifier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="199"/>
        <source>Close</source>
        <translation type="unfinished">Закрыть</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="218"/>
        <source>Results</source>
        <translation type="unfinished">Результаты</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="224"/>
        <source>correct = 0/0 - accuracy = 0.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="253"/>
        <source>Feature</source>
        <translation type="unfinished">Характеристика</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="258"/>
        <source>Importance</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="266"/>
        <source>Export feature list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/Train3DMASCDialog.ui" line="274"/>
        <source>Scales</source>
        <translation type="unfinished">Масштабы</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/qTrain3DMASCDialog.cpp" line="147"/>
        <source>Retry</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TrainDisclaimerDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/trainDisclaimerDlg.ui" line="14"/>
        <source>qCANUPO (disclaimer)</source>
        <translation>qCANUPO (предупреждение)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCanupo/ui/trainDisclaimerDlg.ui" line="48"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Classifier training based on multi-scale dimensionality (CANUPO)&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d;&quot;&gt;Brodu and Lague, 3D Terrestrial LiDAR data classification of complex natural scenes using a multi-scale dimensionality criterion, ISPRS j. of Photogram.&#xa0;Rem. Sens., 2012&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;Enjoy!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Обучение классификатора на основе многоуровневой размерности (CANUPO)&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d;&quot;&gt;Brodu and Lague, 3D Terrestrial LiDAR data classification of complex natural scenes using a multi-scale dimensionality criterion, ISPRS j. of Photogram. Rem. Sens., 2012&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Funded by Université Européenne de Bretagne, Centre National de la Recherche Scientifique and EEC Marie-Curie actions&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;Enjoy!&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/trainDisclaimerDlg.ui" line="14"/>
        <source>q3DMASC_train</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/trainDisclaimerDlg.ui" line="54"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;meta charset=&quot;utf-8&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
hr { height: 1px; border-width: 0; }
li.unchecked::marker { content: &quot;\2610&quot;; }
li.checked::marker { content: &quot;\2612&quot;; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Segoe UI&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:6pt; background-color:#ffffff;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt; font-weight:600; color:#1f497d;&quot;&gt;3DMASC&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:6pt; font-weight:600; color:#1f497d;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:12pt; font-weight:600; color:#1f497d;&quot;&gt;3D multi-cloud, multi-attribute, multi-scale, multi-class classification&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:6pt; color:#1f497d; background-color:#ffffff;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Development &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;D. Lague, A. Le Guennec, S. Lefèvre, Th. Corpetti&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:6pt; color:#1f497d; background-color:#ffffff;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;Code &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d;&quot;&gt;D. Girardeau-Montaut, P. Leroy&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:6pt; color:#1f497d; background-color:#ffffff;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:700; color:#1f497d; background-color:#ffffff;&quot;&gt;Article&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt; Mathilde Letard, Dimitri Lague, Arthur Le Guennec, Sébastien Lefèvre, Baptiste Feldmann, Paul Leroy, Daniel Girardeau-Montaut, Thomas Corpetti &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-style:italic; color:#1f497d; background-color:#ffffff;&quot;&gt;3DMASC: Accessible, explainable 3D point clouds classification. Application to BI-spectral TOPO-bathymetric lidar data&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;ISPRS Journal of Photogrammetry and Remote Sensing, Volume 207, 2024, Pages 175-197, ISSN 0924-2716&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;https://doi.org/10.1016/j.isprsjprs.2023.11.022&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:6pt; color:#1f497d;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:700; color:#ff0000;&quot;&gt;Comments / remarks =&amp;gt; Section 3DMASC of the forum https://www.cloudcompare.org/forum/&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:6pt;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Slack-Lato&apos;,&apos;appleLogo&apos;,&apos;sans-serif&apos;; font-size:10pt; font-weight:600; color:#1f497d;&quot;&gt;This software development has been funded by the European Union.&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:6pt; color:#1f497d; background-color:#ffffff;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Observatoire des Sciences de l&apos;Univers de Rennes - Géosciences Rennes&lt;/span&gt;&lt;/p&gt;
&lt;p align=&quot;center&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; background-color:#ffffff;&quot;&gt;&lt;span style=&quot; font-family:&apos;Calibri,sans-serif&apos;; font-size:10pt; color:#1f497d; background-color:#ffffff;&quot;&gt;Université de Rennes - Centre National de la Recherche Scientifique&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/q3DMASC/trainDisclaimerDlg.ui" line="89"/>
        <source>-</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TreeIsoDialog</name>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="14"/>
        <source>Individual-tree isolator (ground LiDAR)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="27"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;MS Shell Dlg 2&apos;; font-size:8.25pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt; font-weight:696;&quot;&gt;TreeIso Plugin Instruction&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Courier New&apos;; font-size:9pt; font-weight:696;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;A graph-based tree point cloud isolator&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;Reference&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;Xi, Z.; Hopkinson, C. 3D Graph-Based Individual-Tree Isolation (&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt; font-style:italic;&quot;&gt;Treeiso&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;) from Terrestrial Laser Scanning Point Clouds. &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt; font-style:italic;&quot;&gt;Remote Sens&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;. &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt; font-weight:696;&quot;&gt;2022&lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;, 14, 6116. https://doi.org/10.3390/rs14236116&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;Landrieu, Loic, and Guillaume Obozinski. Cut pursuit: Fast algorithms to learn piecewise constant functions on general weighted graphs. SIAM Journal on Imaging Sciences. &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt; font-weight:696;&quot;&gt;2017, &lt;/span&gt;&lt;span style=&quot; font-family:&apos;Courier New&apos;; font-size:9pt;&quot;&gt;10.4, 1724-1766.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="41"/>
        <source>`TreeIso Plugin Instruction`

`A graph-based tree point cloud isolator`

`Reference`

`Xi, Z.; Hopkinson, C. 3D Graph-Based Individual-Tree Isolation (Treeiso) from
Terrestrial Laser Scanning Point Clouds. Remote Sens. 2022, 14, 6116.
https://doi.org/10.3390/rs14236116`

`Landrieu, Loic, and Guillaume Obozinski. Cut pursuit: Fast algorithms to learn
piecewise constant functions on general weighted graphs. SIAM Journal on
Imaging Sciences. 2017, 10.4, 1724-1766.`

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="75"/>
        <source>Initial segmentation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="85"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;1. 3D Cut-pursuit algorithm&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="92"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;This step takes a bit long time, please be patient. &lt;br&gt;It will create small clusters with natural breaks.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="112"/>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="297"/>
        <source>&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;K: Nearest neighbors to search&lt;/span&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="145"/>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="327"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;λ: Regularization strength&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="181"/>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="393"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;Decimated resolution (m) to speed up&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="217"/>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="429"/>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="575"/>
        <source>Execute</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="260"/>
        <source>Interim segmentation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="270"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;2. 2D Cut-pursuit algorithm&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="277"/>
        <source>This step merges previous clusters horizontally.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="360"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;Max gap (m)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="472"/>
        <source>Refined segmentation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="482"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;3. Global refinement&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="489"/>
        <source>Final merging based on gaps and overlapping ratio.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="509"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;Vertical weight&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/ui/TreeIsoDlg.ui" line="542"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-size:10pt; font-weight:600; color:#aa0000;&quot;&gt;Relative height length ratio&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UnrollDialog</name>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="14"/>
        <source>Unroll</source>
        <translation>Развертка</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="30"/>
        <source>Cylinder</source>
        <translation>Цилиндр</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="35"/>
        <source>Cone</source>
        <translation>Конус</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="22"/>
        <location filename="../ui_templates/unrollDlg.ui" line="200"/>
        <source>Shape</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="43"/>
        <source>Load parameters from a cylinder or a cone in the DB tree</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="77"/>
        <source>Output cloud will use an arbitrary coordinate system
(instead of being related to the original cloud coordinate system)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="81"/>
        <source>output to arbitrary CS</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="111"/>
        <source>Projection</source>
        <translation type="unfinished">Проекция</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="119"/>
        <source>Conical</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="124"/>
        <source>Cylindrical (fixed radius)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="129"/>
        <source>Cylindrical (adaptive radius)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="152"/>
        <source>Span ratio</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="208"/>
        <source>Axis</source>
        <translation>Ось</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="240"/>
        <source>Custom</source>
        <translation type="unfinished">Задать собственную</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="320"/>
        <source>flip</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="327"/>
        <location filename="../ui_templates/unrollDlg.ui" line="578"/>
        <source>Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="379"/>
        <location filename="../ui_templates/unrollDlg.ui" line="389"/>
        <source>Cone angle (0-180°)</source>
        <translation>Угол конуса (0-180°) и равен двум углам уклона</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="382"/>
        <source>Half angle</source>
        <translation>Угол полураствора</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="395"/>
        <location filename="../ui_templates/unrollDlg.ui" line="671"/>
        <location filename="../ui_templates/unrollDlg.ui" line="713"/>
        <source> deg</source>
        <translation>°</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="652"/>
        <source>Unroll range (can do multiple turns)</source>
        <translation>Диапазон развертки (несколько разворотов)</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="655"/>
        <source>Unroll range</source>
        <translation>Диапазон развертки</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="661"/>
        <source>Start angle</source>
        <translation>Угол начала</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="668"/>
        <source>Starting angle (can be negative)</source>
        <translation>Стартовый угол (может быть &lt; 0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="703"/>
        <source>Stop angle</source>
        <translation>Угол конца</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="710"/>
        <source>Stop angle (can be negative)</source>
        <translation>Конечный угол (может быть &lt; 0)</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="429"/>
        <location filename="../ui_templates/unrollDlg.ui" line="442"/>
        <source>Cylinder (or cone base) radius</source>
        <translation>Радиус цилиндра (или основания конуса)</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="432"/>
        <source>Radius</source>
        <translation>Радиус</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="479"/>
        <source>Axis position</source>
        <translation>Положение оси</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="623"/>
        <source>Auto (gravity center)</source>
        <translation>Авто (центр тяжести)</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="67"/>
        <source>Deviation from the theoretical shape (i.e. cone or cylinder)</source>
        <translation>Отклонение от теоретической формы (напр. конуса или цилиндра)</translation>
    </message>
    <message>
        <location filename="../ui_templates/unrollDlg.ui" line="70"/>
        <source>Export deviation scalar field</source>
        <translation>Экспорт скалярного поля отклонений</translation>
    </message>
</context>
<context>
    <name>VolumeCalcDialog</name>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="20"/>
        <source>Volume calculation</source>
        <translation>Расчет объема</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="53"/>
        <source>Ground / Before</source>
        <translation>Низ / До</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="62"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="231"/>
        <source>Source</source>
        <translation>Источник</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="134"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="248"/>
        <source>choose the value to fill the cells in which no point is projected : minimum value over the whole point cloud or average value (over the whole cloud also)</source>
        <translation>выбрать значение для заполнения ячеек без точек внутри: минимальная высота по всему облаку или средняя высота (также по всему облаку)</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="138"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="252"/>
        <source>leave empty</source>
        <translation>оставить пустыми</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="143"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="257"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="480"/>
        <source>minimum height</source>
        <translation>минимальная высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="148"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="262"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="485"/>
        <source>average height</source>
        <translation>средняя высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="153"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="267"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="490"/>
        <source>maximum height</source>
        <translation>максимальная высота</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="158"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="272"/>
        <source>user specified value</source>
        <translation>ввести значение</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="163"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="277"/>
        <source>interpolate</source>
        <translation>интерполяция</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="171"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="241"/>
        <source>Empty cells</source>
        <translation>Пустые ячейки</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="81"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="294"/>
        <source>Custom value for empty cells</source>
        <translation>Собственное значение для пустых ячеек</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="100"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="313"/>
        <source>Default height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="107"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="320"/>
        <source>Max edge length</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="117"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="330"/>
        <source>Max edge length for interpolation/triangulation
(ignored if zero)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="202"/>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="205"/>
        <source>Swap</source>
        <translation>Поменять</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="225"/>
        <source>Ceil / After</source>
        <translation>Верх / После</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="350"/>
        <source>Grid</source>
        <translation>Сетка</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="371"/>
        <source>step</source>
        <translation>интервал</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="383"/>
        <source>size of step of the grid generated (in the same units as the coordinates of the point cloud)</source>
        <translation>интервал точек сетки (в тех же единицах, что и координаты облака)</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="405"/>
        <source>Edit grid</source>
        <translation>Правка</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="414"/>
        <source>size</source>
        <translation>размер</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="421"/>
        <source>Grid size corresponding to the current step / boundaries</source>
        <translation>Размер сетки с учетом интервала и границ зоны объектов</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="431"/>
        <source>projection dir.</source>
        <translation>напр. проекции</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="438"/>
        <source>Projection direction (X, Y or Z)</source>
        <translation>Направление проекции (X, Y или Z)</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="463"/>
        <source>cell height</source>
        <translation>высота ячейки</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="470"/>
        <source>Per-cell height computation method:
 - minimum = lowest point in the cell
 - average = mean height of all points inside the cell
 - maximum = highest point in the cell</source>
        <translation>Метод расчета высот в каждой ячейке:
 - минимум = нижняя точка в ячейке
 - среднее = средняя высота всех точек в ячейке
 - максимум = верхняя точка в ячейке</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="501"/>
        <source>Update the grid / display / measurements</source>
        <translation>Обновить сетки / экран / расчет</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="507"/>
        <source>Update</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="517"/>
        <source>Results</source>
        <translation>Результаты</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="526"/>
        <source>At least one of the cloud is sparse!
You should fill the empty cells...</source>
        <translation>Как минимум одно облако слишком редкое!
Надо заполнить пустые ячейки...</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="547"/>
        <source>Copy to clipboard</source>
        <translation>Скопировать в буфер обмена</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="557"/>
        <source>Export the grid as a point cloud
(warning, the points heights will be the difference of altitude!)</source>
        <translation>Экспорт сетки как облака точек
(внимание: высоты точек будут разницами отметок!)</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="561"/>
        <source>Export grid as a cloud</source>
        <translation>Экспорт сетки как облака</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="583"/>
        <source>Num. precision</source>
        <translation>Точность в десятич. знаках</translation>
    </message>
    <message>
        <location filename="../ui_templates/volumeCalcDlg.ui" line="590"/>
        <source>Numerical precision (output measurements, etc.)</source>
        <translation>Выводить результаты измерений для заданного десятичного разряда (знака после запятой)</translation>
    </message>
</context>
<context>
    <name>WaveDialog</name>
    <message>
        <location filename="../ui_templates/waveDlg.ui" line="14"/>
        <source>Waveform</source>
        <translation>Форма волны</translation>
    </message>
    <message>
        <location filename="../ui_templates/waveDlg.ui" line="22"/>
        <source>Point index</source>
        <translation>Индекс точки</translation>
    </message>
    <message>
        <location filename="../ui_templates/waveDlg.ui" line="32"/>
        <source>Pick a 3D point (click again to cancel)</source>
        <translation>Щелкните по точке 3D (повторите для отмены)</translation>
    </message>
    <message>
        <location filename="../ui_templates/waveDlg.ui" line="59"/>
        <source>log scale</source>
        <translation>масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/waveDlg.ui" line="66"/>
        <source>fixed amplitude</source>
        <translation>фикс. амплитуда</translation>
    </message>
    <message>
        <location filename="../ui_templates/waveDlg.ui" line="76"/>
        <source>Export wave as CSV file</source>
        <translation>Экспорт волны в файл CSV</translation>
    </message>
</context>
<context>
    <name>ccAlignDlg</name>
    <message>
        <location filename="../ccAlignDlg.cpp" line="40"/>
        <source>None</source>
        <translation>Отсутствует</translation>
    </message>
    <message>
        <location filename="../ccAlignDlg.cpp" line="41"/>
        <source>Random</source>
        <translation>Случайный</translation>
    </message>
    <message>
        <location filename="../ccAlignDlg.cpp" line="42"/>
        <source>Space</source>
        <translation>Пространственный</translation>
    </message>
    <message>
        <location filename="../ccAlignDlg.cpp" line="43"/>
        <source>Octree</source>
        <translation>Октодерево</translation>
    </message>
</context>
<context>
    <name>ccClippingBoxTool</name>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="689"/>
        <source>Preparing extraction</source>
        <translation>Подготовка к построению</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="703"/>
        <source>Cloud &apos;%1</source>
        <translation>Облако &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="704"/>
        <source>Points: %L1</source>
        <translation>Точек: %L1</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1118"/>
        <source>Failed to generate contour lines for cloud #%1</source>
        <translation>Нельзя создать контур. линии для облака #%1</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1126"/>
        <location filename="../ccClippingBoxTool.cpp" line="1231"/>
        <source>[ExtractSlicesAndContours] Process canceled by user</source>
        <translation>[ExtractSlicesAndContours] Обработка отменена пользователем</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1140"/>
        <source>Envelope extraction</source>
        <translation>Построение контура</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1141"/>
        <source>Envelope(s): %L1</source>
        <translation>Контур(ов): %L1</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1216"/>
        <source>%1: points are too far from each other! Increase the max edge length</source>
        <translation>%1: точек далеки друг от друга! Увеличьте макс. длину краев</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1222"/>
        <source>%1: envelope extraction failed!</source>
        <translation>%1: сбой(я) построения контура!</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1258"/>
        <source>[ExtractSlicesAndContours] Warnings were issued during the process! (result may be incomplete)</source>
        <translation>[ExtractSlicesAndContours] При обработке появлялись предупреждения! (результат может быть неполным)</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1263"/>
        <source>Not enough memory!</source>
        <translation>Недостаточно памяти!</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1763"/>
        <location filename="../ccClippingBoxTool.cpp" line="1767"/>
        <source>Process finished</source>
        <translation>Обработка завершена</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1763"/>
        <source>%1 slices have been generated.
(you may have to close the tool and hide the initial cloud to see them...)</source>
        <translation>Создано слоев: %1.
(чтобы увидеть их, закройте инструмент и отключите исходное облако...)</translation>
    </message>
    <message>
        <location filename="../ccClippingBoxTool.cpp" line="1767"/>
        <source>The process has generated no output</source>
        <translation>Обработка завершена без результата</translation>
    </message>
</context>
<context>
    <name>ccCloudLayersDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Диалог</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="31"/>
        <source>Scalar field</source>
        <translation type="unfinished">Скалярное поле</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="61"/>
        <source>apply and close dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="75"/>
        <source>close dialog</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="95"/>
        <source>add new class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="112"/>
        <source>delete selected rows</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="129"/>
        <source>start drawing circle</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="143"/>
        <source>return to transform camera mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="172"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="192"/>
        <source>Input Class</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCloudLayers/ui/ccCloudLayersDlg.ui" line="211"/>
        <source>Output Class</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ccComparisonDlg</name>
    <message>
        <location filename="../ccComparisonDlg.cpp" line="541"/>
        <source>Determining optimal octree level</source>
        <translation>Подбор оптимального уровня октодерева</translation>
    </message>
    <message>
        <location filename="../ccComparisonDlg.cpp" line="542"/>
        <source>Testing %1 levels...</source>
        <translation>Тест %1 уровней...</translation>
    </message>
    <message>
        <location filename="../ccComparisonDlg.cpp" line="891"/>
        <source>Mean distance = %1 / std deviation = %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ccCompass</name>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompass.cpp" line="3429"/>
        <source>SVG Output file</source>
        <translation>Вых. файл SVG</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompass.cpp" line="3429"/>
        <source>SVG files (*.svg)</source>
        <translation>файлы SVG (*.svg)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompass.cpp" line="3448"/>
        <source>Output file</source>
        <translation>Вывод в файл</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/src/ccCompass.cpp" line="3448"/>
        <source>CSV files (*.csv *.txt);;XML (*.xml)</source>
        <translation>файлы CSV (*.csv *.txt);;XML (*.xml)</translation>
    </message>
</context>
<context>
    <name>ccDrawNormalsWidget</name>
    <message>
        <location filename="../ui_templates/ccDrawNormalsWidget.ui" line="14"/>
        <source>Normals as lines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/ccDrawNormalsWidget.ui" line="20"/>
        <source>-</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/ccDrawNormalsWidget.ui" line="29"/>
        <source>Normal length</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ccEntityAction</name>
    <message>
        <location filename="../ccEntityAction.cpp" line="1184"/>
        <source>Invalid name</source>
        <translation type="unfinished">Неверное имя</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1190"/>
        <source>A SF with a similar name already exists!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1199"/>
        <source>Add classification SF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1199"/>
        <location filename="../ccEntityAction.cpp" line="1209"/>
        <source>value</source>
        <translation type="unfinished">значение</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1209"/>
        <source>Add constant value</source>
        <translation type="unfinished">Добавить значение константы</translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1228"/>
        <source>An error occurred! (see console)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccEntityAction.cpp" line="1334"/>
        <source>Not enough memory</source>
        <translation type="unfinished">Недостаточно памяти</translation>
    </message>
</context>
<context>
    <name>ccEntitySelectionDialog</name>
    <message>
        <location filename="../ccEntitySelectionDlg.cpp" line="40"/>
        <source>Select one or several entities:</source>
        <translation>Выберите один или несколько элементов:</translation>
    </message>
</context>
<context>
    <name>ccGraphicalSegmentationTool</name>
    <message>
        <location filename="../ccGraphicalSegmentationTool.cpp" line="959"/>
        <location filename="../ccGraphicalSegmentationTool.cpp" line="1575"/>
        <source>Not enough memory</source>
        <translation type="unfinished">Недостаточно памяти</translation>
    </message>
    <message>
        <location filename="../ccGraphicalSegmentationTool.cpp" line="1091"/>
        <source>Not enough memory: no entity could be segmented</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccGraphicalSegmentationTool.cpp" line="1095"/>
        <source>Not enough memory: not all entities were segmented</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccGraphicalSegmentationTool.cpp" line="1180"/>
        <source>Classification</source>
        <translation type="unfinished">Классификация</translation>
    </message>
    <message>
        <location filename="../ccGraphicalSegmentationTool.cpp" line="1180"/>
        <source>value</source>
        <translation type="unfinished">значение</translation>
    </message>
</context>
<context>
    <name>ccItemSelectionDlg</name>
    <message>
        <location filename="../ccItemSelectionDlg.cpp" line="36"/>
        <source>Please select one or several %1:
(press CTRL+A to select all)</source>
        <translation>Выберите один или несколько %1:
(нажмите CTRL+A, чтобы выбрать все)</translation>
    </message>
    <message>
        <location filename="../ccItemSelectionDlg.cpp" line="41"/>
        <source>Please select one %1</source>
        <translation>Выберите один %1</translation>
    </message>
    <message>
        <location filename="../ccItemSelectionDlg.cpp" line="98"/>
        <source>entity</source>
        <translation>объект</translation>
    </message>
    <message>
        <location filename="../ccItemSelectionDlg.cpp" line="124"/>
        <source>entities</source>
        <translation>объектов</translation>
    </message>
</context>
<context>
    <name>ccMPlaneDlgController</name>
    <message>
        <location filename="../../plugins/core/Standard/qMPlane/src/ccMPlaneDlgController.cpp" line="115"/>
        <source>Save Measurements</source>
        <translation>Сохранить измерения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qMPlane/src/ccMPlaneDlgController.cpp" line="116"/>
        <source>Comma-separated values (*.csv);;All Files (*)</source>
        <translation>Значения через запятую (*.csv);;Все файлы (*)</translation>
    </message>
</context>
<context>
    <name>ccMaterialDB</name>
    <message>
        <location filename="../../libs/qCC_db/include/ccMaterialDB.h" line="59"/>
        <source>File &apos;%1&apos; has been updated</source>
        <translation>Файл &apos;%1&apos; был обновлен</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/include/ccMaterialDB.h" line="69"/>
        <source>Failed to load the new version of the file</source>
        <translation>Не удалось загрузить новую версию файла</translation>
    </message>
    <message>
        <location filename="../../libs/qCC_db/include/ccMaterialDB.h" line="74"/>
        <source>File &apos;%1&apos; has been deleted or renamed</source>
        <translation>Файл &apos;%1&apos; был удален или переименован</translation>
    </message>
</context>
<context>
    <name>ccOctree</name>
    <message>
        <location filename="../../libs/qCC_db/src/ccOctree.cpp" line="776"/>
        <source>Could not compute octree for cloud &apos;%1&apos;</source>
        <translation type="unfinished">Нельзя вычислить октодерево для облака &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>ccPluginInfoDlg</name>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="14"/>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="33"/>
        <source>Filter list by plugin name</source>
        <translation>Фильтр по имени модуля</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="36"/>
        <source>🔍</source>
        <translation>🔍</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="122"/>
        <source>Description</source>
        <translation>Описание</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="135"/>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="208"/>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="282"/>
        <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;.SF NS Text&apos;; font-size:13pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;.SF NS Text&apos;; font-size:13pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="145"/>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="289"/>
        <source>(none listed)</source>
        <translation>(список пуст)</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="162"/>
        <source>Plugins</source>
        <translation>Модули</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="175"/>
        <source>Maintainers</source>
        <translation>Поддержка</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="215"/>
        <source>(CloudCompare Team)</source>
        <translation>(Команда CloudCompare)</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="256"/>
        <source>Authors</source>
        <translation>Авторы</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="272"/>
        <source>References</source>
        <translation>Ссылки</translation>
    </message>
    <message>
        <location filename="../pluginManager/ui/ccPluginInfoDlg.ui" line="320"/>
        <source>CloudCompare looks for plugins in the following directories:</source>
        <translation>CloudCompare ищет модули в следующих каталогах:</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="115"/>
        <source>About Plugins</source>
        <translation>О модулях</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="117"/>
        <source>Enabling/disabling plugins will take effect next time you run %1</source>
        <translation>Включение/выключение модулей будет доступно при следующем запуске %1</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="165"/>
        <source>%1 Plugin</source>
        <translation>%1 модуль</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="169"/>
        <source> (core)</source>
        <translation> (ядро)</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="174"/>
        <source> (3rd Party)</source>
        <translation> (сторонние)</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="254"/>
        <source>(No plugin selected)</source>
        <translation>(Модуль не выбран)</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="291"/>
        <source>GL Shader</source>
        <translation>GL-шейдер</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginInfoDlg.cpp" line="302"/>
        <source>I/O</source>
        <translation>Ввод/вывод</translation>
    </message>
</context>
<context>
    <name>ccPluginUIManager</name>
    <message>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="304"/>
        <source>Remove Filter</source>
        <translation>Удалить фильтр</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="309"/>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="320"/>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="356"/>
        <source>Plugins</source>
        <translation>Модули</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="313"/>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="362"/>
        <source>GL Filters</source>
        <translation>Фильтры GL</translation>
    </message>
    <message>
        <location filename="../pluginManager/ccPluginUIManager.cpp" line="322"/>
        <source>Shaders &amp;&amp; Filters</source>
        <translation>Шейдеры &amp;&amp; Фильтры</translation>
    </message>
</context>
<context>
    <name>ccPointPairRegistrationDlg</name>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="590"/>
        <source>Point/label already picked</source>
        <translation>Точка/метка уже выбрана</translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="936"/>
        <source>Remove dual point</source>
        <translation>Удалить пару точек</translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="936"/>
        <source>Remove the equivalent reference point as well?</source>
        <translation>Удалить также эквивалентную опорную точку?</translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="1431"/>
        <source>[PointPairRegistration] Scale: fixed (1.0)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="1614"/>
        <source>[PointPairRegistration] Cloud %1: global shift has been updated to match the reference: (%1,%2,%3) [x%4]</source>
        <translation>[ПарнаяПривязка] Облако %1: глобальный сдвиг обновлен до соответствия с опорным: (%1,%2,%3) [x%4]</translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="1626"/>
        <source>Drop shift information?</source>
        <translation>Отбросить информацию сдвига?</translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="1626"/>
        <source>To-be-aligned cloud is shifted but reference cloud is not: drop global shift information?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccPointPairRegistrationDlg.cpp" line="1634"/>
        <source>[PointPairRegistration] Cloud %1: global shift has been reset to match the reference!</source>
        <translation>[ПарнаяПривязка] Облако %1: глобальный сдвиг установлен в соответствии с опорным!</translation>
    </message>
</context>
<context>
    <name>ccPropertiesTreeDelegate</name>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="99"/>
        <source>None</source>
        <translation>Пусто</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="103"/>
        <source>Scalar field</source>
        <translation>Скалярное поле</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="106"/>
        <source>Default</source>
        <translation>По умолчанию</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="107"/>
        <source>Default Width</source>
        <translation>Ширина по умолчанию</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="225"/>
        <source>Property</source>
        <translation>Свойство</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="226"/>
        <source>State/Value</source>
        <translation>Состояние/Значение</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="326"/>
        <source>Transformation history</source>
        <translation>История трансформации</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="331"/>
        <source>Display transformation</source>
        <translation>Показать трансформацию</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="419"/>
        <source>Meta data</source>
        <translation>Метаданные</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="447"/>
        <source>CC Object</source>
        <translation>Объект CC</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="450"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1011"/>
        <source>Name</source>
        <translation>Имя</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="455"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="701"/>
        <source>Visible</source>
        <translation>Видимый</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="461"/>
        <source>Normals</source>
        <translation>Нормали</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="489"/>
        <source>Show name (in 3D)</source>
        <translation>Показать имя (в 3D)</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="467"/>
        <source>Colors</source>
        <translation>Цвета</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="493"/>
        <source>Local box dimensions</source>
        <translation>Локаль. размеры границ</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="493"/>
        <source>Box dimensions</source>
        <translation>Размеры границ</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="503"/>
        <source>Box center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="503"/>
        <source>Shifted box center</source>
        <translation>Смещенный центр</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="511"/>
        <source>Global box center</source>
        <translation>Глобальный центр</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="518"/>
        <source>Info</source>
        <translation>Инфо</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="518"/>
        <source>Object ID: %1 - Children: %2</source>
        <translation>ID объекта: %1 - Дочерние: %2</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="523"/>
        <source>Current Display</source>
        <translation>Текущий вид</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="537"/>
        <source>Global shift</source>
        <translation>Глобальный сдвиг</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="540"/>
        <source>Global scale</source>
        <translation>Глобальный масштаб</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="552"/>
        <source>Coordinate System</source>
        <translation>Система координат</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="553"/>
        <source>Origin</source>
        <translation>Начало</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="555"/>
        <source>Planes Visible</source>
        <translation>Плоскости выдимы</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="556"/>
        <source>Planes Stippled</source>
        <translation>Зернение пл-стей</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="557"/>
        <source>Axis Lines Visible</source>
        <translation>Оси видимы</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="558"/>
        <source>Axis width</source>
        <translation>Толщина осей</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="559"/>
        <source>Display scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="570"/>
        <source>Cloud</source>
        <translation>Облако</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="573"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1375"/>
        <source>Points</source>
        <translation>Точек</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="579"/>
        <source>Point size</source>
        <translation>Размер точек</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="595"/>
        <source>Scan grids</source>
        <translation>Сетки сканов</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="599"/>
        <source>Scan grid</source>
        <translation>Сетка скана</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="606"/>
        <source>Scan #%1</source>
        <translation>Скан #%1</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="606"/>
        <source>%1 x %2 (%3 points)</source>
        <translation>%1 x %2 (%3 точек)</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="613"/>
        <source>Waveform</source>
        <translation>Форма волны</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="614"/>
        <source>Waves</source>
        <translation>Волны</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="615"/>
        <source>Descriptors</source>
        <translation>Дескрипторы</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="618"/>
        <source>Data size</source>
        <translation>Размер данных</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="673"/>
        <source>Scalar Fields</source>
        <translation>Скалярные поля</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="673"/>
        <source>Scalar Field</source>
        <translation>Скалярное поле</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="676"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1032"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1066"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1183"/>
        <source>Count</source>
        <translation>Кол-во</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="679"/>
        <source>Active</source>
        <translation>Активное</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="689"/>
        <source>Shift</source>
        <translation type="unfinished">Сдвиг</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="695"/>
        <source>Current</source>
        <translation>Текущий</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="698"/>
        <source>Steps</source>
        <translation>Дискретность</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="703"/>
        <source>SF display params</source>
        <translation>Параметры показа СП</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="719"/>
        <source>Primitive</source>
        <translation>Примитив</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="722"/>
        <source>Type</source>
        <translation>Тип</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="727"/>
        <source>Drawing precision</source>
        <translation>Точность отрисовки</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="732"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="739"/>
        <source>Radius</source>
        <translation>Радиус</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="736"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="966"/>
        <source>Height</source>
        <translation>Высота</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="743"/>
        <source>Bottom radius</source>
        <translation>Нижний радиус</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="744"/>
        <source>Top radius</source>
        <translation>Верхний радиус</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="749"/>
        <source>Apex</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="752"/>
        <source>Half angle</source>
        <translation type="unfinished">Угол полураствора</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="769"/>
        <source>Facet</source>
        <translation>Грань</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="775"/>
        <source>Surface</source>
        <translation>Поверхность</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="778"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="929"/>
        <source>RMS</source>
        <translation>СКО</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="781"/>
        <source>Center</source>
        <translation>Центр</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="786"/>
        <source>Show contour</source>
        <translation>Показать контур</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="792"/>
        <source>Show polygon</source>
        <translation>Показать полигон</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="804"/>
        <source>Normal</source>
        <translation>Нормаль</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="810"/>
        <source>Dip / Dip dir. (integer)</source>
        <translation>Падение/Азим.(целое)</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="811"/>
        <source>Dip / Dip dir.</source>
        <translation>Падение/Азим.</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="814"/>
        <source>Show normal vector</source>
        <translation>Показать вектор нормали</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="827"/>
        <source>Sub-mesh</source>
        <translation>Части ЦМР</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="827"/>
        <source>Mesh</source>
        <translation>Цифровая модель</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="830"/>
        <source>Faces</source>
        <translation>Грани</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="834"/>
        <source>Materials/textures</source>
        <translation>Материалы/текстуры</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="837"/>
        <source>Wireframe</source>
        <translation>Каркас</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="841"/>
        <source>Stippling</source>
        <translation>Зернение</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="862"/>
        <source>Polyline</source>
        <translation>Полилиния</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="865"/>
        <source>Vertices</source>
        <translation>Вершины</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="649"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="868"/>
        <source>Length</source>
        <translation>Длина</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="642"/>
        <source>Draw normals as lines</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="646"/>
        <source>Draw</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="652"/>
        <source>Color</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="871"/>
        <source>Line width</source>
        <translation>Толщина линий</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="885"/>
        <source>Octree</source>
        <translation>Октодерево</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="888"/>
        <source>Display mode</source>
        <translation>Показывать как</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="891"/>
        <source>Display level</source>
        <translation>Показать уровень</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="893"/>
        <source>Current level</source>
        <translation>Текущий уровень</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="901"/>
        <source>Cell size</source>
        <translation>Размер ячейки</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="905"/>
        <source>Cell count</source>
        <translation>Кол-во ячеек</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="908"/>
        <source>Filled volume</source>
        <translation>Объем заполнения</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="919"/>
        <source>Kd-tree</source>
        <translation>K-мерное дерево</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="922"/>
        <source>Max Error</source>
        <translation>Макс. ошибка</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="932"/>
        <source>Max dist @ 68%</source>
        <translation>Макс. дист. @ 68%</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="935"/>
        <source>Max dist @ 95%</source>
        <translation>Макс. дист. @ 95%</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="938"/>
        <source>Max dist @ 99%</source>
        <translation>Макс. дист. @ 99%</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="941"/>
        <source>Max distance</source>
        <translation>Макс. дистанция</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="945"/>
        <source>unknown</source>
        <translation>неизвестно</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="948"/>
        <source>Error measure</source>
        <translation>Ошибка измерения</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="960"/>
        <source>Image</source>
        <translation>Изображение</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="963"/>
        <source>Width</source>
        <translation>Ширина</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="969"/>
        <source>Alpha</source>
        <translation>Альфа</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="973"/>
        <source>Sensor</source>
        <translation>Датчик</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="975"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1056"/>
        <source>Apply Viewport</source>
        <translation>Применить точку обзора</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="987"/>
        <source>Label</source>
        <translation>Метка</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="991"/>
        <source>Body</source>
        <translation>Тело</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="994"/>
        <source>Show 2D label</source>
        <translation>Показать 2D-метки</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="997"/>
        <source>Show legend(s)</source>
        <translation>Показать легенду</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1008"/>
        <source>Viewport</source>
        <translation>Точка обзора</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1011"/>
        <source>undefined</source>
        <translation>не задано</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1014"/>
        <source>Apply viewport</source>
        <translation>Применить точку обзора</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1017"/>
        <source>Update viewport</source>
        <translation>Обновить точку обзора</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1029"/>
        <source>Trans. buffer</source>
        <translation>Транс. буфер</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1035"/>
        <source>Show path</source>
        <translation>Показать трассу</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1038"/>
        <source>Show trihedrons</source>
        <translation>Показать трехгранники</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1041"/>
        <source>Scale</source>
        <translation>Масштаб</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1053"/>
        <source>Drawing scale</source>
        <translation></translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1059"/>
        <source>Position/Orientation</source>
        <translation>Положение/Ориентация</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1063"/>
        <source>Associated positions</source>
        <translation>Связанные позиции</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1074"/>
        <source>Indices</source>
        <translation>Индексы</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1077"/>
        <source>Active index</source>
        <translation>Активный индекс</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1089"/>
        <source>TLS/GBL Sensor</source>
        <translation>Сканер</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1092"/>
        <source>Uncertainty</source>
        <translation>Точность</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1095"/>
        <source>Angular viewport (degrees)</source>
        <translation>Ось визирования (градусы)</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1100"/>
        <source>Yaw span</source>
        <translation>Аз. сектор</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1107"/>
        <source>Yaw step</source>
        <translation>Аз. шаг</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1114"/>
        <source>Pitch span</source>
        <translation>Сектор тангажа</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1121"/>
        <source>Pitch step</source>
        <translation>Шаг тангажа</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1138"/>
        <source>Camera Sensor</source>
        <translation>Камера</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1143"/>
        <source>Vert. focal</source>
        <translation>Верт. фокус</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1146"/>
        <source>Array size</source>
        <translation>Размер массива</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1149"/>
        <source>Principal point</source>
        <translation>Главная точка</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1154"/>
        <source>Pixel size</source>
        <translation>Размер пикселя</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1158"/>
        <source>Field of view</source>
        <translation>Поле зрения</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1161"/>
        <source>Skew</source>
        <translation>Завал</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1163"/>
        <source>Frustum display</source>
        <translation>Сектор показа</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1166"/>
        <source>Show lines</source>
        <translation>Показать линии</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1167"/>
        <source>Show side planes</source>
        <translation>Показать стороны плоск-ей</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1180"/>
        <source>Material set</source>
        <translation>Материал</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1197"/>
        <source>Array</source>
        <translation>Массив</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1201"/>
        <source>Shared</source>
        <translation>В доступе</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1201"/>
        <source>No</source>
        <translation>Нет</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1201"/>
        <source>Yes (%1)</source>
        <translation>Да (%1)</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1374"/>
        <source>Wire</source>
        <translation>Каркас</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1376"/>
        <source>Plain cubes</source>
        <translation>Кубы</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1508"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1518"/>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1528"/>
        <source>Apply</source>
        <translation>Применить</translation>
    </message>
    <message>
        <location filename="../db_tree/ccPropertiesTreeDelegate.cpp" line="1537"/>
        <source>Update</source>
        <translation>Обновить</translation>
    </message>
</context>
<context>
    <name>ccRasterizeTool</name>
    <message>
        <location filename="../ccRasterizeTool.cpp" line="2257"/>
        <source>Delaunay triangulation</source>
        <translation type="unfinished">Триангуляция Делоне</translation>
    </message>
    <message>
        <location filename="../ccRasterizeTool.cpp" line="2257"/>
        <source>Triangles max edge length</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ccRecentFiles</name>
    <message>
        <location filename="../ccRecentFiles.cpp" line="36"/>
        <source>Open Recent...</source>
        <translation>Открыть из недавнего...</translation>
    </message>
    <message>
        <location filename="../ccRecentFiles.cpp" line="38"/>
        <source>Clear Menu</source>
        <translation>Очистить меню</translation>
    </message>
</context>
<context>
    <name>ccSectionExtractionTool</name>
    <message>
        <location filename="../ccSectionExtractionTool.cpp" line="1570"/>
        <source>Unfold cloud(s)</source>
        <translation>Развернуть облако(а)</translation>
    </message>
    <message>
        <location filename="../ccSectionExtractionTool.cpp" line="1573"/>
        <source>Number of polylines: %1
Number of points: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccSectionExtractionTool.cpp" line="1633"/>
        <source>Number of segments: %1
Number of points: %2</source>
        <translation>Кол-во сегментов: %1
Кол-во точек: %2</translation>
    </message>
    <message>
        <location filename="../ccSectionExtractionTool.cpp" line="1889"/>
        <source>Extract sections</source>
        <translation>Построить сечения</translation>
    </message>
    <message>
        <location filename="../ccSectionExtractionTool.cpp" line="1890"/>
        <source>Number of sections: %1
Number of points: %2</source>
        <translation>Кол-во сечений: %1
Кол-во точек: %2</translation>
    </message>
</context>
<context>
    <name>ccSetClassificationField</name>
    <message>
        <location filename="../ui_templates/setClassificationFieldDlg.ui" line="14"/>
        <source>Dialog</source>
        <translation type="unfinished">Диалог</translation>
    </message>
    <message>
        <location filename="../ui_templates/setClassificationFieldDlg.ui" line="22"/>
        <source>Classification</source>
        <translation type="unfinished">Классификация</translation>
    </message>
</context>
<context>
    <name>ccSubsamplingDlg</name>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="42"/>
        <source>Random</source>
        <translation>Случайный</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="43"/>
        <source>Space</source>
        <translation>Пространственный</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="44"/>
        <source>Octree</source>
        <translation>Октодерево</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="151"/>
        <source>none</source>
        <translation>ничего</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="152"/>
        <source>all</source>
        <translation>Все</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="153"/>
        <source>remaining points</source>
        <translation>останется точек</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="156"/>
        <source>large</source>
        <translation>много</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="157"/>
        <source>small</source>
        <translation>мало</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="158"/>
        <source>min. space between points</source>
        <translation>мин. интервал точек</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="161"/>
        <source>min</source>
        <translation>мин</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="162"/>
        <source>max</source>
        <translation>макс</translation>
    </message>
    <message>
        <location filename="../ccSubsamplingDlg.cpp" line="163"/>
        <source>subdivision level</source>
        <translation>уровней глубины</translation>
    </message>
</context>
<context>
    <name>ccTracePolylineTool</name>
    <message>
        <location filename="../ccTracePolylineTool.cpp" line="175"/>
        <source>Oversampling polyline: %1 vertices</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ccUnrollDlg</name>
    <message>
        <location filename="../ccUnrollDlg.cpp" line="375"/>
        <source>Select a cylinder entity</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ccUnrollDlg.cpp" line="407"/>
        <source>Select a cone entity</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>commandLineDlg</name>
    <message>
        <location filename="../ui_templates/commandLineDlg.ui" line="14"/>
        <source>CloudCompare - command line mode</source>
        <translation>CloudCompare - режим командной строки</translation>
    </message>
</context>
<context>
    <name>compassDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="20"/>
        <source>Compass</source>
        <translation>Компас</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="38"/>
        <source>Mode:</source>
        <translation>Режим:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="45"/>
        <source>Activate compass mode to make structural measurements</source>
        <translation>Активировать режим компаса для выполнения структурных измерений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="68"/>
        <source>Activate map mode to define geological features</source>
        <translation>Активировать режим карты для определения геологических элементов</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="92"/>
        <source>Tool:</source>
        <translation>Метод:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="105"/>
        <source>Picking Tool. Use this to select GeoObjects or measurements.</source>
        <translation>Инструмент отбора. Используйте для выбора ГеоОбъектов или измерений.</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="122"/>
        <source>Plane Tool: Measure surface orientations</source>
        <translation>Инструмент плоскости: Измеряет ориентации участков поверхности</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="148"/>
        <source>Trace Tool: Measure orientation from structure trace</source>
        <translation>Инструмент трассировки: Определяет ориентацию структурной линии</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="168"/>
        <source>Lineation Tool: Measure distances and directions</source>
        <translation>инструмент линейности: Измеряет расстояния и направления</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="185"/>
        <source>Other Tools</source>
        <translation>Прочие инструменты</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="212"/>
        <source>Change tool and visibility settings</source>
        <translation>Изменить инструмент и настройки видимости</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="235"/>
        <source>Undo last action</source>
        <translation>Отменить последнее действие</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="242"/>
        <source>Ctrl+Z</source>
        <translation>Ctrl+Z</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="249"/>
        <source>Export interpretation and measurements</source>
        <translation>Экспорт результатов дешифровки и измерений</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="252"/>
        <source>Save current label (added to cloud children)</source>
        <translation>Сохранить текущую надпись (добавляется в подраздел облака)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="263"/>
        <source>Show readme and help information</source>
        <translation>Показать справку</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="274"/>
        <source>Accept latest changes</source>
        <translation>Применить последние изменения</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="281"/>
        <source>Return</source>
        <translation>Вернуться</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="288"/>
        <source>Exit ccCompass plugin. Thanks for visiting :)</source>
        <translation>Покинуть модуль ccCompass. Благодарим за визит :)</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/compassDlg.ui" line="295"/>
        <source>Esc</source>
        <translation>Esc</translation>
    </message>
</context>
<context>
    <name>mapDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="20"/>
        <source>Map</source>
        <translation>Карта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="38"/>
        <source>GeoObjects:</source>
        <translation>ГеоОбъекты:</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="48"/>
        <source>Create new GeoObject</source>
        <translation>Создать новый ГеоОбъект</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="86"/>
        <source>No Selection</source>
        <translation>Нет выборки</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="176"/>
        <source>Digitise to lower-contact of GeoObject</source>
        <translation>Оцифровка нижнего края ГеоОбъекта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="179"/>
        <source>Lower</source>
        <translation>Нижний</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="259"/>
        <source>Digitise to upper-contact of GeoObject</source>
        <translation>Оцифровка верхнего края ГеоОбъекта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="262"/>
        <source>Upper</source>
        <translation>Верхний</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="284"/>
        <source>Digitise to interior of geo-object</source>
        <translation>Оцифровка внутренней части ГеоОбъекта</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qCompass/ui/mapDlg.ui" line="287"/>
        <source>Interior</source>
        <translation>Внутренний</translation>
    </message>
</context>
<context>
    <name>pointPairRegistrationDlg</name>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="14"/>
        <source>Point list picking</source>
        <translation>Точки привязки</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="25"/>
        <source>show &apos;to be aligned&apos; entities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="64"/>
        <source>Pick spheres instead of single points (for clouds only)</source>
        <translation>Распознавать сферы вместо отдельных точек (только для облаков)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="81"/>
        <source>search radius (or the spheres radius if you know it)</source>
        <translation>радиус поиска (или радиус сфер, если известен)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="106"/>
        <source>Max RMS (as a percentage of the radius)</source>
        <translation>Макс СКО (как процент от радиуса)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="184"/>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="294"/>
        <source>Error</source>
        <translation>Невязка</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="202"/>
        <source>show &apos;reference&apos; entities</source>
        <translation>показ &apos;опорных&apos; точек</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="309"/>
        <source>adjust scale</source>
        <translation>подогнать масштаб</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="335"/>
        <source>Rotation</source>
        <translation>Вращение</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="351"/>
        <source>Constrains the rotation around a single axis (warning: experimental)</source>
        <translation>Принудительное вращение вокруг одной оси (внимание: экспериментально)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="403"/>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="422"/>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="441"/>
        <source>Constrains the translation along particular axes (warning: experimental)</source>
        <translation>Принудительное смещение вдоль выбранных осей (внимание: экспериментально)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="458"/>
        <source>auto update zoom</source>
        <translation>автообновление масштаба на экране</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="490"/>
        <source>align</source>
        <translation>сшить</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="500"/>
        <source>reset</source>
        <translation>сброс</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="510"/>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="513"/>
        <source>Convert list to new cloud (and close dialog)</source>
        <translation>Конвертировать список в новое облако (и закрыть диалог)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="516"/>
        <source>to cloud</source>
        <translation>в облако</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="527"/>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="530"/>
        <source>Close dialog (list will be lost)</source>
        <translation>Закрыть диалог (список будет потерян)</translation>
    </message>
    <message>
        <location filename="../ui_templates/pointPairRegistrationDlg.ui" line="533"/>
        <source>stop</source>
        <translation>стоп</translation>
    </message>
</context>
<context>
    <name>primitiveDistanceDlg</name>
    <message>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="14"/>
        <source>Distance to Primitive</source>
        <translation>Отклонение от примитива</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="20"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;[NOTE] This tool will measure the distance to the true primitive (plane, box, sphere, cylinder, or cone) instead of relying on the visual representation of the pritimive as a triangular mesh. &lt;span style=&quot; font-weight:600;&quot;&gt;This is faster and more accurate.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="46"/>
        <source>treat planes as bounded</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="55"/>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="58"/>
        <source>compute signed distances</source>
        <translation>вычислить отклонения со знаком</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="61"/>
        <source>signed distances</source>
        <translation>со знаком</translation>
    </message>
    <message>
        <location filename="../ui_templates/primitiveDistanceDlg.ui" line="77"/>
        <source>flip normals</source>
        <translation>обратить нормали</translation>
    </message>
</context>
<context>
    <name>qAnimation</name>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/src/qAnimation.cpp" line="73"/>
        <source>%1
At least 2 viewports must be selected.</source>
        <translation>%1
Должны быть выбраны минимум 2 точки обзора.</translation>
    </message>
</context>
<context>
    <name>qAnimationDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/src/qAnimationDlg.cpp" line="875"/>
        <source>Output animation file</source>
        <translation>Выходной файл анимации</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/src/qAnimationDlg.cpp" line="879"/>
        <source>Open Directory</source>
        <translation>Открыть Директорий</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qAnimation/src/qAnimationDlg.cpp" line="1086"/>
        <location filename="../../plugins/core/Standard/qAnimation/src/qAnimationDlg.cpp" line="1240"/>
        <source>Frames: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qBroomDlg</name>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/src/qBroomDlg.cpp" line="1911"/>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/src/qBroomDlg.cpp" line="1951"/>
        <location filename="../../plugins/core/Standard/qBroom/src/qBroomDlg.cpp" line="1970"/>
        <location filename="../../plugins/core/Standard/qBroom/src/qBroomDlg.cpp" line="1999"/>
        <location filename="../../plugins/core/Standard/qBroom/src/qBroomDlg.cpp" line="2070"/>
        <source>Not enough memory</source>
        <translation>Недостаточно памяти</translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qBroom/src/qBroomDlg.cpp" line="2064"/>
        <source>Not enough memory to apply the last segmentation</source>
        <translation>Недостаточно памяти для учета последней сегментации</translation>
    </message>
</context>
<context>
    <name>qCSF</name>
    <message>
        <location filename="../../plugins/core/Standard/qCSF/src/qCSF.cpp" line="172"/>
        <source>Computing....</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qHoughNormals</name>
    <message>
        <location filename="../../plugins/core/Standard/qHoughNormals/src/qHoughNormals.cpp" line="132"/>
        <source>Computing normals...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qMeshBoolean</name>
    <message>
        <location filename="../../plugins/core/Standard/qMeshBoolean/src/qMeshBoolean.cpp" line="330"/>
        <source>Operation in progress</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qPCV</name>
    <message>
        <location filename="../../plugins/core/Standard/qPCV/src/PCVCommand.cpp" line="148"/>
        <source>No entity is loaded.</source>
        <translation>Нет загруженного объекта.</translation>
    </message>
</context>
<context>
    <name>qPoissonRecon</name>
    <message>
        <location filename="../../plugins/core/Standard/qPoissonRecon/src/qPoissonRecon.cpp" line="418"/>
        <source>Initialization</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qRansacSD</name>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/src/qRANSAC_SD.cpp" line="420"/>
        <source>Computing normals (please wait)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../../plugins/core/Standard/qRANSAC_SD/src/qRANSAC_SD.cpp" line="494"/>
        <source>Operation in progress (please wait)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>qTreeIso</name>
    <message>
        <location filename="../../plugins/core/Standard/qTreeIso/src/qTreeIso.cpp" line="160"/>
        <location filename="../../plugins/core/Standard/qTreeIso/src/qTreeIso.cpp" line="183"/>
        <location filename="../../plugins/core/Standard/qTreeIso/src/qTreeIso.cpp" line="209"/>
        <source>Computing....</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>scalarFieldFromColorDlg</name>
    <message>
        <location filename="../ui_templates/scalarFieldFromColorDlg.ui" line="14"/>
        <source>SF from RGB</source>
        <translation>Скаляр.поле из RGB</translation>
    </message>
    <message>
        <location filename="../ui_templates/scalarFieldFromColorDlg.ui" line="20"/>
        <source>R Channel</source>
        <translation>Красный канал R</translation>
    </message>
    <message>
        <location filename="../ui_templates/scalarFieldFromColorDlg.ui" line="30"/>
        <source>G Channel</source>
        <translation>Зеленый канал G</translation>
    </message>
    <message>
        <location filename="../ui_templates/scalarFieldFromColorDlg.ui" line="40"/>
        <source>B Channel</source>
        <translation>Синий канал B</translation>
    </message>
    <message>
        <location filename="../ui_templates/scalarFieldFromColorDlg.ui" line="50"/>
        <source>Alpha Channel</source>
        <translation>Альфа-канал</translation>
    </message>
    <message>
        <location filename="../ui_templates/scalarFieldFromColorDlg.ui" line="57"/>
        <source>Composite = (R+ G+ B) / 3</source>
        <translation>Составной=(R+G+B) / 3</translation>
    </message>
</context>
<context>
    <name>sensorComputeDistancesDlg</name>
    <message>
        <location filename="../ui_templates/sensorComputeDistancesDlg.ui" line="14"/>
        <source>Sensor range computation</source>
        <translation>Вычисление диапазона датчика</translation>
    </message>
    <message>
        <location filename="../ui_templates/sensorComputeDistancesDlg.ui" line="20"/>
        <source>Squared distances</source>
        <translation>квадраты расстояний</translation>
    </message>
</context>
<context>
    <name>sensorComputeScatteringAnglesDlg</name>
    <message>
        <location filename="../ui_templates/sensorComputeScatteringAnglesDlg.ui" line="14"/>
        <source>Compute scattering angles</source>
        <translation>Вычислить углы расхождения</translation>
    </message>
    <message>
        <location filename="../ui_templates/sensorComputeScatteringAnglesDlg.ui" line="20"/>
        <source>Convert angles to degree</source>
        <translation>Конвертировать углы в градусы</translation>
    </message>
</context>
</TS>
