<message>
<source>Error: Empty shape.</source>
<translation>Выбранные вспомогательные объекты невалидны.</translation>
- </message>
+ </message>
<message>
<source>Error: Local selection not allowed.</source>
<translation>Локальная селекция запрещена.</translation>
<translation>Выбраныне вспомогательные объекты имеют недопустимый тип.</translation>
</message>
</context>
+ <context>
+ <name>Boolean:fuzzy_param</name>
+ <message>
+ <source>Fuzzy parameter</source>
+ <translation>Нечеткий параметр</translation>
+ </message>
+ <message>
+ <source>Additional tolerance to eliminate tiny result.</source>
+ <translation>Дополнительный допуск для устранения крошечного результата.</translation>
+ </message>
+ </context>
<context>
<name>Boolean:GeomValidators_BooleanArguments</name>
<message>
<translation>Выберите вспомогательные объекты.</translation>
</message>
</context>
+
+ <!-- Defeaturing -->
+ <context>
+ <name>Defeaturing</name>
+ <message>
+ <source>Defeaturing</source>
+ <translation>Удаление фичеров</translation>
+ </message>
+ <message>
+ <source>Faces to remove</source>
+ <translation>Удаляемые грани</translation>
+ </message>
+ <message>
+ <source>Select faces</source>
+ <translation>Выберите грани</translation>
+ </message>
+ </context>
+ <context>
+ <name>Defeaturing:FeaturesPlugin_ValidatorDefeaturingSelection</name>
+ <message>
+ <source>Error: This validator can only work with selection list attributes.</source>
+ <translation>Ошибка: валидатор поддерживает только аттрибуты типа SelectionList.</translation>
+ </message>
+ <message>
+ <source>Error: Empty attribute selection.</source>
+ <translation>Ошибка: незаполненный аттрибут.</translation>
+ </message>
+ <message>
+ <source>Error: Empty selection context.</source>
+ <translation>Ошибка: пустой контекст.</translation>
+ </message>
+ <message>
+ <source>Error: Not all selected shapes are sub-shapes of solids.</source>
+ <translation>Ошибка: не все выбранные объекты являются подэлементами твердых тел.</translation>
+ </message>
+ </context>
+
+ <!-- 1D-fillet -->
+ <context>
+ <name>Fillet1D</name>
+ <message>
+ <source>1D-fillet</source>
+ <translation>1D-сглаживание</translation>
+ </message>
+ <message>
+ <source>Perform fillet on vertices of a wire</source>
+ <translation>Выполнить сглаживание в узлах контура</translation>
+ </message>
+ <message>
+ <source>Wire has no vertices for fillet.</source>
+ <translation>Контур не имеет узлов, подходящих для сглаживания.</translation>
+ </message>
+ </context>
+ <context>
+ <name>Fillet1D:main_wires</name>
+ <message>
+ <source>Wires</source>
+ <translation>Контуры</translation>
+ </message>
+ <message>
+ <source>Select wires</source>
+ <translation>Выберите контуры</translation>
+ </message>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Выберите контуры.</translation>
+ </message>
+ <message>
+ <source>Fillet each sharp corner of the wire</source>
+ <translation>Сгладить все острые углы контура</translation>
+ </message>
+ </context>
+ <context>
+ <name>Fillet1D:main_vertices</name>
+ <message>
+ <source>Vertices</source>
+ <translation>Узлы</translation>
+ </message>
+ <message>
+ <source>Select vertices</source>
+ <translation>Выберите узлы</translation>
+ </message>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Выберите острые углы на контуре.</translation>
+ </message>
+ <message>
+ <source>Fillet the specified corners of the wire</source>
+ <translation>Сгладить выбранные узлы контура</translation>
+ </message>
+ </context>
+ <context>
+ <name>Fillet1D:main_vertices:FeaturesPlugin_ValidatorFillet1DSelection</name>
+ <message>
+ <source>Selected vertex is not a wire corner</source>
+ <translation>Выбранный узел не принадлежит контуру</translation>
+ </message>
+ <message>
+ <source>Selected shape is not a vertex</source>
+ <translation>Выбранный объект не является узлом</translation>
+ </message>
+ <message>
+ <source>Selected vertex does not exist in the wire</source>
+ <translation>Выбранный узел не принадлежит контуру</translation>
+ </message>
+ <message>
+ <source>Vertex should be shared between 2 edges exactly</source>
+ <translation>Узел должен примыкать ровно к двум рёбрам</translation>
+ </message>
+ <message>
+ <source>Error: Edges are not planar</source>
+ <translation>Ошибка: рёбра не лежат на одной плоскости</translation>
+ </message>
+ <message>
+ <source>Error: Edges are tangent</source>
+ <translation>Ошибка: рёбра касаются друг друга</translation>
+ </message>
+ </context>
+ <context>
+ <name>Fillet1D:creation_method</name>
+ <message>
+ <source>Wires</source>
+ <translation>Контуры</translation>
+ </message>
+ <message>
+ <source>Vertices</source>
+ <translation>Узлы</translation>
+ </message>
+ </context>
+ <context>
+ <name>Fillet1D:radius</name>
+ <message>
+ <source>Radius</source>
+ <translation>Радиус</translation>
+ </message>
+ <message>
+ <source>Fillet radius</source>
+ <translation>Радиус сглаживания</translation>
+ </message>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Задайте радиус сглаживания.</translation>
+ </message>
+ </context>
+ <context>
+ <name>Fillet1D:radius:GeomValidators_Positive</name>
+ <message>
+ <source>Value is too small.</source>
+ <translation>Значение радиуса слишком мало.</translation>
+ </message>
+ </context>
+
+ <!-- Sewing -->
+ <context>
+ <name>Sewing</name>
+ <message>
+ <source>Perform sewing operation on shapes</source>
+ <translation>Выполнение операции шитья на фигурах</translation>
+ </message>
+ <message>
+ <source>Sewing</source>
+ <translation>Шитье лица</translation>
+ </message>
+ <message>
+ <source>Error: No faces were sewn.</source>
+ <translation>Ошибка: лица не были сшиты.</translation>
+ </message>
+ </context>
+ <context>
+ <name>Sewing:main_objects</name>
+ <message>
+ <source>Objects</source>
+ <translation>Объекты</translation>
+ </message>
+ <message>
+ <source>Select shapes to sew.</source>
+ <translation>Выберите фигуры для шитья.</translation>
+ </message>
+ </context>
+ <context>
+ <name>Sewing:tolerance</name>
+ <message>
+ <source>Tolerance</source>
+ <translation>Толерантность</translation>
+ </message>
+ </context>
+ <context>
+ <name>Sewing:allow_non_manifold</name>
+ <message>
+ <source>Allow Non-Manifold</source>
+ <translation>Разрешить не многообразие</translation>
+ </message>
+ <message>
+ <source>Allow the creation of non-manifold results</source>
+ <translation>Разрешить создание однократных результатов</translation>
+ </message>
+ </context>
+ <context>
+ <name>Sewing:always_create_result</name>
+ <message>
+ <source>Always create a result</source>
+ <translation>Всегда создавайте результат</translation>
+ </message>
+ <message>
+ <source>Always create a result, even if nothing is sewn</source>
+ <translation>Всегда создавайте результат, даже если ничего не шьется</translation>
+ </message>
+ </context>
+
+ <!-- GlueFaces -->
+ <context>
+ <name>GlueFaces</name>
+ <message>
+ <source>Perform gluing of connected faces</source>
+ <translation>Выполнить склейку соединенных граней</translation>
+ </message>
+ <message>
+ <source>Glue Faces</source>
+ <translation>Склеиваем лица</translation>
+ </message>
+ <message>
+ <source>No shapes to glue.</source>
+ <translation>Нет фигур для склеивания.</translation>
+ </message>
+ </context>
+ <context>
+ <name>GlueFaces:main_objects</name>
+ <message>
+ <source>Objects</source>
+ <translation>Объекты</translation>
+ </message>
+ <message>
+ <source>Select shapes to glue.</source>
+ <translation>Выберите фигуры для склеивания.</translation>
+ </message>
+ </context>
+ <context>
+ <name>GlueFaces:tolerance</name>
+ <message>
+ <source>Tolerance</source>
+ <translation>Толерантность</translation>
+ </message>
+ </context>
+ <context>
+ <name>GlueFaces:keep_non_solids</name>
+ <message>
+ <source>Keep non-solid shapes</source>
+ <translation>Сохраняйте нетвердые формы</translation>
+ </message>
+ </context>
+
+ <!-- LimitTolerance -->
+ <context>
+ <name>LimitTolerance</name>
+ <message>
+ <source>Limit the tolerance on a shape</source>
+ <translation>Ограничить допуск формы</translation>
+ </message>
+ <message>
+ <source>Limit Tolerance</source>
+ <translation>Предельный допуск</translation>
+ </message>
+ </context>
+ <context>
+ <name>LimitTolerance:object</name>
+ <message>
+ <source>Shape:</source>
+ <translation>Форма:</translation>
+ </message>
+ <message>
+ <source>Select a shape to modify.</source>
+ <translation>Выберите форму для изменения.</translation>
+ </message>
+ </context>
+ <context>
+ <name>LimitTolerance:tolerance</name>
+ <message>
+ <source>Tolerance</source>
+ <translation>Толерантность</translation>
+ </message>
+ </context>
+ <context>
+ <name>LimitTolerance:object:GeomValidators_BodyShapes</name>
+ <message>
+ <source>Error: Context is empty.</source>
+ <translation>Ошибка: Контекст пуст.</translation>
+ </message>
+ </context>
+
</TS>