<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="en_US">
+
+ <context>
+ <name>workshop</name>
+ <message>
+ <source>Curve fitting</source>
+ <translation>Curve fitting</translation>
+ </message>
+ </context>
+
+ <!-- Validators -->
+
<context>
<name>Sketch:Model_FeatureValidator</name>
<message>
<translation>Can not compute the solver error</translation>
</message>
</context>
-
+
<context>
<name>SketchMacroCircle:center_point</name>
<message>
</message>
</context>
+ <context>
+ <name>SketchMacroEllipticArc:Model_FeatureValidator</name>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Select a point.</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchMacroEllipticArc:center</name>
+ <message>
+ <source>Attribute "%1" is locked by modification value in the viewer.</source>
+ <translation>Select a point.</translation>
+ </message>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Select a center point.</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchMacroEllipticArc:end_point</name>
+ <message>
+ <source>Attribute "%1" is locked by modification value in the viewer.</source>
+ <translation>Select an end point.</translation>
+ </message>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Select an end point.</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchMacroEllipticArc:major_axis_point</name>
+ <message>
+ <source>Attribute "%1" is locked by modification value in the viewer.</source>
+ <translation>Select a major axis point.</translation>
+ </message>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Select a major axis point.</translation>
+ </message>
+ </context>
+
<context>
<name>SketchSplit:Model_FeatureValidator</name>
<message>
<name>SketchConstraintCoincidence:ConstraintEntityA:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintCoincidence:ConstraintEntityB:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintEqual:ConstraintEntityA:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintEqual:ConstraintEntityB:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintMiddle:ConstraintEntityA:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintMiddle:ConstraintEntityB:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintTangent:ConstraintEntityA:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<name>SketchConstraintTangent:ConstraintEntityB:PartSet_DifferentObjects</name>
<message>
<source>The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes.</source>
- <translation>Diferent objects should be selected</translation>
+ <translation>Different objects should be selected</translation>
</message>
</context>
<context>
<source>Two segments cannot be tangent</source>
<translation>Two segments cannot be tangent</translation>
</message>
+ <message>
+ <source>Two B-splines cannot be tangent</source>
+ <translation>Two B-splines cannot be tangent</translation>
+ </message>
</context>
<context>
<name>SketchConstraintTangent:ConstraintEntityB:SketchPlugin_TangentAttr</name>
<context>
<name>SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator</name>
<message>
- <source>Error: one of the selected point does not have coicidence.</source>
- <translation>One of the selected point does not have coicidence</translation>
+ <source>Error: one of the selected point does not have coincidence.</source>
+ <translation>One of the selected point does not have coincidence</translation>
</message>
</context>
<context>
<translation>Edges in selected point has tangent constraint</translation>
</message>
</context>
-
+
+ <context>
+ <name>SketchProjection</name>
+ <message>
+ <source>Project feature onto sketch plane</source>
+ <translation>Project feature onto sketch plane</translation>
+ </message>
+ <message>
+ <source>Projection</source>
+ <translation>Projection</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchProjection:ExternalFeature</name>
+ <message>
+ <source>Attribute "%1" is not initialized.</source>
+ <translation>Select external edge or vertex.</translation>
+ </message>
+ <message>
+ <source>Object</source>
+ <translation>Object</translation>
+ </message>
+ <message>
+ <source>Select external edge or vertex.</source>
+ <translation>Select external edge or vertex.</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchProjection:IncludeToResult</name>
+ <message>
+ <source>Include into the sketch result</source>
+ <translation>Include into the sketch result</translation>
+ </message>
+ <message>
+ <source>Include projected feature into the sketch result</source>
+ <translation>Include projected feature into the sketch result</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchProjection:keep_reference</name>
+ <message>
+ <source>A sketch entity will be created without connection to the selected shape.</source>
+ <translation>A sketch entity will be created without connection to the selected shape.</translation>
+ </message>
+ <message>
+ <source>The reference to the original curve is stored. So it can be changed later.</source>
+ <translation>The reference to the original curve is stored. So it can be changed later.</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchProjection:make_fixed</name>
+ <message>
+ <source>Assign the Fixed constraint to the result of projection</source>
+ <translation>Assign the Fixed constraint to the result of projection</translation>
+ </message>
+ <message>
+ <source>Make projected curve fixed</source>
+ <translation>Make projected curve fixed</translation>
+ </message>
+ </context>
<context>
<name>SketchProjection:ExternalFeature:SketchPlugin_ProjectionValidator</name>
<message>
<source>Error: Elliptic Arc is orthogonal to the sketch plane.</source>
<translation>Error: Elliptic Arc is orthogonal to the sketch plane.</translation>
</message>
+ <message>
+ <source>Error: Periodic B-spline is orthogonal to the sketch plane.</source>
+ <translation>Error: Periodic B-spline is orthogonal to the sketch plane.</translation>
+ </message>
<message>
<source>Error: Selected object is not supported for projection.</source>
<translation>Error: Selected object is not supported for projection.</translation>
</message>
</context>
+
+ <!-- SketchCurveFitting -->
+ <context>
+ <name>SketchCurveFitting</name>
+ <message>
+ <source>Curve fitting</source>
+ <translation>Curve fitting</translation>
+ </message>
+ <message>
+ <source>Create curve passing through the points</source>
+ <translation>Create curve passing through the points</translation>
+ </message>
+ <message>
+ <source>Error: Feature "%1" does not support action "%2".</source>
+ <translation>Error: Feature "%1" does not support action "%2".</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:SketchPlugin_CurveFittingValidator</name>
+ <message>
+ <source>Not enough points selected. Need at least %1 points.</source>
+ <translation>Not enough points selected. Need at least %1 points.</translation>
+ </message>
+ </context>
<context>
- <name>SketchProjection:Model_FeatureValidator</name>
+ <name>SketchCurveFitting:points</name>
+ <message>
+ <source>Points</source>
+ <translation>Points</translation>
+ </message>
+ <message>
+ <source>Select points for curve fitting</source>
+ <translation>Select points for curve fitting</translation>
+ </message>
<message>
<source>Attribute "%1" is not initialized.</source>
- <translation></translation>
+ <translation>Select points for interpolation</translation>
</message>
</context>
+ <context>
+ <name>SketchCurveFitting:periodic</name>
+ <message>
+ <source>Periodic</source>
+ <translation>Periodic</translation>
+ </message>
+ <message>
+ <source>Make curve periodic</source>
+ <translation>Make curve periodic</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:closed</name>
+ <message>
+ <source>Closed</source>
+ <translation>Closed</translation>
+ </message>
+ <message>
+ <source>Make curve closed, but not periodic</source>
+ <translation>Make curve closed, but not periodic</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:type</name>
+ <message>
+ <source>Interpolation</source>
+ <translation>Interpolation</translation>
+ </message>
+ <message>
+ <source>Approximation</source>
+ <translation>Approximation</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:precision</name>
+ <message>
+ <source>Precision</source>
+ <translation>Precision</translation>
+ </message>
+ <message>
+ <source>Maximal distance from selected points to the curve</source>
+ <translation>Maximal distance from selected points to the curve</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:need_control_poly</name>
+ <message>
+ <source>Create control polygon</source>
+ <translation>Create control polygon</translation>
+ </message>
+ <message>
+ <source>Specify if the control polygon should be created</source>
+ <translation>Specify if the control polygon should be created</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:reorder_points</name>
+ <message>
+ <source>Reorder points</source>
+ <translation>Reorder points</translation>
+ </message>
+ <message>
+ <source>Sort selected points to minimize the distance heighbors</source>
+ <translation>Sort selected points to minimize the distance heighbors</translation>
+ </message>
+ </context>
+ <context>
+ <name>SketchCurveFitting:Auxiliary</name>
+ <message>
+ <source>Auxiliary</source>
+ <translation>Auxiliary</translation>
+ </message>
+ <message>
+ <source>Construction element</source>
+ <translation>Construction element</translation>
+ </message>
+ </context>
+
</TS>