<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="sv-SE" sourcelanguage="en">
  <context>
    <name>CmdSketcherBSplineComb</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="162"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="163"/>
      <source>Show/hide B-spline curvature comb</source>
      <translation type="unfinished">Show/hide B-spline curvature comb</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="164"/>
      <source>Switches between showing and hiding the curvature comb for all B-splines</source>
      <translation>Växlar mellan att visa och dölja böjningskammen för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplineDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="100"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="101"/>
      <source>Show/hide B-spline degree</source>
      <translation>Visa/dölj gradtal för B-splines</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="102"/>
      <source>Switches between showing and hiding the degree for all B-splines</source>
      <translation>Växlar mellan att visa och dölja gradtalet för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplineKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="193"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="194"/>
      <source>Show/hide B-spline knot multiplicity</source>
      <translation type="unfinished">Show/hide B-spline knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="195"/>
      <source>Switches between showing and hiding the knot multiplicity for all B-splines</source>
      <translation>Växlar mellan att visa och dölja knutmultipliciteten för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplinePoleWeight</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="224"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="225"/>
      <source>Show/hide B-spline control point weight</source>
      <translation type="unfinished">Show/hide B-spline control point weight</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="226"/>
      <source>Switches between showing and hiding the control point weight for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the control point weight for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplinePolygon</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="131"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="132"/>
      <source>Show/hide B-spline control polygon</source>
      <translation type="unfinished">Show/hide B-spline control polygon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="133"/>
      <source>Switches between showing and hiding the control polygons for all B-splines</source>
      <translation>Växlar mellan att visa och dölja kontrollpolygonerna för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCarbonCopy</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6204"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6205"/>
      <source>Carbon copy</source>
      <translation>karbonkopia</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6206"/>
      <source>Copies the geometry of another sketch</source>
      <translation>Kopierar geometrin från en annan skiss</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherClone</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1558"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1559"/>
      <source>Clone</source>
      <translation>Klon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1560"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation>Skapar en klon av geometrin med den senaste valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCloseShape</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="100"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="101"/>
      <source>Close shape</source>
      <translation>Slut form</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="102"/>
      <source>Produce a closed shape by tying the end point of one element with the next element's starting point</source>
      <translation>Skapa sluten form genom att länka elementets slutpunkt med nästa elements startpunkt</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompBSplineShowHideGeometryInformation</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="255"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="256"/>
      <source>Show/hide B-spline information layer</source>
      <translation>Visa/dölj B-spline-informationslager</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="331"/>
      <source>Show/hide B-spline degree</source>
      <translation>Visa/dölj gradtal för B-splines</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="338"/>
      <source>Show/hide B-spline control polygon</source>
      <translation type="unfinished">Show/hide B-spline control polygon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="345"/>
      <source>Show/hide B-spline curvature comb</source>
      <translation type="unfinished">Show/hide B-spline curvature comb</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="352"/>
      <source>Show/hide B-spline knot multiplicity</source>
      <translation type="unfinished">Show/hide B-spline knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="360"/>
      <source>Show/hide B-spline control point weight</source>
      <translation type="unfinished">Show/hide B-spline control point weight</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompConstrainRadDia</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5730"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5731"/>
      <source>Constrain arc or circle</source>
      <translation>Begränsa båge eller cirkel</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5732"/>
      <source>Constrain an arc or a circle</source>
      <translation>Begränsa en båge eller cirkel</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5815"/>
      <source>Constrain radius</source>
      <translation>Begränsa radie</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5819"/>
      <source>Constrain diameter</source>
      <translation>Begränsa diameter</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1633"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1634"/>
      <source>Copy</source>
      <translation>Kopiera</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1635"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation>Skapar en klon av geometrin med den senaste valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1809"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1810"/>
      <source>Create arc</source>
      <translation>Skapa cirkelbåge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1811"/>
      <source>Create an arc in the sketcher</source>
      <translation>Skapa en båge i skissen</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1888"/>
      <source>Center and end points</source>
      <translation>Centrum- och slutpunkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1892"/>
      <source>End points and rim point</source>
      <translation>Slutpunkter och perifer punkt</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4445"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4446"/>
      <source>Create a B-spline</source>
      <translation>Skapa B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4447"/>
      <source>Create a B-spline in the sketch</source>
      <translation>Skapa en B-spline i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4763"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4764"/>
      <source>Create circle</source>
      <translation>Skapa en cirkel</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4765"/>
      <source>Create a circle in the sketcher</source>
      <translation>Skapa en cirkel i skissen</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4842"/>
      <source>Center and rim point</source>
      <translation>Centrum- och perifer punkt</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4846"/>
      <source>3 rim points</source>
      <translation>Tre randpunkter</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateConic</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3868"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3869"/>
      <source>Create a conic</source>
      <translation>Skapa en konisk form</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3870"/>
      <source>Create a conic in the sketch</source>
      <translation>Skapa en konisk form i skissen</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3975"/>
      <source>Ellipse by center, major radius, point</source>
      <translation>Ellips utifrån centrumpunkt, storaxel och punkt</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3979"/>
      <source>Ellipse by periapsis, apoapsis, minor radius</source>
      <translation>Ellips utifrån periapsis, apoapsis och lillaxel</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3983"/>
      <source>Arc of ellipse by center, major radius, endpoints</source>
      <translation>Elliptisk båge utifrån centrumpunkt, storaxel och slutpunkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3987"/>
      <source>Arc of hyperbola by center, major radius, endpoints</source>
      <translation>Hyperbolisk båge från centrumpunkt, storaxel och slutpunkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3991"/>
      <source>Arc of parabola by focus, vertex, endpoints</source>
      <translation>Parabelisk båge angiven med brännpunkt, hörnpunkt och slutpunkter</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateFillets</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5340"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5341"/>
      <source>Fillets</source>
      <translation>Avrundningar</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5342"/>
      <source>Create a fillet between two lines</source>
      <translation>Skapa avrundning mellan två linjer</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5417"/>
      <source>Sketch fillet</source>
      <translation type="unfinished">Sketch fillet</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5421"/>
      <source>Constraint-preserving sketch fillet</source>
      <translation type="unfinished">Constraint-preserving sketch fillet</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateRegularPolygon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6833"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6834"/>
      <source>Create regular polygon</source>
      <translation>Skapa liksidig polygon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6835"/>
      <source>Create a regular polygon in the sketcher</source>
      <translation>Skapa en liksidig polygon i skissaren</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6950"/>
      <source>Triangle</source>
      <translation>Triangel</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6954"/>
      <source>Square</source>
      <translation>Kvadrat</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6958"/>
      <source>Pentagon</source>
      <translation>Pentagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6962"/>
      <source>Hexagon</source>
      <translation>Hexagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6966"/>
      <source>Heptagon</source>
      <translation>Heptagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6970"/>
      <source>Octagon</source>
      <translation>Oktogon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6974"/>
      <source>Regular Polygon</source>
      <translation>Liksidig polygon</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompModifyKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="898"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="899"/>
      <source>Modify knot multiplicity</source>
      <translation>Ändra knut-multiplicitet</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="900"/>
      <source>Modifies the multiplicity of the selected knot of a B-spline</source>
      <translation>Ändrar multipliciteten på den valda knuten i en B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="961"/>
      <source>Increase knot multiplicity</source>
      <translation>Öka knutmultiplicitet</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="968"/>
      <source>Decrease knot multiplicity</source>
      <translation>Minska knutmultiplicitet</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConnect</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="211"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="212"/>
      <source>Connect edges</source>
      <translation type="unfinished">Connect edges</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="213"/>
      <source>Tie the end point of the element with next element's starting point</source>
      <translation type="unfinished">Tie the end point of the element with next element's starting point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainAngle</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5848"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5849"/>
      <source>Constrain angle</source>
      <translation>Begränsa vinkel</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5850"/>
      <source>Fix the angle of a line or the angle between two lines</source>
      <translation>Fixera en linjes vinkel eller vinkeln mellan två linjer</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainBlock</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1753"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1754"/>
      <source>Constrain block</source>
      <translation type="unfinished">Constrain block</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1755"/>
      <source>Block constraint: block the selected edge from moving</source>
      <translation type="unfinished">Block constraint: block the selected edge from moving</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainCoincident</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2063"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2064"/>
      <source>Constrain coincident</source>
      <translation>Begränsa sammanfallande</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2065"/>
      <source>Create a coincident constraint on the selected item</source>
      <translation>Skapa en sammanfallande begränsning för den markerade detaljen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDiameter</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5275"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5276"/>
      <source>Constrain diameter</source>
      <translation>Begränsa diameter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5277"/>
      <source>Fix the diameter of a circle or an arc</source>
      <translation>Fixera diametern av en cirkel eller en båge</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistance</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2251"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2252"/>
      <source>Constrain distance</source>
      <translation>Begränsningsavstånd</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2253"/>
      <source>Fix a length of a line or the distance between a line and a vertex</source>
      <translation>Fixera längden på en linje eller avståndet mellan en linje och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceX</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2806"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2807"/>
      <source>Constrain horizontal distance</source>
      <translation>Begränsa horisontellt avstånd</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2808"/>
      <source>Fix the horizontal distance between two points or line ends</source>
      <translation>Fixera det horisontella avståndet mellan två punkter eller linjeändar</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceY</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3060"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3061"/>
      <source>Constrain vertical distance</source>
      <translation type="unfinished">Constrain vertical distance</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3062"/>
      <source>Fix the vertical distance between two points or line ends</source>
      <translation>Fixera det vertikala avståndet mellan två punkter eller linjeändar</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainEqual</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6375"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6376"/>
      <source>Constrain equal</source>
      <translation>Begränsa lika</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6377"/>
      <source>Create an equality constraint between two lines or between circles and arcs</source>
      <translation>Skapa en jämlikhetsbegränsning mellan två linjer eller mellan cirklar och cirkelbågar</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainHorizontal</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1056"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1057"/>
      <source>Constrain horizontally</source>
      <translation>Begränsa horisontellt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1058"/>
      <source>Create a horizontal constraint on the selected item</source>
      <translation>Skapa en horisontell begränsning på den valda detaljen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainInternalAlignment</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7056"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7057"/>
      <source>Constrain internal alignment</source>
      <translation type="unfinished">Constrain internal alignment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7058"/>
      <source>Constrains an element to be aligned with the internal geometry of another element</source>
      <translation>Begränsar ett element till att inpassas efter den inre geometrin av ett annat element</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainLock</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1528"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1529"/>
      <source>Constrain lock</source>
      <translation>Begränsa lås</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1530"/>
      <source>Lock constraint: create both a horizontal and a vertical distance constraint
on the selected vertex</source>
      <translation type="unfinished">Lock constraint: create both a horizontal and a vertical distance constraint
on the selected vertex</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainParallel</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3306"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3307"/>
      <source>Constrain parallel</source>
      <translation>Begränsa parallellt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3308"/>
      <source>Create a parallel constraint between two lines</source>
      <translation>Skapa en parallell begränsning mellan två linjer</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPerpendicular</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3456"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3457"/>
      <source>Constrain perpendicular</source>
      <translation>Begränsa vinkelrätt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3458"/>
      <source>Create a perpendicular constraint between two lines</source>
      <translation>Skapa en vinkelrät begränsning mellan två linjer</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPointOnObject</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2599"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2600"/>
      <source>Constrain point onto object</source>
      <translation>Begränsa punkt på objekt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2601"/>
      <source>Fix a point onto an object</source>
      <translation>Fixera en punkt på ett objekt</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainRadius</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4764"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4765"/>
      <source>Constrain radius or weight</source>
      <translation type="unfinished">Constrain radius or weight</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4766"/>
      <source>Fix the radius of a circle or an arc or fix the weight of a pole of a B-Spline</source>
      <translation type="unfinished">Fix the radius of a circle or an arc or fix the weight of a pole of a B-Spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSnellsLaw</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6892"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6893"/>
      <source>Constrain refraction (Snell's law')</source>
      <translation>Brytningsbegränsning (Snells lag)</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6894"/>
      <source>Create a refraction law (Snell's law) constraint between two endpoints of rays
and an edge as an interface.</source>
      <translation type="unfinished">Create a refraction law (Snell's law) constraint between two endpoints of rays
and an edge as an interface.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSymmetric</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6592"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6593"/>
      <source>Constrain symmetrical</source>
      <translation>Begränsa symmetriskt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6594"/>
      <source>Create a symmetry constraint between two points
with respect to a line or a third point</source>
      <translation>Skapa en symmetribegränsning mellan två punkter
med avseende på en linje eller tredje punkt</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainTangent</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4092"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4093"/>
      <source>Constrain tangent</source>
      <translation>Begränsa tangens</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4094"/>
      <source>Create a tangent constraint between two entities</source>
      <translation>Skapa en tangentbegränsning mellan två föremål</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainVertical</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1294"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1295"/>
      <source>Constrain vertically</source>
      <translation>Begränsa vertikalt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1296"/>
      <source>Create a vertical constraint on the selected item</source>
      <translation>Skapa en vertikal begränsning på den markerade detaljen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConvertToNURB</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="384"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="385"/>
      <source>Convert geometry to B-spline</source>
      <translation type="unfinished">Convert geometry to B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="386"/>
      <source>Converts the selected geometry to a B-spline</source>
      <translation type="unfinished">Converts the selected geometry to a B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1514"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1515"/>
      <source>Copy</source>
      <translation>Kopiera</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1516"/>
      <source>Creates a simple copy of the geometry taking as reference the last selected point</source>
      <translation>Skapar en enkel kopia av geometrin med den senaste valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1782"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1783"/>
      <source>Create arc by three points</source>
      <translation>Skapa båge utifrån tre punkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1784"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation>Skapa en båge utifrån dess slutpunkter och en punkt längs bågen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4736"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4737"/>
      <source>Create circle by three points</source>
      <translation>Skapa en cirkel utifrån tre punkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4738"/>
      <source>Create a circle by 3 perimeter points</source>
      <translation>Skapa en cirkel utifrån tre perifera punkter</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1513"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1514"/>
      <source>Create arc by center</source>
      <translation>Skapa båge utifrån centrumpunkt</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1515"/>
      <source>Create an arc by its center and by its end points</source>
      <translation>Skapa en båge utifrån dess centrum- och slutpunkter</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfEllipse</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3195"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3196"/>
      <source>Create an arc of ellipse</source>
      <translation>Skapa en elliptisk båge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3197"/>
      <source>Create an arc of ellipse in the sketch</source>
      <translation>Skapa en elliptisk båge i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfHyperbola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3538"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3539"/>
      <source>Create an arc of hyperbola</source>
      <translation>Skapa en hyperbolisk båge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3540"/>
      <source>Create an arc of hyperbola in the sketch</source>
      <translation>Skapar en hyperblisk båge i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfParabola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3836"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3837"/>
      <source>Create an arc of parabola</source>
      <translation>Skapa en parabelisk båge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3838"/>
      <source>Create an arc of parabola in the sketch</source>
      <translation>Skapa en parabelisk båge i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4370"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4371"/>
      <source>Create B-spline</source>
      <translation>Skapa B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4372"/>
      <source>Create a B-spline via control points in the sketch.</source>
      <translation>Skapa en B-spline utifrån kontrollpunkter i skissen.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2043"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2044"/>
      <source>Create circle</source>
      <translation>Skapa en cirkel</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2045"/>
      <source>Create a circle in the sketch</source>
      <translation>Skapa en cirkel i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateDraftLine</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5000"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5001"/>
      <source>Create draft line</source>
      <translation>Skapa ritlinje</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5002"/>
      <source>Create a draft line in the sketch</source>
      <translation>Skapa ritlinje i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateEllipseBy3Points</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2868"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2869"/>
      <source>Create ellipse by 3 points</source>
      <translation>Skapa ellips utifrån tre punkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2870"/>
      <source>Create an ellipse by 3 points in the sketch</source>
      <translation>Skapa en ellips utifrån tre punkter i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateEllipseByCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2838"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2839"/>
      <source>Create ellipse by center</source>
      <translation>Skapa ellips utifrån en centrumpunkt</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2840"/>
      <source>Create an ellipse by center in the sketch</source>
      <translation>Skapa en ellips utifrån en centrumpunkt i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5280"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5281"/>
      <source>Create fillet</source>
      <translation>Skapa avrundning</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5282"/>
      <source>Create a fillet between two lines or at a coincident point</source>
      <translation type="unfinished">Create a fillet between two lines or at a coincident point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateHeptagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6748"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6749"/>
      <source>Create heptagon</source>
      <translation>Skapa heptagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6750"/>
      <source>Create a heptagon in the sketch</source>
      <translation>Skapa en heptagon i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateHexagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6721"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6722"/>
      <source>Create hexagon</source>
      <translation>Skapa hexagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6723"/>
      <source>Create a hexagon in the sketch</source>
      <translation>Skapa en hexagon i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateLine</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="383"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="384"/>
      <source>Create line</source>
      <translation>Skapa linje</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="385"/>
      <source>Create a line in the sketch</source>
      <translation>Skapa en linje i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateOctagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6775"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6776"/>
      <source>Create octagon</source>
      <translation>Skapa oktagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6777"/>
      <source>Create an octagon in the sketch</source>
      <translation>Skapa en oktagon i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePentagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6693"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6694"/>
      <source>Create pentagon</source>
      <translation>Skapa pentagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6695"/>
      <source>Create a pentagon in the sketch</source>
      <translation>Skapa en pentagon i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePeriodicBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4414"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4415"/>
      <source>Create periodic B-spline</source>
      <translation>Skapa periodisk B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4416"/>
      <source>Create a periodic B-spline via control points in the sketch.</source>
      <translation>Skapa en periodisk B-spline utifrån kontrollpunkter i skissen.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePoint</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4943"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4944"/>
      <source>Create point</source>
      <translation>Skapa punkt</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4945"/>
      <source>Create a point in the sketch</source>
      <translation>Skapa en punkt i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePointFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5309"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5310"/>
      <source>Create corner-preserving fillet</source>
      <translation type="unfinished">Create corner-preserving fillet</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5311"/>
      <source>Fillet that preserves intersection point and most constraints</source>
      <translation type="unfinished">Fillet that preserves intersection point and most constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePolyline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1270"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1271"/>
      <source>Create polyline</source>
      <translation>Skapa polylinje</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1272"/>
      <source>Create a polyline in the sketch. 'M' Key cycles behaviour</source>
      <translation>Skapa en polylinje i skissen. 'M'-knappen växlar beteende</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRectangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="582"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="583"/>
      <source>Create rectangle</source>
      <translation>Skapa rektangel</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="584"/>
      <source>Create a rectangle in the sketch</source>
      <translation>Skapa en rektangel i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRegularPolygon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6802"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6803"/>
      <source>Create regular polygon</source>
      <translation>Skapa liksidig polygon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6804"/>
      <source>Create a regular polygon in the sketch</source>
      <translation>Skapa en regelbunden polygon i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSlot</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6445"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6446"/>
      <source>Create slot</source>
      <translation>Skapa skåra</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6447"/>
      <source>Create a slot in the sketch</source>
      <translation>Skapa en skåra i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSquare</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6666"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6667"/>
      <source>Create square</source>
      <translation>Skapa kvadrat</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6668"/>
      <source>Create a square in the sketch</source>
      <translation>Skapa en kvadrat i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateText</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4972"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4973"/>
      <source>Create text</source>
      <translation>Skapa text</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4974"/>
      <source>Create text in the sketch</source>
      <translation>Skapa text i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateTriangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6639"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6640"/>
      <source>Create equilateral triangle</source>
      <translation>Skapa liksidig triangel</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6641"/>
      <source>Create an equilateral triangle in the sketch</source>
      <translation>Skapa en liksidig triangel i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDecreaseDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="525"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="526"/>
      <source>Decrease B-spline degree</source>
      <translation type="unfinished">Decrease B-spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="527"/>
      <source>Decreases the degree of the B-spline</source>
      <translation type="unfinished">Decreases the degree of the B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDecreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="756"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="757"/>
      <source>Decrease knot multiplicity</source>
      <translation>Minska knutmultiplicitet</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="758"/>
      <source>Decreases the multiplicity of the selected knot of a B-spline</source>
      <translation>Minskar multipliciteten på den markerade knuten i en B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDeleteAllConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2094"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2095"/>
      <source>Delete all constraints</source>
      <translation>Radera alla begränsningar</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2096"/>
      <source>Delete all constraints in the sketch</source>
      <translation>Ta bort alla begränsningar i skissen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDeleteAllGeometry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2033"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2034"/>
      <source>Delete all geometry</source>
      <translation>Radera all geometri</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2035"/>
      <source>Delete all geometry and constraints in the current sketch, with the exception of external geometry</source>
      <translation type="unfinished">Delete all geometry and constraints in the current sketch, with the exception of external geometry</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherEditSketch</name>
    <message>
      <location filename="../../Command.cpp" line="265"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="266"/>
      <source>Edit sketch</source>
      <translation>Redigera skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="267"/>
      <source>Edit the selected sketch.</source>
      <translation>Redigera den valda skissen.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExtend</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5844"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5845"/>
      <source>Extend edge</source>
      <translation>Förläng kant</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5846"/>
      <source>Extend an edge with respect to the picked position</source>
      <translation>Förläng en kant med avseende på den valda positionen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExternal</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6028"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6029"/>
      <source>External geometry</source>
      <translation>Extern geometri</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6030"/>
      <source>Create an edge linked to an external geometry</source>
      <translation>Skapa en kant länkad till en extern geometri</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherIncreaseDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="452"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="453"/>
      <source>Increase B-spline degree</source>
      <translation type="unfinished">Increase B-spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="454"/>
      <source>Increases the degree of the B-spline</source>
      <translation>Ökar graden på B-spline:n</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherIncreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="602"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="603"/>
      <source>Increase knot multiplicity</source>
      <translation>Öka knutmultiplicitet</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="604"/>
      <source>Increases the multiplicity of the selected knot of a B-spline</source>
      <translation>Ökar multipliciteten på den valda knuten i en B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherLeaveSketch</name>
    <message>
      <location filename="../../Command.cpp" line="295"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="296"/>
      <source>Leave sketch</source>
      <translation>Lämna skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="297"/>
      <source>Finish editing the active sketch.</source>
      <translation>Sluta redigera den aktiva skissen.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMapSketch</name>
    <message>
      <location filename="../../Command.cpp" line="507"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="508"/>
      <source>Map sketch to face...</source>
      <translation>Kartera skiss till ytan ...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="509"/>
      <source>Set the 'Support' of a sketch.
First select the supporting geometry, for example, a face or an edge of a solid object,
then call this command, then choose the desired sketch.</source>
      <translation>Sätt en skiss "stöd".
Markera först den stödjande geometrin, till exempel en yta eller kant på ett solitt objekt,
anropa sedan det här kommandot och välj sedan önskad skiss.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="561"/>
      <source>Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed.</source>
      <translation type="unfinished">Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMergeSketches</name>
    <message>
      <location filename="../../Command.cpp" line="863"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="864"/>
      <source>Merge sketches</source>
      <translation>Sammanfoga skisser</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="865"/>
      <source>Create a new sketch from merging two or more selected sketches.</source>
      <translation>Skapa ny skiss genom att sammanfoga två eller fler markerade skisser.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="878"/>
      <source>Wrong selection</source>
      <translation>Fel val</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="879"/>
      <source>Select at least two sketches.</source>
      <translation>Markera minst två skisser.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMirrorSketch</name>
    <message>
      <location filename="../../Command.cpp" line="756"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="757"/>
      <source>Mirror sketch</source>
      <translation>Spegla skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="758"/>
      <source>Create a new mirrored sketch for each selected sketch
by using the X or Y axes, or the origin point,
as mirroring reference.</source>
      <translation>Skapa en ny speglad skiss för varje markerad skiss
genom att använda X- axeln, Y-axeln eller origo
som speglingsreferens.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="773"/>
      <source>Wrong selection</source>
      <translation>Fel val</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="774"/>
      <source>Select one or more sketches.</source>
      <translation>Markera en eller flera skisser.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMove</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1601"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1602"/>
      <source>Move</source>
      <translation>Flytta</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1603"/>
      <source>Moves the geometry taking as reference the last selected point</source>
      <translation>Flyttar geometrin med den senast valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherNewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="142"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="143"/>
      <source>Create sketch</source>
      <translation>Skapa skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <source>Create a new sketch.</source>
      <translation>Skapa en ny skiss.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRectangularArray</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1895"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1896"/>
      <source>Rectangular array</source>
      <translation type="unfinished">Rectangular array</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1897"/>
      <source>Creates a rectangular array pattern of the geometry taking as reference the last selected point</source>
      <translation>Skapar ett rektangulärt radmönster av geometrin med den senast valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="380"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="381"/>
      <source>Reorient sketch...</source>
      <translation>Omrikta skiss...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="382"/>
      <source>Place the selected sketch on one of the global coordinate planes.
This will clear the 'Support' property, if any.</source>
      <translation>Placera markerad skiss på ett globalt koordinatplan.
Detta kommer att rensa "stöd"-egenskapen, om den finns.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRestoreInternalAlignmentGeometry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="906"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="907"/>
      <source>Show/hide internal geometry</source>
      <translation>Visa/dölj inre geometri</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="908"/>
      <source>Show all internal geometry or hide unused internal geometry</source>
      <translation type="unfinished">Show all internal geometry or hide unused internal geometry</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectConflictingConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="652"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="653"/>
      <location filename="../../CommandSketcherTools.cpp" line="654"/>
      <source>Select conflicting constraints</source>
      <translation>Markera motstridiga begränsningar</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="296"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="297"/>
      <source>Select associated constraints</source>
      <translation type="unfinished">Select associated constraints</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="298"/>
      <source>Select the constraints associated with the selected geometrical elements</source>
      <translation type="unfinished">Select the constraints associated with the selected geometrical elements</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectElementsAssociatedWithConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="703"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="704"/>
      <source>Select associated geometry</source>
      <translation type="unfinished">Select associated geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="705"/>
      <source>Select the geometrical elements associated with the selected constraints</source>
      <translation type="unfinished">Select the geometrical elements associated with the selected constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectElementsWithDoFs</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="823"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="824"/>
      <source>Select unconstrained DoF</source>
      <translation type="unfinished">Select unconstrained DoF</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="825"/>
      <source>Select geometrical elements where the solver still detects unconstrained degrees of freedom.</source>
      <translation>Markera geometriska element där lösaren fortfarande hittar obegränsade frihetsgrader.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectHorizontalAxis</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="454"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="455"/>
      <source>Select horizontal axis</source>
      <translation type="unfinished">Select horizontal axis</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="456"/>
      <source>Select the local horizontal axis of the sketch</source>
      <translation type="unfinished">Select the local horizontal axis of the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectMalformedConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="547"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="548"/>
      <location filename="../../CommandSketcherTools.cpp" line="549"/>
      <source>Select malformed constraints</source>
      <translation type="unfinished">Select malformed constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectOrigin</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="368"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="369"/>
      <source>Select origin</source>
      <translation type="unfinished">Select origin</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="370"/>
      <source>Select the local origin point of the sketch</source>
      <translation type="unfinished">Select the local origin point of the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectPartiallyRedundantConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="599"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="600"/>
      <location filename="../../CommandSketcherTools.cpp" line="601"/>
      <source>Select partially redundant constraints</source>
      <translation type="unfinished">Select partially redundant constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectRedundantConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="495"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="496"/>
      <location filename="../../CommandSketcherTools.cpp" line="497"/>
      <source>Select redundant constraints</source>
      <translation>Markera överflödiga begränsningar</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectVerticalAxis</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="412"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="413"/>
      <source>Select vertical axis</source>
      <translation type="unfinished">Select vertical axis</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="414"/>
      <source>Select the local vertical axis of the sketch</source>
      <translation type="unfinished">Select the local vertical axis of the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherStopOperation</name>
    <message>
      <location filename="../../Command.cpp" line="339"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="340"/>
      <source>Stop operation</source>
      <translation>Stoppa operation</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="341"/>
      <source>When in edit mode, stop the active operation (drawing, constraining, etc.).</source>
      <translation>I redigeringsläge, stoppa den aktiva operationen (ritning, begränsning, etc.).</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSwitchVirtualSpace</name>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="92"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="93"/>
      <source>Switch virtual space</source>
      <translation>Växla virtuellt utrymme</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="94"/>
      <source>Switches the selected constraints or the view to the other virtual space</source>
      <translation>Växlar de valda begränsningarna eller vyn till det andra virtuella utrymmet</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSymmetry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1000"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1001"/>
      <source>Symmetry</source>
      <translation>Symmetri</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1002"/>
      <source>Creates symmetric geometry with respect to the last selected line or point</source>
      <translation>Skapar symmetrisk geometri med avseende på den senast valda linjen eller punkten</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleActiveConstraint</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7643"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7644"/>
      <source>Activate/deactivate constraint</source>
      <translation type="unfinished">Activate/deactivate constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7645"/>
      <source>Activates or deactivates the selected constraints</source>
      <translation>Aktiverar eller deaktiverar markerade begränsningar</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleConstruction</name>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="73"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="74"/>
      <source>Toggle construction geometry</source>
      <translation>Växla konstruktionsgeometri</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="75"/>
      <source>Toggles the toolbar or selected geometry to/from construction mode</source>
      <translation>Växlar verktygsfältet eller vald geometri till/från konstruktionsläge</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleDrivingConstraint</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7517"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7518"/>
      <source>Toggle driving/reference constraint</source>
      <translation type="unfinished">Toggle driving/reference constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7519"/>
      <source>Set the toolbar, or the selected constraints,
into driving or reference mode</source>
      <translation type="unfinished">Set the toolbar, or the selected constraints,
into driving or reference mode</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherTrimming</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5530"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5531"/>
      <source>Trim edge</source>
      <translation>Trimma kant</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5532"/>
      <source>Trim an edge with respect to the picked position</source>
      <translation>Trimma en kant i förhållande till den markerade positionen</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherValidateSketch</name>
    <message>
      <location filename="../../Command.cpp" line="718"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="719"/>
      <source>Validate sketch...</source>
      <translation>Validera skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="720"/>
      <source>Validate a sketch by looking at missing coincidences,
invalid constraints, degenerated geometry, etc.</source>
      <translation type="unfinished">Validate a sketch by looking at missing coincidences,
invalid constraints, degenerated geometry, etc.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="735"/>
      <source>Select only one sketch.</source>
      <translation type="unfinished">Select only one sketch.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="734"/>
      <source>Wrong selection</source>
      <translation>Fel val</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSection</name>
    <message>
      <location filename="../../Command.cpp" line="947"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="948"/>
      <source>View section</source>
      <translation>Visa snitt</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="949"/>
      <source>When in edit mode, switch between section view and full view.</source>
      <translation>I redigeringsläge, växla mellan snittvy och fullständig vy.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="679"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="680"/>
      <source>View sketch</source>
      <translation>Visa skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="681"/>
      <source>When in edit mode, set the camera orientation perpendicular to the sketch plane.</source>
      <translation>I redigeringsläge, rikta kameran vinkelrätt mot skissplanet.</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1158"/>
      <location filename="../../CommandConstraints.cpp" line="1233"/>
      <source>Add horizontal constraint</source>
      <translation type="unfinished">Add horizontal constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1167"/>
      <location filename="../../CommandConstraints.cpp" line="1259"/>
      <location filename="../../CommandConstraints.cpp" line="1494"/>
      <source>Add horizontal alignment</source>
      <translation type="unfinished">Add horizontal alignment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1395"/>
      <location filename="../../CommandConstraints.cpp" line="1469"/>
      <source>Add vertical constraint</source>
      <translation type="unfinished">Add vertical constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1403"/>
      <source>Add vertical alignment</source>
      <translation type="unfinished">Add vertical alignment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1608"/>
      <source>Add 'Lock' constraint</source>
      <translation type="unfinished">Add 'Lock' constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1649"/>
      <source>Add relative 'Lock' constraint</source>
      <translation type="unfinished">Add relative 'Lock' constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1694"/>
      <source>Add fixed constraint</source>
      <translation type="unfinished">Add fixed constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1836"/>
      <source>Add 'Block' constraint</source>
      <translation type="unfinished">Add 'Block' constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1880"/>
      <source>Add block constraint</source>
      <translation type="unfinished">Add block constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2026"/>
      <location filename="../../CommandConstraints.cpp" line="2126"/>
      <location filename="../../CommandConstraints.cpp" line="2215"/>
      <location filename="../../CommandSketcherTools.cpp" line="144"/>
      <location filename="../../CommandSketcherTools.cpp" line="250"/>
      <source>Add coincident constraint</source>
      <translation type="unfinished">Add coincident constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2150"/>
      <source>Swap edge tangency with ptp tangency</source>
      <translation type="unfinished">Swap edge tangency with ptp tangency</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2321"/>
      <location filename="../../CommandConstraints.cpp" line="2453"/>
      <source>Add distance from horizontal axis constraint</source>
      <translation type="unfinished">Add distance from horizontal axis constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2329"/>
      <location filename="../../CommandConstraints.cpp" line="2460"/>
      <source>Add distance from vertical axis constraint</source>
      <translation type="unfinished">Add distance from vertical axis constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2337"/>
      <location filename="../../CommandConstraints.cpp" line="2467"/>
      <source>Add point to point distance constraint</source>
      <translation type="unfinished">Add point to point distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2372"/>
      <location filename="../../CommandConstraints.cpp" line="2542"/>
      <source>Add point to line Distance constraint</source>
      <translation type="unfinished">Add point to line Distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2406"/>
      <location filename="../../CommandConstraints.cpp" line="2499"/>
      <source>Add length constraint</source>
      <translation type="unfinished">Add length constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2657"/>
      <location filename="../../CommandConstraints.cpp" line="2740"/>
      <source>Add point on object constraint</source>
      <translation type="unfinished">Add point on object constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2908"/>
      <location filename="../../CommandConstraints.cpp" line="3010"/>
      <source>Add point to point horizontal distance constraint</source>
      <translation type="unfinished">Add point to point horizontal distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2939"/>
      <source>Add fixed x-coordinate constraint</source>
      <translation type="unfinished">Add fixed x-coordinate constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3157"/>
      <location filename="../../CommandConstraints.cpp" line="3259"/>
      <source>Add point to point vertical distance constraint</source>
      <translation type="unfinished">Add point to point vertical distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3187"/>
      <source>Add fixed y-coordinate constraint</source>
      <translation type="unfinished">Add fixed y-coordinate constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3388"/>
      <location filename="../../CommandConstraints.cpp" line="3429"/>
      <source>Add parallel constraint</source>
      <translation type="unfinished">Add parallel constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3553"/>
      <location filename="../../CommandConstraints.cpp" line="3621"/>
      <location filename="../../CommandConstraints.cpp" line="3775"/>
      <location filename="../../CommandConstraints.cpp" line="3811"/>
      <location filename="../../CommandConstraints.cpp" line="3956"/>
      <location filename="../../CommandConstraints.cpp" line="3990"/>
      <location filename="../../CommandConstraints.cpp" line="4032"/>
      <source>Add perpendicular constraint</source>
      <translation type="unfinished">Add perpendicular constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3658"/>
      <source>Add perpendicularity constraint</source>
      <translation type="unfinished">Add perpendicularity constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4187"/>
      <location filename="../../CommandConstraints.cpp" line="4239"/>
      <location filename="../../CommandConstraints.cpp" line="4275"/>
      <location filename="../../CommandConstraints.cpp" line="4468"/>
      <location filename="../../CommandConstraints.cpp" line="4625"/>
      <location filename="../../CommandConstraints.cpp" line="4683"/>
      <location filename="../../CommandConstraints.cpp" line="4704"/>
      <source>Add tangent constraint</source>
      <translation type="unfinished">Add tangent constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4317"/>
      <source>Swap coincident+tangency with ptp tangency</source>
      <translation type="unfinished">Swap coincident+tangency with ptp tangency</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4354"/>
      <location filename="../../CommandConstraints.cpp" line="4361"/>
      <location filename="../../CommandConstraints.cpp" line="4368"/>
      <location filename="../../CommandConstraints.cpp" line="4392"/>
      <location filename="../../CommandConstraints.cpp" line="4400"/>
      <location filename="../../CommandConstraints.cpp" line="4425"/>
      <location filename="../../CommandConstraints.cpp" line="4433"/>
      <location filename="../../CommandConstraints.cpp" line="4460"/>
      <location filename="../../CommandConstraints.cpp" line="4546"/>
      <location filename="../../CommandConstraints.cpp" line="4553"/>
      <location filename="../../CommandConstraints.cpp" line="4560"/>
      <location filename="../../CommandConstraints.cpp" line="4584"/>
      <location filename="../../CommandConstraints.cpp" line="4591"/>
      <location filename="../../CommandConstraints.cpp" line="4617"/>
      <source>Add tangent constraint point</source>
      <translation type="unfinished">Add tangent constraint point</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4881"/>
      <location filename="../../CommandConstraints.cpp" line="4946"/>
      <location filename="../../CommandConstraints.cpp" line="4965"/>
      <location filename="../../CommandConstraints.cpp" line="5123"/>
      <source>Add radius constraint</source>
      <translation type="unfinished">Add radius constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5382"/>
      <location filename="../../CommandConstraints.cpp" line="5441"/>
      <location filename="../../CommandConstraints.cpp" line="5453"/>
      <location filename="../../CommandConstraints.cpp" line="5608"/>
      <source>Add diameter constraint</source>
      <translation type="unfinished">Add diameter constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5940"/>
      <location filename="../../CommandConstraints.cpp" line="6073"/>
      <location filename="../../CommandConstraints.cpp" line="6103"/>
      <location filename="../../CommandConstraints.cpp" line="6127"/>
      <location filename="../../CommandConstraints.cpp" line="6240"/>
      <location filename="../../CommandConstraints.cpp" line="6294"/>
      <source>Add angle constraint</source>
      <translation type="unfinished">Add angle constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6508"/>
      <location filename="../../CommandConstraints.cpp" line="6560"/>
      <source>Add equality constraint</source>
      <translation type="unfinished">Add equality constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6681"/>
      <location filename="../../CommandConstraints.cpp" line="6733"/>
      <location filename="../../CommandConstraints.cpp" line="6749"/>
      <location filename="../../CommandConstraints.cpp" line="6835"/>
      <location filename="../../CommandConstraints.cpp" line="6870"/>
      <source>Add symmetric constraint</source>
      <translation type="unfinished">Add symmetric constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7009"/>
      <source>Add Snell's law constraint</source>
      <translation type="unfinished">Add Snell's law constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7218"/>
      <location filename="../../CommandConstraints.cpp" line="7396"/>
      <source>Add internal alignment constraint</source>
      <translation type="unfinished">Add internal alignment constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7602"/>
      <source>Toggle constraint to driving/reference</source>
      <translation type="unfinished">Toggle constraint to driving/reference</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7686"/>
      <source>Activate/Deactivate constraint</source>
      <translation type="unfinished">Activate/Deactivate constraint</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="207"/>
      <source>Create a new sketch on a face</source>
      <translation type="unfinished">Create a new sketch on a face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="239"/>
      <source>Create a new sketch</source>
      <translation>Skapa en ny skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="489"/>
      <source>Reorient sketch</source>
      <translation type="unfinished">Reorient sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="644"/>
      <source>Attach sketch</source>
      <translation type="unfinished">Attach sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="649"/>
      <source>Detach sketch</source>
      <translation type="unfinished">Detach sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="789"/>
      <source>Create a mirrored sketch for each selected sketch</source>
      <translation type="unfinished">Create a mirrored sketch for each selected sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="888"/>
      <source>Merge sketches</source>
      <translation>Sammanfoga skisser</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="137"/>
      <source>Toggle draft from/to draft</source>
      <translation type="unfinished">Toggle draft from/to draft</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="319"/>
      <source>Add sketch line</source>
      <translation type="unfinished">Add sketch line</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="493"/>
      <source>Add sketch box</source>
      <translation type="unfinished">Add sketch box</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="981"/>
      <source>Add line to sketch wire</source>
      <translation type="unfinished">Add line to sketch wire</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1001"/>
      <source>Add arc to sketch wire</source>
      <translation type="unfinished">Add arc to sketch wire</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1444"/>
      <location filename="../../CommandCreateGeo.cpp" line="1713"/>
      <source>Add sketch arc</source>
      <translation type="unfinished">Add sketch arc</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1982"/>
      <location filename="../../CommandCreateGeo.cpp" line="4668"/>
      <source>Add sketch circle</source>
      <translation type="unfinished">Add sketch circle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2741"/>
      <source>Add sketch ellipse</source>
      <translation type="unfinished">Add sketch ellipse</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3110"/>
      <source>Add sketch arc of ellipse</source>
      <translation type="unfinished">Add sketch arc of ellipse</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3448"/>
      <source>Add sketch arc of hyperbola</source>
      <translation type="unfinished">Add sketch arc of hyperbola</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3750"/>
      <source>Add sketch arc of Parabola</source>
      <translation type="unfinished">Add sketch arc of Parabola</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4073"/>
      <source>Add Pole circle</source>
      <translation type="unfinished">Add Pole circle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4895"/>
      <source>Add sketch point</source>
      <translation type="unfinished">Add sketch point</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5144"/>
      <location filename="../../CommandCreateGeo.cpp" line="5222"/>
      <source>Create fillet</source>
      <translation>Skapa avrundning</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5505"/>
      <source>Trim edge</source>
      <translation>Trimma kant</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5776"/>
      <source>Extend edge</source>
      <translation>Förläng kant</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5992"/>
      <source>Add external geometry</source>
      <translation type="unfinished">Add external geometry</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6173"/>
      <source>Add carbon copy</source>
      <translation type="unfinished">Add carbon copy</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6354"/>
      <source>Add slot</source>
      <translation type="unfinished">Add slot</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6567"/>
      <source>Add hexagon</source>
      <translation type="unfinished">Add hexagon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="413"/>
      <source>Convert to NURBS</source>
      <translation>Konvertera till NURBS</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="479"/>
      <source>Increase spline degree</source>
      <translation type="unfinished">Increase spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="554"/>
      <source>Decrease spline degree</source>
      <translation type="unfinished">Decrease spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="647"/>
      <source>Increase knot multiplicity</source>
      <translation>Öka knutmultiplicitet</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="801"/>
      <source>Decrease knot multiplicity</source>
      <translation>Minska knutmultiplicitet</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="964"/>
      <source>Exposing Internal Geometry</source>
      <translation type="unfinished">Exposing Internal Geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1174"/>
      <source>Create symmetric geometry</source>
      <translation type="unfinished">Create symmetric geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1316"/>
      <source>Copy/clone/move geometry</source>
      <translation type="unfinished">Copy/clone/move geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1840"/>
      <source>Create copy of geometry</source>
      <translation type="unfinished">Create copy of geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2060"/>
      <source>Delete all geometry</source>
      <translation>Radera all geometri</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2120"/>
      <source>Delete All Constraints</source>
      <translation>Radera alla begränsningar</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="155"/>
      <source>Toggle constraints to the other virtual space</source>
      <translation type="unfinished">Toggle constraints to the other virtual space</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="163"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="862"/>
      <source>Update constraint's virtual space</source>
      <translation type="unfinished">Update constraint's virtual space</translation>
    </message>
    <message>
      <location filename="../../DrawSketchHandler.cpp" line="601"/>
      <source>Add auto constraints</source>
      <translation type="unfinished">Add auto constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="625"/>
      <source>Swap constraint names</source>
      <translation>Kasta om namn på begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="847"/>
      <source>Rename sketch constraint</source>
      <translation type="unfinished">Rename sketch constraint</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="840"/>
      <source>Drag Point</source>
      <translation type="unfinished">Drag Point</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="871"/>
      <source>Drag Curve</source>
      <translation type="unfinished">Drag Curve</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="922"/>
      <source>Drag Constraint</source>
      <translation type="unfinished">Drag Constraint</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="1099"/>
      <source>Modify sketch constraints</source>
      <translation type="unfinished">Modify sketch constraints</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="373"/>
      <source>Autoconstrain error: Unsolvable sketch while applying coincident constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss vid tillämpning av sammanfallningsbegränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="454"/>
      <source>Autoconstrain error: Unsolvable sketch while applying vertical/horizontal constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss vid tillämpning av vertikala/horisontella begränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="651"/>
      <source>Autoconstrain error: Unsolvable sketch while applying equality constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss vid tillämpning av likhetsbegränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="705"/>
      <source>Autoconstrain error: Unsolvable sketch without constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss utan begränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="742"/>
      <source>Autoconstrain error: Unsolvable sketch after applying horizontal and vertical constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss efter tillämpning av vertikala/horisontella begränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="764"/>
      <source>Autoconstrain error: Unsolvable sketch after applying point-on-point constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss efter tillämpning av punkt-på-punkt-begränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="792"/>
      <source>Autoconstrain error: Unsolvable sketch after applying equality constraints.</source>
      <translation>Auto-begränsningsfel: Olösbar skiss efter tillämpning av likhetsbegränsningar.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="1966"/>
      <source>Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</source>
      <translation>Kan inte finna skärning mellan kurvorna. Försök att lägga till en sammanfallande-begränsning mellan ändpunkterna på kurvorna du vill avrunda.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5606"/>
      <source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher.</source>
      <translation>Denna version av OCE/OCC stöder inte knutfunktioner. Version 6.9.0 eller högre krävs.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5610"/>
      <source>BSpline Geometry Index (GeoID) is out of bounds.</source>
      <translation>B-spline-geometriindex (GeoID) är inte giltigt.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5613"/>
      <source>You are requesting no change in knot multiplicity.</source>
      <translation>Du efterfrågar ingen ändring i knutmultipliciteten.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5618"/>
      <source>The Geometry Index (GeoId) provided is not a B-spline curve.</source>
      <translation>Geometriindex (GeoId) som är angivet är inte en B-spline-kurva.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5625"/>
      <source>The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero.</source>
      <translation>Knutindex är inte giltigt. Notera att i enlighet med OCC-notation så har första knuten index 1 och inte index 0.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5632"/>
      <source>The multiplicity cannot be increased beyond the degree of the B-spline.</source>
      <translation>Multipliciteten kan inte ökas mer än graden av B-spline:n.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5635"/>
      <source>The multiplicity cannot be decreased beyond zero.</source>
      <translation>Multipliciteten kan inte minskas under 0.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5647"/>
      <source>OCC is unable to decrease the multiplicity within the maximum tolerance.</source>
      <translation>OCC kan inte minsta multipliciteten inom den maximala toleransen.</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskSketcherCreateCommands</name>
    <message>
      <location filename="../../TaskSketcherCreateCommands.cpp" line="41"/>
      <source>Appearance</source>
      <translation>Utseende</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../AppSketcherGui.cpp" line="135"/>
      <location filename="../../AppSketcherGui.cpp" line="136"/>
      <location filename="../../AppSketcherGui.cpp" line="137"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="111"/>
      <source>There are no modes that accept the selected set of subelements</source>
      <translation>Det finns inget läge som accepterar uppsättningen av valda underelement</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="114"/>
      <source>Broken link to support subelements</source>
      <translation>Trasig länk till stödunderelement</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="117"/>
      <location filename="../../Command.cpp" line="126"/>
      <source>Unexpected error</source>
      <translation>Oväntat fel</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="121"/>
      <source>Face is non-planar</source>
      <translation>Ytan är ickeplanär</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="123"/>
      <source>Selected shapes are of wrong form (e.g., a curved edge where a straight one is needed)</source>
      <translation>Valda former är av fel typ (t.ex. en böjd kant när en rak behövs)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="164"/>
      <source>Sketch mapping</source>
      <translation>Skisskartering</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>Can't map the sketch to selected object. %1.</source>
      <translation>Kan inte kartera skissen till det markerade objektet. %1.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="172"/>
      <location filename="../../Command.cpp" line="590"/>
      <source>Don't attach</source>
      <translation>Koppla inte till</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="123"/>
      <location filename="../../CommandAlterGeometry.cpp" line="131"/>
      <location filename="../../CommandConstraints.cpp" line="127"/>
      <location filename="../../CommandConstraints.cpp" line="133"/>
      <location filename="../../CommandConstraints.cpp" line="1085"/>
      <location filename="../../CommandConstraints.cpp" line="1323"/>
      <location filename="../../CommandConstraints.cpp" line="1559"/>
      <location filename="../../CommandConstraints.cpp" line="1582"/>
      <location filename="../../CommandConstraints.cpp" line="1586"/>
      <location filename="../../CommandConstraints.cpp" line="1782"/>
      <location filename="../../CommandConstraints.cpp" line="1812"/>
      <location filename="../../CommandConstraints.cpp" line="1816"/>
      <location filename="../../CommandConstraints.cpp" line="2093"/>
      <location filename="../../CommandConstraints.cpp" line="2104"/>
      <location filename="../../CommandConstraints.cpp" line="2114"/>
      <location filename="../../CommandConstraints.cpp" line="2284"/>
      <location filename="../../CommandConstraints.cpp" line="2295"/>
      <location filename="../../CommandConstraints.cpp" line="2393"/>
      <location filename="../../CommandConstraints.cpp" line="2426"/>
      <location filename="../../CommandConstraints.cpp" line="2518"/>
      <location filename="../../CommandConstraints.cpp" line="2632"/>
      <location filename="../../CommandConstraints.cpp" line="2672"/>
      <location filename="../../CommandConstraints.cpp" line="2678"/>
      <location filename="../../CommandConstraints.cpp" line="2695"/>
      <location filename="../../CommandConstraints.cpp" line="2706"/>
      <location filename="../../CommandConstraints.cpp" line="2754"/>
      <location filename="../../CommandConstraints.cpp" line="2762"/>
      <location filename="../../CommandConstraints.cpp" line="2778"/>
      <location filename="../../CommandConstraints.cpp" line="2839"/>
      <location filename="../../CommandConstraints.cpp" line="2850"/>
      <location filename="../../CommandConstraints.cpp" line="2879"/>
      <location filename="../../CommandConstraints.cpp" line="2929"/>
      <location filename="../../CommandConstraints.cpp" line="2958"/>
      <location filename="../../CommandConstraints.cpp" line="2987"/>
      <location filename="../../CommandConstraints.cpp" line="3091"/>
      <location filename="../../CommandConstraints.cpp" line="3102"/>
      <location filename="../../CommandConstraints.cpp" line="3127"/>
      <location filename="../../CommandConstraints.cpp" line="3177"/>
      <location filename="../../CommandConstraints.cpp" line="3207"/>
      <location filename="../../CommandConstraints.cpp" line="3236"/>
      <location filename="../../CommandConstraints.cpp" line="3337"/>
      <location filename="../../CommandConstraints.cpp" line="3350"/>
      <location filename="../../CommandConstraints.cpp" line="3364"/>
      <location filename="../../CommandConstraints.cpp" line="3380"/>
      <location filename="../../CommandConstraints.cpp" line="3418"/>
      <location filename="../../CommandConstraints.cpp" line="3505"/>
      <location filename="../../CommandConstraints.cpp" line="3518"/>
      <location filename="../../CommandConstraints.cpp" line="3548"/>
      <location filename="../../CommandConstraints.cpp" line="3601"/>
      <location filename="../../CommandConstraints.cpp" line="3638"/>
      <location filename="../../CommandConstraints.cpp" line="3647"/>
      <location filename="../../CommandConstraints.cpp" line="3653"/>
      <location filename="../../CommandConstraints.cpp" line="3677"/>
      <location filename="../../CommandConstraints.cpp" line="3686"/>
      <location filename="../../CommandConstraints.cpp" line="3695"/>
      <location filename="../../CommandConstraints.cpp" line="3823"/>
      <location filename="../../CommandConstraints.cpp" line="3858"/>
      <location filename="../../CommandConstraints.cpp" line="3867"/>
      <location filename="../../CommandConstraints.cpp" line="3876"/>
      <location filename="../../CommandConstraints.cpp" line="4027"/>
      <location filename="../../CommandConstraints.cpp" line="4139"/>
      <location filename="../../CommandConstraints.cpp" line="4152"/>
      <location filename="../../CommandConstraints.cpp" line="4182"/>
      <location filename="../../CommandConstraints.cpp" line="4234"/>
      <location filename="../../CommandConstraints.cpp" line="4255"/>
      <location filename="../../CommandConstraints.cpp" line="4264"/>
      <location filename="../../CommandConstraints.cpp" line="4270"/>
      <location filename="../../CommandConstraints.cpp" line="4294"/>
      <location filename="../../CommandConstraints.cpp" line="4300"/>
      <location filename="../../CommandConstraints.cpp" line="4482"/>
      <location filename="../../CommandConstraints.cpp" line="4518"/>
      <location filename="../../CommandConstraints.cpp" line="4524"/>
      <location filename="../../CommandConstraints.cpp" line="4663"/>
      <location filename="../../CommandConstraints.cpp" line="4699"/>
      <location filename="../../CommandConstraints.cpp" line="4793"/>
      <location filename="../../CommandConstraints.cpp" line="4804"/>
      <location filename="../../CommandConstraints.cpp" line="4865"/>
      <location filename="../../CommandConstraints.cpp" line="4870"/>
      <location filename="../../CommandConstraints.cpp" line="5117"/>
      <location filename="../../CommandConstraints.cpp" line="5304"/>
      <location filename="../../CommandConstraints.cpp" line="5315"/>
      <location filename="../../CommandConstraints.cpp" line="5357"/>
      <location filename="../../CommandConstraints.cpp" line="5372"/>
      <location filename="../../CommandConstraints.cpp" line="5596"/>
      <location filename="../../CommandConstraints.cpp" line="5602"/>
      <location filename="../../CommandConstraints.cpp" line="5890"/>
      <location filename="../../CommandConstraints.cpp" line="5902"/>
      <location filename="../../CommandConstraints.cpp" line="5933"/>
      <location filename="../../CommandConstraints.cpp" line="5995"/>
      <location filename="../../CommandConstraints.cpp" line="6091"/>
      <location filename="../../CommandConstraints.cpp" line="6147"/>
      <location filename="../../CommandConstraints.cpp" line="6287"/>
      <location filename="../../CommandConstraints.cpp" line="6404"/>
      <location filename="../../CommandConstraints.cpp" line="6417"/>
      <location filename="../../CommandConstraints.cpp" line="6433"/>
      <location filename="../../CommandConstraints.cpp" line="6438"/>
      <location filename="../../CommandConstraints.cpp" line="6457"/>
      <location filename="../../CommandConstraints.cpp" line="6487"/>
      <location filename="../../CommandConstraints.cpp" line="6502"/>
      <location filename="../../CommandConstraints.cpp" line="6554"/>
      <location filename="../../CommandConstraints.cpp" line="6636"/>
      <location filename="../../CommandConstraints.cpp" line="6649"/>
      <location filename="../../CommandConstraints.cpp" line="6674"/>
      <location filename="../../CommandConstraints.cpp" line="6696"/>
      <location filename="../../CommandConstraints.cpp" line="6726"/>
      <location filename="../../CommandConstraints.cpp" line="6763"/>
      <location filename="../../CommandConstraints.cpp" line="6786"/>
      <location filename="../../CommandConstraints.cpp" line="6828"/>
      <location filename="../../CommandConstraints.cpp" line="6844"/>
      <location filename="../../CommandConstraints.cpp" line="6971"/>
      <location filename="../../CommandConstraints.cpp" line="6977"/>
      <location filename="../../CommandConstraints.cpp" line="7076"/>
      <location filename="../../CommandConstraints.cpp" line="7089"/>
      <location filename="../../CommandConstraints.cpp" line="7110"/>
      <location filename="../../CommandConstraints.cpp" line="7133"/>
      <location filename="../../CommandConstraints.cpp" line="7155"/>
      <location filename="../../CommandConstraints.cpp" line="7163"/>
      <location filename="../../CommandConstraints.cpp" line="7169"/>
      <location filename="../../CommandConstraints.cpp" line="7325"/>
      <location filename="../../CommandConstraints.cpp" line="7333"/>
      <location filename="../../CommandConstraints.cpp" line="7341"/>
      <location filename="../../CommandConstraints.cpp" line="7347"/>
      <location filename="../../CommandConstraints.cpp" line="7496"/>
      <location filename="../../CommandConstraints.cpp" line="7556"/>
      <location filename="../../CommandConstraints.cpp" line="7564"/>
      <location filename="../../CommandConstraints.cpp" line="7596"/>
      <location filename="../../CommandConstraints.cpp" line="7669"/>
      <location filename="../../CommandConstraints.cpp" line="7680"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="431"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="502"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="580"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="640"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="703"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="794"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="843"/>
      <location filename="../../CommandSketcherTools.cpp" line="125"/>
      <location filename="../../CommandSketcherTools.cpp" line="133"/>
      <location filename="../../CommandSketcherTools.cpp" line="175"/>
      <location filename="../../CommandSketcherTools.cpp" line="235"/>
      <location filename="../../CommandSketcherTools.cpp" line="243"/>
      <location filename="../../CommandSketcherTools.cpp" line="320"/>
      <location filename="../../CommandSketcherTools.cpp" line="931"/>
      <location filename="../../CommandSketcherTools.cpp" line="1024"/>
      <location filename="../../CommandSketcherTools.cpp" line="1032"/>
      <location filename="../../CommandSketcherTools.cpp" line="1137"/>
      <location filename="../../CommandSketcherTools.cpp" line="1146"/>
      <location filename="../../CommandSketcherTools.cpp" line="1384"/>
      <location filename="../../CommandSketcherTools.cpp" line="1393"/>
      <location filename="../../CommandSketcherTools.cpp" line="1452"/>
      <location filename="../../CommandSketcherTools.cpp" line="1915"/>
      <location filename="../../CommandSketcherTools.cpp" line="1924"/>
      <location filename="../../CommandSketcherTools.cpp" line="1986"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="115"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="123"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="146"/>
      <source>Wrong selection</source>
      <translation>Fel val</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="124"/>
      <location filename="../../CommandAlterGeometry.cpp" line="132"/>
      <source>Select edge(s) from the sketch.</source>
      <translation>Välj kant(er) från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5062"/>
      <location filename="../../CommandConstraints.cpp" line="5211"/>
      <location filename="../../CommandConstraints.cpp" line="5541"/>
      <location filename="../../CommandConstraints.cpp" line="5677"/>
      <location filename="../../EditDatumDialog.cpp" line="206"/>
      <source>Dimensional constraint</source>
      <translation>Dimensionell begränsning</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="704"/>
      <location filename="../../CommandConstraints.cpp" line="715"/>
      <location filename="../../CommandConstraints.cpp" line="727"/>
      <source>Only sketch and its support is allowed to select</source>
      <translation>Endast skiss och dess stöd får väljas</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="736"/>
      <source>One of the selected has to be on the sketch</source>
      <translation>En av de valda måste finnas på skissen</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1086"/>
      <location filename="../../CommandConstraints.cpp" line="1324"/>
      <source>Select an edge from the sketch.</source>
      <translation>Välj en kant från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1111"/>
      <location filename="../../CommandConstraints.cpp" line="1125"/>
      <location filename="../../CommandConstraints.cpp" line="1131"/>
      <location filename="../../CommandConstraints.cpp" line="1150"/>
      <location filename="../../CommandConstraints.cpp" line="1178"/>
      <location filename="../../CommandConstraints.cpp" line="1206"/>
      <location filename="../../CommandConstraints.cpp" line="1220"/>
      <location filename="../../CommandConstraints.cpp" line="1226"/>
      <location filename="../../CommandConstraints.cpp" line="1349"/>
      <location filename="../../CommandConstraints.cpp" line="1363"/>
      <location filename="../../CommandConstraints.cpp" line="1369"/>
      <location filename="../../CommandConstraints.cpp" line="1387"/>
      <location filename="../../CommandConstraints.cpp" line="1413"/>
      <location filename="../../CommandConstraints.cpp" line="1442"/>
      <location filename="../../CommandConstraints.cpp" line="1451"/>
      <location filename="../../CommandConstraints.cpp" line="1462"/>
      <location filename="../../CommandSketcherTools.cpp" line="165"/>
      <location filename="../../CommandSketcherTools.cpp" line="267"/>
      <source>Impossible constraint</source>
      <translation>Omöjlig begränsning</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1112"/>
      <location filename="../../CommandConstraints.cpp" line="1207"/>
      <location filename="../../CommandConstraints.cpp" line="1350"/>
      <location filename="../../CommandConstraints.cpp" line="1443"/>
      <source>The selected edge is not a line segment</source>
      <translation>Den valda kanten är inte ett linjesegment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1120"/>
      <location filename="../../CommandConstraints.cpp" line="1215"/>
      <location filename="../../CommandConstraints.cpp" line="1358"/>
      <location filename="../../CommandConstraints.cpp" line="1456"/>
      <location filename="../../CommandConstraints.cpp" line="1826"/>
      <location filename="../../CommandConstraints.cpp" line="1874"/>
      <source>Double constraint</source>
      <translation>Dubbelbegränsning</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1121"/>
      <location filename="../../CommandConstraints.cpp" line="1216"/>
      <location filename="../../CommandConstraints.cpp" line="1364"/>
      <location filename="../../CommandConstraints.cpp" line="1452"/>
      <source>The selected edge already has a horizontal constraint!</source>
      <translation>Den valda kanten har redan en horisontell begränsning!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1126"/>
      <location filename="../../CommandConstraints.cpp" line="1221"/>
      <location filename="../../CommandConstraints.cpp" line="1359"/>
      <location filename="../../CommandConstraints.cpp" line="1457"/>
      <source>The selected edge already has a vertical constraint!</source>
      <translation>Den valda kanten har redan en vertikal begränsning!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1132"/>
      <location filename="../../CommandConstraints.cpp" line="1227"/>
      <location filename="../../CommandConstraints.cpp" line="1370"/>
      <location filename="../../CommandConstraints.cpp" line="1463"/>
      <location filename="../../CommandConstraints.cpp" line="1827"/>
      <location filename="../../CommandConstraints.cpp" line="1875"/>
      <source>The selected edge already has a Block constraint!</source>
      <translation>Den valda kanten har redan en blockeringsbegränsning!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1151"/>
      <source>The selected item(s) can't accept a horizontal constraint!</source>
      <translation>Markerade objekt kan inte acceptera en horisontell begränsning!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1179"/>
      <source>There are more than one fixed point selected. Select a maximum of one fixed point!</source>
      <translation>Mer än en fast punkt är vald. Välj högst en fast punkt!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1388"/>
      <source>The selected item(s) can't accept a vertical constraint!</source>
      <translation>Markerade objekt kan inte acceptera en vertikal begränsning!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1414"/>
      <source>There are more than one fixed points selected. Select a maximum of one fixed point!</source>
      <translation>Mer än en fast punkt är vald. Välj högst en fast punkt!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1560"/>
      <location filename="../../CommandConstraints.cpp" line="1783"/>
      <source>Select vertices from the sketch.</source>
      <translation>Välj hörnpunkter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1583"/>
      <source>Select one vertex from the sketch other than the origin.</source>
      <translation>Välj en hörnpunkt från skissen som inte är origo.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1587"/>
      <source>Select only vertices from the sketch. The last selected vertex may be the origin.</source>
      <translation>Välj endast hörnpunkter från skissen. Den sist valda hörnpunkten kan vara origo.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1794"/>
      <source>Wrong solver status</source>
      <translation>Ogiltig status från problemlösaren</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="128"/>
      <source>Cannot add a constraint between two external geometries.</source>
      <translation type="unfinished">Cannot add a constraint between two external geometries.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="134"/>
      <source>Cannot add a constraint between two fixed geometries. Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points.</source>
      <translation type="unfinished">Cannot add a constraint between two fixed geometries. Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1795"/>
      <source>A Block constraint cannot be added if the sketch is unsolved or there are redundant and conflicting constraints.</source>
      <translation type="unfinished">A Block constraint cannot be added if the sketch is unsolved or there are redundant and conflicting constraints.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1813"/>
      <source>Select one edge from the sketch.</source>
      <translation>Välj en kant i skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1817"/>
      <source>Select only edges from the sketch.</source>
      <translation>Välj endast kanter i skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1845"/>
      <location filename="../../CommandConstraints.cpp" line="1890"/>
      <location filename="../../CommandConstraints.cpp" line="3577"/>
      <location filename="../../CommandConstraints.cpp" line="4056"/>
      <location filename="../../CommandConstraints.cpp" line="4211"/>
      <location filename="../../CommandConstraints.cpp" line="4728"/>
      <location filename="../../CommandConstraints.cpp" line="7039"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="833"/>
      <source>Error</source>
      <translation>Fel</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2094"/>
      <source>Select two or more points from the sketch.</source>
      <translation>Välj två eller fler punkter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2105"/>
      <location filename="../../CommandConstraints.cpp" line="2115"/>
      <source>Select two or more vertexes from the sketch.</source>
      <translation>Markera två eller flera hörnpunkter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2168"/>
      <location filename="../../CommandConstraints.cpp" line="4330"/>
      <source>Constraint Substitution</source>
      <translation>Begränsningsersättning</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2169"/>
      <source>Endpoint to endpoint tangency was applied instead.</source>
      <translation>Slutpunkt till slutpunkt-tangering tillämpades istället.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2285"/>
      <source>Select vertexes from the sketch.</source>
      <translation>Välj hörnen från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2296"/>
      <location filename="../../CommandConstraints.cpp" line="2427"/>
      <source>Select exactly one line or one point and one line or two points from the sketch.</source>
      <translation>Välj exakt en linje eller en punkt och en linje eller två punkter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2394"/>
      <source>Cannot add a length constraint on an axis!</source>
      <translation>Kan inte lägga till längdbegränsning på en axel!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2519"/>
      <source>This constraint does not make sense for non-linear curves</source>
      <translation>Den här begränsningen har ingen mening för icke-linjära kurvor</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2633"/>
      <location filename="../../CommandConstraints.cpp" line="2840"/>
      <location filename="../../CommandConstraints.cpp" line="3092"/>
      <location filename="../../CommandConstraints.cpp" line="4794"/>
      <location filename="../../CommandConstraints.cpp" line="5305"/>
      <location filename="../../CommandConstraints.cpp" line="5891"/>
      <source>Select the right things from the sketch.</source>
      <translation>Välj de rätta sakerna från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2673"/>
      <location filename="../../CommandConstraints.cpp" line="2755"/>
      <source>Point on B-spline edge currently unsupported.</source>
      <translation>Punkt på B-spline-kant stöds inte just nu.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2779"/>
      <source>None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry.</source>
      <translation>Ingen av de valda punkterna begränsades till de respektive kurvorna, antingen för att de är delar av samma element eller för att båda är yttre geometri.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2707"/>
      <source>Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points.</source>
      <translation>Välj antingen en punkt och flera kurvor, eller en kurva och flera punkter. Du har valt %1 kurvor och %2 punkter.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2679"/>
      <location filename="../../CommandConstraints.cpp" line="2763"/>
      <location filename="../../CommandConstraints.cpp" line="3549"/>
      <location filename="../../CommandConstraints.cpp" line="3654"/>
      <location filename="../../CommandConstraints.cpp" line="3696"/>
      <location filename="../../CommandConstraints.cpp" line="3877"/>
      <location filename="../../CommandConstraints.cpp" line="4028"/>
      <location filename="../../CommandConstraints.cpp" line="4183"/>
      <location filename="../../CommandConstraints.cpp" line="4271"/>
      <location filename="../../CommandConstraints.cpp" line="4301"/>
      <location filename="../../CommandConstraints.cpp" line="4525"/>
      <location filename="../../CommandConstraints.cpp" line="4700"/>
      <location filename="../../CommandConstraints.cpp" line="5358"/>
      <location filename="../../CommandConstraints.cpp" line="5603"/>
      <location filename="../../CommandConstraints.cpp" line="5934"/>
      <location filename="../../CommandConstraints.cpp" line="5996"/>
      <location filename="../../CommandConstraints.cpp" line="6288"/>
      <location filename="../../CommandConstraints.cpp" line="6978"/>
      <source>Select an edge that is not a B-spline weight</source>
      <translation type="unfinished">Select an edge that is not a B-spline weight</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2696"/>
      <source>None of the selected points were constrained onto the respective curves, because they are parts of the same element, because they are both external geometry, or because the edge is not eligible.</source>
      <translation type="unfinished">None of the selected points were constrained onto the respective curves, because they are parts of the same element, because they are both external geometry, or because the edge is not eligible.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2851"/>
      <location filename="../../CommandConstraints.cpp" line="2959"/>
      <location filename="../../CommandConstraints.cpp" line="3103"/>
      <location filename="../../CommandConstraints.cpp" line="3208"/>
      <source>Select exactly one line or up to two points from the sketch.</source>
      <translation>Välj exakt en linje eller upp till två punkter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2880"/>
      <source>Cannot add a horizontal length constraint on an axis!</source>
      <translation>Kan inte lägga till en horisontell längdbegränsning på en axel!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2930"/>
      <source>Cannot add a fixed x-coordinate constraint on the origin point!</source>
      <translation>Kan inte lägga till en fast x-koordinatsbegränsning på origo!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2988"/>
      <location filename="../../CommandConstraints.cpp" line="3237"/>
      <source>This constraint only makes sense on a line segment or a pair of points</source>
      <translation>Den här begränsningen har bara mening på ett linjesegment eller par av punkter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3128"/>
      <source>Cannot add a vertical length constraint on an axis!</source>
      <translation>Kan inte lägga till en vertikal längdbegränsning på en axel!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3178"/>
      <source>Cannot add a fixed y-coordinate constraint on the origin point!</source>
      <translation>Kan inte lägga till en fast y-koordinatsbegränsning på origo!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3338"/>
      <source>Select two or more lines from the sketch.</source>
      <translation>Välj två eller flera linjer från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3351"/>
      <location filename="../../CommandConstraints.cpp" line="6418"/>
      <source>Select at least two lines from the sketch.</source>
      <translation>Välj åtminstone två linjer från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3365"/>
      <source>Select a valid line</source>
      <translation>Välj en giltig linje</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3381"/>
      <location filename="../../CommandConstraints.cpp" line="3419"/>
      <source>The selected edge is not a valid line</source>
      <translation>Den valda kanten är inte en giltig linje</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3483"/>
      <source>There is a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</source>
      <comment>perpendicular constraint</comment>
      <translation>Det finns olika sätt denna begränsning kan tillämpas på.

Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunkter; två kurvor och en punkt.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3503"/>
      <source>Select some geometry from the sketch.</source>
      <comment>perpendicular constraint</comment>
      <translation>Välj geometri(er) från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3516"/>
      <source>Wrong number of selected objects!</source>
      <comment>perpendicular constraint</comment>
      <translation>Felaktigt antal valda objekt!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3593"/>
      <location filename="../../CommandConstraints.cpp" line="4226"/>
      <source>With 3 objects, there must be 2 curves and 1 point.</source>
      <comment>tangent constraint</comment>
      <translation>Med tre objekt måste det vara två kurvor och en punkt.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3602"/>
      <location filename="../../CommandConstraints.cpp" line="3639"/>
      <source>Cannot add a perpendicularity constraint at an unconnected point!</source>
      <translation>Kan inte lägga till en vinkelräthetsbegränsning vid en oansluten punkt!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3648"/>
      <location filename="../../CommandConstraints.cpp" line="3687"/>
      <location filename="../../CommandConstraints.cpp" line="3868"/>
      <source>Perpendicular to B-spline edge currently unsupported.</source>
      <translation>Normal till en B-spline-kant stöds inte just nu.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3678"/>
      <location filename="../../CommandConstraints.cpp" line="3859"/>
      <source>One of the selected edges should be a line.</source>
      <translation>En av de markerade kanterna ska vara en linje.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4118"/>
      <source>There are a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</source>
      <comment>tangent constraint</comment>
      <translation>Det finns olika sätt denna begränsning kan tillämpas på.

Accepterade kombinationer: två kurvor; en slutpunkt och en kurva; två slutpunkter; två kurvor och en punkt.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4137"/>
      <source>Select some geometry from the sketch.</source>
      <comment>tangent constraint</comment>
      <translation>Välj geometri(er) från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4150"/>
      <source>Wrong number of selected objects!</source>
      <comment>tangent constraint</comment>
      <translation>Felaktigt antal valda objekt!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4235"/>
      <location filename="../../CommandConstraints.cpp" line="4256"/>
      <location filename="../../CommandConstraints.cpp" line="4664"/>
      <source>Cannot add a tangency constraint at an unconnected point!</source>
      <translation>Kan inte lägga till ett tangensbegränsning vid en oansluten punkt!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4265"/>
      <location filename="../../CommandConstraints.cpp" line="4295"/>
      <location filename="../../CommandConstraints.cpp" line="4519"/>
      <source>Tangency to B-spline edge currently unsupported.</source>
      <translation>Tangering till B-spline-kant stöds inte just nu.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4331"/>
      <source>Endpoint to endpoint tangency was applied. The coincident constraint was deleted.</source>
      <translation>Slutpunkt till slutpunkt-tangering tillämpades. Sammanfallningsbegränsningen raderades.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4805"/>
      <location filename="../../CommandConstraints.cpp" line="4866"/>
      <location filename="../../CommandConstraints.cpp" line="5316"/>
      <location filename="../../CommandConstraints.cpp" line="5373"/>
      <source>Select one or more arcs or circles from the sketch.</source>
      <translation>Markera en eller fler bågar eller cirklar från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4871"/>
      <source>Select either only one or more B-Spline poles or only one or more arcs or circles from the sketch, but not mixed.</source>
      <translation type="unfinished">Select either only one or more B-Spline poles or only one or more arcs or circles from the sketch, but not mixed.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4927"/>
      <location filename="../../CommandConstraints.cpp" line="5422"/>
      <source>Constrain equal</source>
      <translation>Begränsa lika</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4928"/>
      <source>Do you want to share the same radius for all selected elements?</source>
      <translation>Vill du dela samma radie för alla valda element?</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5118"/>
      <location filename="../../CommandConstraints.cpp" line="5597"/>
      <source>Constraint only applies to arcs or circles.</source>
      <translation>Begränsning tillämpas bara på bågar eller cirklar.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5423"/>
      <source>Do you want to share the same diameter for all selected elements?</source>
      <translation>Vill du dela samma diameter för alla valda element?</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5903"/>
      <location filename="../../CommandConstraints.cpp" line="6148"/>
      <source>Select one or two lines from the sketch. Or select two edges and a point.</source>
      <translation>Välj en eller två linjer från skissen, eller två kanter och en punkt.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6059"/>
      <location filename="../../CommandConstraints.cpp" line="6226"/>
      <source>Parallel lines</source>
      <translation>Parallella linjer</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6060"/>
      <location filename="../../CommandConstraints.cpp" line="6227"/>
      <source>An angle constraint cannot be set for two parallel lines.</source>
      <translation>En vinkelbegränsning kan inte tillämpas på två parallella linjer.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6092"/>
      <source>Cannot add an angle constraint on an axis!</source>
      <translation>Kan inte lägga till vinkelbegränsning på en axel!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6405"/>
      <source>Select two edges from the sketch.</source>
      <translation>Välj två kanter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6434"/>
      <location filename="../../CommandConstraints.cpp" line="7134"/>
      <source>Select two or more compatible edges</source>
      <translation>Markera två eller flera kompatibla kanter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6439"/>
      <source>Sketch axes cannot be used in equality constraints</source>
      <translation>Skissaxlar kan inte användas i likhetsbegränsningar</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6458"/>
      <source>Equality for B-spline edge currently unsupported.</source>
      <translation>Likhet för B-spline-kant stöds inte just nu.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6488"/>
      <location filename="../../CommandConstraints.cpp" line="6503"/>
      <location filename="../../CommandConstraints.cpp" line="6555"/>
      <source>Select two or more edges of similar type</source>
      <translation>Markera två eller flera kanter av liknande typ</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6637"/>
      <location filename="../../CommandConstraints.cpp" line="6650"/>
      <location filename="../../CommandConstraints.cpp" line="6697"/>
      <location filename="../../CommandConstraints.cpp" line="6764"/>
      <location filename="../../CommandConstraints.cpp" line="6845"/>
      <source>Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch.</source>
      <translation>Välj två punkter och en symmetrilinje, två punkter och en symmetripunkt eller en linje och en symmetripunkt från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6675"/>
      <location filename="../../CommandConstraints.cpp" line="6829"/>
      <source>Cannot add a symmetry constraint between a line and its end points.</source>
      <translation type="unfinished">Cannot add a symmetry constraint between a line and its end points.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6727"/>
      <location filename="../../CommandConstraints.cpp" line="6787"/>
      <source>Cannot add a symmetry constraint between a line and its end points!</source>
      <translation>Kan inte lägga till symmetribegränsning mellan en linje och dess ändpunkter!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6907"/>
      <source>Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second to n2, and datum value sets the ratio n2/n1.</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation type="unfinished">Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second to n2, and datum value sets the ratio n2/n1.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6955"/>
      <source>Cannot create constraint with external geometry only.</source>
      <translation type="unfinished">Cannot create constraint with external geometry only.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6962"/>
      <source>Incompatible geometry is selected.</source>
      <translation type="unfinished">Incompatible geometry is selected.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6972"/>
      <source>SnellsLaw on B-spline edge is currently unsupported.</source>
      <translation type="unfinished">SnellsLaw on B-spline edge is currently unsupported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7156"/>
      <source>You cannot internally constrain an ellipse on another ellipse. Select only one ellipse.</source>
      <translation type="unfinished">You cannot internally constrain an ellipse on another ellipse. Select only one ellipse.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7209"/>
      <location filename="../../CommandConstraints.cpp" line="7387"/>
      <source>Currently all internal geometrical elements of the ellipse are already exposed.</source>
      <translation type="unfinished">Currently all internal geometrical elements of the ellipse are already exposed.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7557"/>
      <location filename="../../CommandConstraints.cpp" line="7565"/>
      <location filename="../../CommandConstraints.cpp" line="7597"/>
      <location filename="../../CommandConstraints.cpp" line="7670"/>
      <location filename="../../CommandConstraints.cpp" line="7681"/>
      <source>Select constraints from the sketch.</source>
      <translation type="unfinished">Select constraints from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6923"/>
      <source>Selected objects are not just geometry from one sketch.</source>
      <translation>Valda objekt är inte geometri från endast en skiss.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6933"/>
      <source>Number of selected objects is not 3 (is %1).</source>
      <translation>Antal valda objekt är inte tre (antal: %1).</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7077"/>
      <location filename="../../CommandConstraints.cpp" line="7090"/>
      <source>Select at least one ellipse and one edge from the sketch.</source>
      <translation>Välj minst en ellips och en kant från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7111"/>
      <source>Sketch axes cannot be used in internal alignment constraint</source>
      <translation>Axlarna i skissen kan inte användas till intern inpassningsbegränsning</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7164"/>
      <location filename="../../CommandConstraints.cpp" line="7342"/>
      <source>Maximum 2 points are supported.</source>
      <translation>Maximalt två punkter stöds.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7170"/>
      <location filename="../../CommandConstraints.cpp" line="7348"/>
      <source>Maximum 2 lines are supported.</source>
      <translation>Maximalt två linjer stöds.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7208"/>
      <location filename="../../CommandConstraints.cpp" line="7386"/>
      <source>Nothing to constrain</source>
      <translation>Inget att begränsa</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7299"/>
      <location filename="../../CommandConstraints.cpp" line="7310"/>
      <location filename="../../CommandConstraints.cpp" line="7477"/>
      <location filename="../../CommandConstraints.cpp" line="7488"/>
      <source>Extra elements</source>
      <translation>Extra element</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7300"/>
      <location filename="../../CommandConstraints.cpp" line="7311"/>
      <location filename="../../CommandConstraints.cpp" line="7478"/>
      <source>More elements than possible for the given ellipse were provided. These were ignored.</source>
      <translation>Fler element än möjligt försågs till den angivna ellipsen. Dessa ignorerades.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7326"/>
      <source>You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse.</source>
      <translation>Du kan inte internt begränsa en elliptisk båge på en annan elliptisk båge. Välj endast en elliptisk båge.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7334"/>
      <source>You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse.</source>
      <translation>Du kan inte internt begränsa en ellips på en elliptisk båge. Välj enbart en ellips eller elliptisk båge.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7489"/>
      <source>More elements than possible for the given arc of ellipse were provided. These were ignored.</source>
      <translation>Fler element än möjligt försågs till den angivna elliptiska bågen. Dessa ignorerades.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7497"/>
      <source>Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse.</source>
      <translation>Just nu stöds endast inre geometri för ellipser och elliptiska bågar. Det senast valda elementet måste vara en ellips eller en elliptisk båge.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="116"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="124"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="147"/>
      <source>Select constraint(s) from the sketch.</source>
      <translation>Välj begränsning(ar) från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5233"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="682"/>
      <source>CAD Kernel Error</source>
      <translation>CAD-kärnfel</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="432"/>
      <source>None of the selected elements is an edge.</source>
      <translation>Inget av de valda elementen är en kant.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="503"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="581"/>
      <source>At least one of the selected objects was not a B-Spline and was ignored.</source>
      <translation>Minst ett av de valda objekten är inte en B-spline och ignorerades.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="618"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="772"/>
      <source>Wrong OCE/OCC version</source>
      <translation>Fel OCE/OCC-version</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="619"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="773"/>
      <source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher</source>
      <translation>Denna version av OCE/OCC stöder inte knutfunktioner. Version 6.9.0 eller högre krävs</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="641"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="795"/>
      <source>The selection comprises more than one item. Please select just one knot.</source>
      <translation>Markeringen innefattar mer än ett föremål. Vänligen välj endast en knut.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="691"/>
      <source>Input Error</source>
      <translation>Inmatningsfel</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="704"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="844"/>
      <source>None of the selected elements is a knot of a B-spline</source>
      <translation>Inget av de valda elementen är en knut från en B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="126"/>
      <location filename="../../CommandSketcherTools.cpp" line="134"/>
      <location filename="../../CommandSketcherTools.cpp" line="236"/>
      <location filename="../../CommandSketcherTools.cpp" line="244"/>
      <source>Select at least two edges from the sketch.</source>
      <translation>Välj minst två kanter från skissen.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="166"/>
      <location filename="../../CommandSketcherTools.cpp" line="268"/>
      <source>One selected edge is not connectable</source>
      <translation>En vald kant är inte anslutningsbar</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="176"/>
      <source>Closing a shape formed by exactly two lines makes no sense.</source>
      <translation>Slutning av en form som består av två linjer saknar mening.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="321"/>
      <location filename="../../CommandSketcherTools.cpp" line="932"/>
      <location filename="../../CommandSketcherTools.cpp" line="1025"/>
      <location filename="../../CommandSketcherTools.cpp" line="1033"/>
      <location filename="../../CommandSketcherTools.cpp" line="1385"/>
      <location filename="../../CommandSketcherTools.cpp" line="1394"/>
      <location filename="../../CommandSketcherTools.cpp" line="1916"/>
      <location filename="../../CommandSketcherTools.cpp" line="1925"/>
      <source>Select elements from a single sketch.</source>
      <translation>Välj element från endast en skiss.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="807"/>
      <source>No constraint selected</source>
      <translation>Ingen begränsning vald</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="808"/>
      <source>At least one constraint must be selected</source>
      <translation>Minst en begränsning måste vara vald</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1138"/>
      <source>A symmetric construction requires at least two geometric elements, the last geometric element being the reference for the symmetry construction.</source>
      <translation>En symmetrisk konstruktion kräver minst två geometriska element, det sist valda elementet fungerar som referens för symmetrikonstruktionen.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1147"/>
      <source>The last element must be a point or a line serving as reference for the symmetry construction.</source>
      <translation>Det sista elementet måste vara en punkt eller en linje som fungerar som referens för symmetrikonstruktionen.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1453"/>
      <location filename="../../CommandSketcherTools.cpp" line="1987"/>
      <source>A copy requires at least one selected non-external geometric element</source>
      <translation>En kopia kräver minst ett valt geometriskt element som inte är yttre geometri</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2048"/>
      <source>Delete All Geometry</source>
      <translation>Radera all geometri</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2049"/>
      <source>Are you really sure you want to delete all geometry and constraints?</source>
      <translation type="unfinished">Are you really sure you want to delete all geometry and constraints?</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2108"/>
      <source>Delete All Constraints</source>
      <translation>Radera alla begränsningar</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2109"/>
      <source>Are you really sure you want to delete all the constraints?</source>
      <translation>Är du säker på att du vill radera alla begränsningar?</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="80"/>
      <source>Distance constraint</source>
      <translation>Avstånd begränsning</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="81"/>
      <source>Not allowed to edit the datum because the sketch contains conflicting constraints</source>
      <translation>Inte tillåtet att ändra datum på grund av att skissen innehåller motstridiga begränsningar</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::CarbonCopySelection</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6075"/>
      <source>Carbon copy would cause a circular dependency.</source>
      <translation>Karbonkopia skulle orsaka ett cirkelberoende.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6078"/>
      <source>This object is in another document.</source>
      <translation>Det här objektet är i ett annat dokument.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6081"/>
      <source>This object belongs to another body. Hold Ctrl to allow cross-references.</source>
      <translation type="unfinished">This object belongs to another body. Hold Ctrl to allow cross-references.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6084"/>
      <source>This object belongs to another body and it contains external geometry. Cross-reference not allowed.</source>
      <translation type="unfinished">This object belongs to another body and it contains external geometry. Cross-reference not allowed.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6087"/>
      <source>This object belongs to another part.</source>
      <translation>Det här objektet tillhör en annan kropp.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6090"/>
      <source>The selected sketch is not parallel to this sketch. Hold Ctrl+Alt to allow non-parallel sketches.</source>
      <translation>Den markerade skissen är inte parallell till den här skissen. Håll in CTRL+ALT för att tillåta ickeparallella skisser.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6093"/>
      <source>The XY axes of the selected sketch do not have the same direction as this sketch. Hold Ctrl+Alt to disregard it.</source>
      <translation>XY-axlarna i den valda skissen har inte samma riktning som denna skiss. Håll in CTRL+ALT för bortse från detta.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6096"/>
      <source>The origin of the selected sketch is not aligned with the origin of this sketch. Hold Ctrl+Alt to disregard it.</source>
      <translation>Origo i den valda skissen är inte justerad mot origo i den här skissen. Håll in CTRL+ALT för att bortse från detta.</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ConstraintView</name>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="485"/>
      <source>Change value</source>
      <translation>Ändra värde</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="489"/>
      <source>Toggle to/from reference</source>
      <translation>Växa till/från referens</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="492"/>
      <source>Deactivate</source>
      <translation>Deaktivera</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="492"/>
      <source>Activate</source>
      <translation>Aktivera</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="496"/>
      <source>Show constraints</source>
      <translation>Visa begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="498"/>
      <source>Hide constraints</source>
      <translation>Dölj begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="504"/>
      <source>Rename</source>
      <translation>Döp om</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="511"/>
      <source>Center sketch</source>
      <translation>Centrera skiss</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="514"/>
      <source>Delete</source>
      <translation>Radera</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="518"/>
      <source>Swap constraint names</source>
      <translation>Kasta om namn på begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="616"/>
      <source>Unnamed constraint</source>
      <translation>Namnlös begränsning</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="617"/>
      <source>Only the names of named constraints can be swapped.</source>
      <translation>Bara namnen hos namngivna begränsningar kan kastas om.</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::EditDatumDialog</name>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="96"/>
      <source>Insert angle</source>
      <translation>Infoga vinkel</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="98"/>
      <source>Angle:</source>
      <translation>Vinkel:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="102"/>
      <source>Insert radius</source>
      <translation>Infoga radie</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5015"/>
      <location filename="../../CommandConstraints.cpp" line="5173"/>
      <location filename="../../EditDatumDialog.cpp" line="104"/>
      <source>Radius:</source>
      <translation>Radie:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="108"/>
      <source>Insert diameter</source>
      <translation>Infoga diameter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5494"/>
      <location filename="../../CommandConstraints.cpp" line="5641"/>
      <location filename="../../EditDatumDialog.cpp" line="110"/>
      <source>Diameter:</source>
      <translation>Diameter:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="114"/>
      <source>Insert weight</source>
      <translation>Infoga vikt</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="119"/>
      <source>Refractive index ratio</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation>Brytningsindexsförhållande</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="120"/>
      <source>Ratio n2/n1:</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation>Förhållande n2/n1:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="125"/>
      <source>Insert length</source>
      <translation>Infoga längd</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="127"/>
      <source>Length:</source>
      <translation>Längd:</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5009"/>
      <location filename="../../CommandConstraints.cpp" line="5167"/>
      <source>Change weight</source>
      <translation>Ändra vikt</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5010"/>
      <location filename="../../CommandConstraints.cpp" line="5168"/>
      <location filename="../../EditDatumDialog.cpp" line="115"/>
      <source>Weight:</source>
      <translation type="unfinished">Weight:</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5014"/>
      <location filename="../../CommandConstraints.cpp" line="5172"/>
      <source>Change radius</source>
      <translation>Ändra radie</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5493"/>
      <location filename="../../CommandConstraints.cpp" line="5640"/>
      <source>Change diameter</source>
      <translation>Ändra diameter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6989"/>
      <source>Refractive index ratio</source>
      <translation>Brytningsindexsförhållande</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6990"/>
      <source>Ratio n2/n1:</source>
      <translation>Förhållande n2/n1:</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ElementView</name>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="184"/>
      <source>Delete</source>
      <translation>Radera</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ExternalSelection</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5884"/>
      <source>Linking this will cause circular dependency.</source>
      <translation>Att länka detta kommer orsaka ett cirkelberoende.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5887"/>
      <source>This object is in another document.</source>
      <translation>Det här objektet är i ett annat dokument.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5890"/>
      <source>This object belongs to another body, can't link.</source>
      <translation>Det här objektet tillhör en annan kropp, kan inte länka.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5893"/>
      <source>This object belongs to another part, can't link.</source>
      <translation>Det här objektet tillhör en annan kropp, kan inte länka.</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::InsertDatum</name>
    <message>
      <location filename="../../InsertDatum.ui" line="23"/>
      <source>Insert datum</source>
      <translation>Infoga datum</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="31"/>
      <source>datum:</source>
      <translation>Datum:</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="48"/>
      <source>Name (optional)</source>
      <translation>Namn (frivilligt)</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="61"/>
      <source>Constraint name (available for expressions)</source>
      <translation type="unfinished">Constraint name (available for expressions)</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="76"/>
      <source>Reference (or constraint) dimension</source>
      <translation type="unfinished">Reference (or constraint) dimension</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="79"/>
      <source>Reference</source>
      <translation>Referens</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::PropertyConstraintListItem</name>
    <message>
      <location filename="../../PropertyConstraintListItem.cpp" line="131"/>
      <location filename="../../PropertyConstraintListItem.cpp" line="184"/>
      <source>Unnamed</source>
      <translation>Namnlös</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchMirrorDialog</name>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="14"/>
      <location filename="../../SketchMirrorDialog.ui" line="20"/>
      <source>Select Mirror Axis/Point</source>
      <translation>Välj spegelaxel/-punkt</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="26"/>
      <source>X-Axis</source>
      <translation>X-axel</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="36"/>
      <source>Y-Axis</source>
      <translation>Y-axel</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="43"/>
      <source>Origin</source>
      <translation>Origo</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchOrientationDialog</name>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="14"/>
      <source>Choose orientation</source>
      <translation>Välj orientering</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="20"/>
      <source>Sketch orientation</source>
      <translation>Skissorientering</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="26"/>
      <source>XY-Plane</source>
      <translation>XY-plan</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="36"/>
      <source>XZ-Plane</source>
      <translation>XZ-Plan</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="43"/>
      <source>YZ-Plane</source>
      <translation>YZ-Plan</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="72"/>
      <source>Reverse direction</source>
      <translation>Omvänd riktning</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="81"/>
      <source>Offset:</source>
      <translation>Offset:</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchRectangularArrayDialog</name>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="17"/>
      <source>Create array</source>
      <translation>Skapa fält</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="25"/>
      <source>Columns:</source>
      <translation>Kolumner:</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="32"/>
      <source>Number of columns of the linear array</source>
      <translation>Antal kolumner i det linjära fältet</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="52"/>
      <source>Rows:</source>
      <translation>Rader:</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="59"/>
      <source>Number of rows of the linear array</source>
      <translation>Antal rader i det linjära fältet</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="77"/>
      <source>Makes the inter-row and inter-col spacing the same if clicked</source>
      <translation>Använder samma mellanrum för rader och kolumner</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="80"/>
      <source>Equal vertical/horizontal spacing</source>
      <translation>Samma vertikala/horisontella mellanrum</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="93"/>
      <source>If selected, each element in the array is constrained
with respect to the others using construction lines</source>
      <translation type="unfinished">If selected, each element in the array is constrained
with respect to the others using construction lines</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="116"/>
      <source>If selected, it substitutes dimensional constraints by geometric constraints
in the copies, so that a change in the original element is directly
reflected on copies</source>
      <translation type="unfinished">If selected, it substitutes dimensional constraints by geometric constraints
in the copies, so that a change in the original element is directly
reflected on copies</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="100"/>
      <source>Constrain inter-element separation</source>
      <translation>Begränsa separering mellan element</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="121"/>
      <source>Clone</source>
      <translation>Klon</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherGeneralWidget</name>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="132"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="137"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="142"/>
      <source>Normal Geometry</source>
      <translation>Normal geometri</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="132"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="137"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="142"/>
      <source>Construction Geometry</source>
      <translation>Konstruktionsgeometri</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="132"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="137"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="142"/>
      <source>External Geometry</source>
      <translation>Yttre geometri</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherRegularPolygonDialog</name>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="17"/>
      <source>Create array</source>
      <translation>Skapa fält</translation>
    </message>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="25"/>
      <source>Number of Sides:</source>
      <translation>Antal sidor:</translation>
    </message>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="32"/>
      <source>Number of columns of the linear array</source>
      <translation>Antal kolumner i det linjära fältet</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettings</name>
    <message>
      <location filename="../../SketcherSettings.ui" line="14"/>
      <location filename="../../SketcherSettings.ui" line="109"/>
      <source>General</source>
      <translation>Allmänt</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="27"/>
      <source>Sketcher solver</source>
      <translation type="unfinished">Sketcher solver</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="33"/>
      <source>Sketcher dialog will have additional section
'Advanced solver control' to adjust solver settings</source>
      <translation type="unfinished">Sketcher dialog will have additional section
'Advanced solver control' to adjust solver settings</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="37"/>
      <source>Show section 'Advanced solver control' in task dialog</source>
      <translation type="unfinished">Show section 'Advanced solver control' in task dialog</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="53"/>
      <source>Dragging performance</source>
      <translation type="unfinished">Dragging performance</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="59"/>
      <source>Special solver algorithm will be used while dragging sketch elements.
Requires to re-enter edit mode to take effect.</source>
      <translation type="unfinished">Special solver algorithm will be used while dragging sketch elements.
Requires to re-enter edit mode to take effect.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="63"/>
      <source>Improve solving while dragging</source>
      <translation type="unfinished">Improve solving while dragging</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="115"/>
      <source>New constraints that would be redundant will automatically be removed</source>
      <translation>Nya begränsningar som vore överflödiga kommer automatiskt att tas bort</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="118"/>
      <source>Auto remove redundants</source>
      <translation>Ta bort överflödiga automatiskt</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="134"/>
      <source>Allow to leave sketch edit mode when pressing Esc button</source>
      <translation>Tillåt att lämna skissredigerings-läge när Esc-tangenten trycks ner</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="137"/>
      <source>Esc can leave sketch edit mode</source>
      <translation>Esc-tangenten kan lämna skissredigerings-läge</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="153"/>
      <source>Notifies about automatic constraint substitutions</source>
      <translation type="unfinished">Notifies about automatic constraint substitutions</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="156"/>
      <source>Notify automatic constraint substitutions</source>
      <translation>Meddela vid automatisk ersättning av begränsningar</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="20"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettingsColors</name>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="14"/>
      <source>Colors</source>
      <translation>Färger</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="20"/>
      <source>Sketcher colors</source>
      <translation>Skissfärger</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="28"/>
      <source>Default edge color</source>
      <translation>Standard kantfärg</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="55"/>
      <source>Default vertex color</source>
      <translation>Standardfärg för hörnpunkt</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="82"/>
      <source>Making line color</source>
      <translation>Färg på linje som skapas</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="109"/>
      <source>Edit edge color</source>
      <translation>Färg på kant som redigeras</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="136"/>
      <source>Edit vertex color</source>
      <translation>Färg på hörnpunkter som redigeras</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="163"/>
      <source>Construction geometry</source>
      <translation>Konstruktionsgeometri</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="217"/>
      <source>External geometry</source>
      <translation>Extern geometri</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="271"/>
      <source>Fully constrained geometry</source>
      <translation>Helt begränsad geometri</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="406"/>
      <source>Constraint color</source>
      <translation>Färg på begränsningar</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="460"/>
      <source>Expression dependent constraint color</source>
      <translation>Färg på uttrycksberoende begränsningar</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="35"/>
      <source>Color of edges</source>
      <translation>Färg på kanter</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="62"/>
      <source>Color of vertices</source>
      <translation>Färg på hörn</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="89"/>
      <source>Color used while new sketch elements are created</source>
      <translation>Färg som används medan nya skisselement skapas</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="116"/>
      <source>Color of edges being edited</source>
      <translation>Färg på kanter som redigeras</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="143"/>
      <source>Color of vertices being edited</source>
      <translation>Färg på hörnpunkter som redigeras</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="170"/>
      <source>Color of construction geometry in edit mode</source>
      <translation>Färg på konstruktionsgeometri i redigeringsläge</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="190"/>
      <source>Internal alignment edge color</source>
      <translation type="unfinished">Internal alignment edge color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="197"/>
      <source>Color of edges of internal alignment geometry</source>
      <translation type="unfinished">Color of edges of internal alignment geometry</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="224"/>
      <source>Color of external geometry in edit mode</source>
      <translation>Färg på extern geometri i redigeringsläge</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="244"/>
      <source>Invalid Sketch</source>
      <translation>Ogiltig skiss</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="251"/>
      <source>Color of geometry indicating an invalid sketch</source>
      <translation>Färg på geometri för att ange en ogiltig skiss</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="278"/>
      <source>Color of fully constrained geometry in edit mode</source>
      <translation>Färg på fullständigt begränsad geometri i redigeringsläge</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="298"/>
      <source>Fully constrained edit edge color</source>
      <translation type="unfinished">Fully constrained edit edge color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="305"/>
      <source>Color of fully constrained edge color in edit mode</source>
      <translation type="unfinished">Color of fully constrained edge color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="325"/>
      <source>Fully constrained edit construction edge color</source>
      <translation type="unfinished">Fully constrained edit construction edge color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="332"/>
      <source>Color of fully constrained construction edge color in edit mode</source>
      <translation type="unfinished">Color of fully constrained construction edge color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="352"/>
      <source>Fully constrained edit internal alignment edge color</source>
      <translation type="unfinished">Fully constrained edit internal alignment edge color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="359"/>
      <source>Color of fully constrained internal alignment edge color in edit mode</source>
      <translation type="unfinished">Color of fully constrained internal alignment edge color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="379"/>
      <source>Fully constrained edit vertex color</source>
      <translation type="unfinished">Fully constrained edit vertex color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="386"/>
      <source>Color of fully constrained vertex color in edit mode</source>
      <translation type="unfinished">Color of fully constrained vertex color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="413"/>
      <source>Color of driving constraints in edit mode</source>
      <translation type="unfinished">Color of driving constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="433"/>
      <source>Reference constraint color</source>
      <translation type="unfinished">Reference constraint color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="440"/>
      <source>Color of reference constraints in edit mode</source>
      <translation type="unfinished">Color of reference constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="467"/>
      <source>Color of expression dependent constraints in edit mode</source>
      <translation type="unfinished">Color of expression dependent constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="487"/>
      <source>Deactivated constraint color</source>
      <translation type="unfinished">Deactivated constraint color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="494"/>
      <source>Color of deactivated constraints in edit mode</source>
      <translation type="unfinished">Color of deactivated constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="514"/>
      <source>Dimensional constraint color</source>
      <translation type="unfinished">Dimensional constraint color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="521"/>
      <source>Color of dimensional driving constraints</source>
      <translation type="unfinished">Color of dimensional driving constraints</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="541"/>
      <source>Coordinate text color</source>
      <translation type="unfinished">Coordinate text color</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="548"/>
      <source>Text color of the coordinates</source>
      <translation type="unfinished">Text color of the coordinates</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="575"/>
      <source>Color of crosshair cursor.
(The one you get when creating a new sketch element.)</source>
      <translation type="unfinished">Color of crosshair cursor.
(The one you get when creating a new sketch element.)</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="568"/>
      <source>Cursor crosshair color</source>
      <translation>Färg på muspekar-hårkors</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettingsDisplay</name>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="14"/>
      <source>Display</source>
      <translation>Fönster</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="33"/>
      <source>Sketch editing</source>
      <translation>Skissredigering</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="39"/>
      <source>A dialog will pop up to input a value for new dimensional constraints</source>
      <translation type="unfinished">A dialog will pop up to input a value for new dimensional constraints</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="42"/>
      <source>Ask for value after creating a dimensional constraint</source>
      <translation>Inmatning av värde efter skapande av dimensionsbegränsning</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="58"/>
      <source>Segments per geometry</source>
      <translation>Antal segment per geometri</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="65"/>
      <source>Current constraint creation tool will remain active after creation</source>
      <translation type="unfinished">Current constraint creation tool will remain active after creation</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="68"/>
      <source>Constraint creation "Continue Mode"</source>
      <translation type="unfinished">Constraint creation "Continue Mode"</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="84"/>
      <source>Line pattern used for grid lines</source>
      <translation type="unfinished">Line pattern used for grid lines</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="94"/>
      <source>Base length units will not be displayed in constraints.
Supports all unit systems except 'US customary' and 'Building US/Euro'.</source>
      <translation type="unfinished">Base length units will not be displayed in constraints.
Supports all unit systems except 'US customary' and 'Building US/Euro'.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="98"/>
      <source>Hide base length units for supported unit systems</source>
      <translation>Göm baslängdenheter för de enhetssystem som stöds</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="117"/>
      <source>Font size</source>
      <translation>Teckenstorlek</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="151"/>
      <source>Visibility automation</source>
      <translation>Automation av synlighet</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="157"/>
      <source>When opening sketch, hide all features that depend on it</source>
      <translation type="unfinished">When opening sketch, hide all features that depend on it</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="160"/>
      <source>Hide all objects that depend on the sketch</source>
      <translation>Dölj alla objekt som är beroende av skissen</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="176"/>
      <source>When opening sketch, show sources for external geometry links</source>
      <translation type="unfinished">When opening sketch, show sources for external geometry links</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="179"/>
      <source>Show objects used for external geometry</source>
      <translation>Visa objekt som används för yttre geometri</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="195"/>
      <source>When opening sketch, show objects the sketch is attached to</source>
      <translation type="unfinished">When opening sketch, show objects the sketch is attached to</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="198"/>
      <source>Show objects that the sketch is attached to</source>
      <translation type="unfinished">Show objects that the sketch is attached to</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="239"/>
      <source>Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on the View tab.</source>
      <translation type="unfinished">Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on the View tab.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="347"/>
      <source>View scale ratio</source>
      <translation type="unfinished">View scale ratio</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="354"/>
      <source>The 3D view is scaled based on this factor</source>
      <translation type="unfinished">The 3D view is scaled based on this factor</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="214"/>
      <source>When closing sketch, move camera back to where it was before sketch was opened</source>
      <translation type="unfinished">When closing sketch, move camera back to where it was before sketch was opened</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="217"/>
      <source>Restore camera position after editing</source>
      <translation>Återställ kameraposition efter redigering</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="258"/>
      <source>Applies current visibility automation settings to all sketches in open documents</source>
      <translation type="unfinished">Applies current visibility automation settings to all sketches in open documents</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="261"/>
      <source>Apply to existing sketches</source>
      <translation>Tillämpa på existerande skisser</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="271"/>
      <source>Font size used for labels and constraints</source>
      <translation type="unfinished">Font size used for labels and constraints</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="274"/>
      <source>px</source>
      <translation>px</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="296"/>
      <source>Current sketcher creation tool will remain active after creation</source>
      <translation type="unfinished">Current sketcher creation tool will remain active after creation</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="299"/>
      <source>Geometry creation "Continue Mode"</source>
      <translation type="unfinished">Geometry creation "Continue Mode"</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="315"/>
      <source>Grid line pattern</source>
      <translation>Rutlinjemönster</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="322"/>
      <source>Number of polygons for geometry approximation</source>
      <translation type="unfinished">Number of polygons for geometry approximation</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.cpp" line="219"/>
      <source>Unexpected C++ exception</source>
      <translation>Oväntat C++-undantag</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.cpp" line="222"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="139"/>
      <source>No missing coincidences</source>
      <translation>Inga sammanfallningar saknas</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="140"/>
      <source>No missing coincidences found</source>
      <translation>Inga saknade sammanfallningar hittades</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="145"/>
      <source>Missing coincidences</source>
      <translation>Saknade sammanfallningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="146"/>
      <source>%1 missing coincidences found</source>
      <translation>%1 saknade sammanfallningar hittade</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="182"/>
      <source>No invalid constraints</source>
      <translation>Inga ogiltiga begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="183"/>
      <source>No invalid constraints found</source>
      <translation>Inga ogiltiga begränsningar hittades</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="187"/>
      <source>Invalid constraints</source>
      <translation>Ogiltiga begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="188"/>
      <source>Invalid constraints found</source>
      <translation>Ogiltiga begränsningar hittades</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="219"/>
      <location filename="../../TaskSketcherValidation.cpp" line="230"/>
      <location filename="../../TaskSketcherValidation.cpp" line="237"/>
      <location filename="../../TaskSketcherValidation.cpp" line="248"/>
      <source>Reversed external geometry</source>
      <translation>Omvänd yttre geometri</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="220"/>
      <source>%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

%2 constraints are linking to the endpoints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).

Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15</source>
      <translation>%1 omvänd yttre geometri-bågar hittades. Deras slutpunkter omges i 3D-vyn.

%2 begränsningar länkas till slutpunkterna. Begränsningarna har listats i Rapportvyn (menyn Vy -&gt; Paneler -&gt; Rapportvy).

Klicka på knappen "Kasta om slutpunkter i begränsningar" för att återtilldela slutpunkter. Gör detta endast i skisser skapade i FreeCAD-versioner äldre än v0.15</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="231"/>
      <source>%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

However, no constraints linking to the endpoints were found.</source>
      <translation>%1 omvänd yttre geometri-bågar hittades. Deras slutpunkter omges i 3D-vyn.

Inga begränsningar länkade till slutpunkterna hittades däremot.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="238"/>
      <source>No reversed external-geometry arcs were found.</source>
      <translation>Inga omvänd yttre geometri-bågar hittades.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="249"/>
      <source>%1 changes were made to constraints linking to endpoints of reversed arcs.</source>
      <translation>%1 ändringar gjordes på begränsningar länkade till slutpunkter i omvända bågar.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="262"/>
      <location filename="../../TaskSketcherValidation.cpp" line="276"/>
      <source>Constraint orientation locking</source>
      <translation>Lås begränsningsriktning</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="263"/>
      <source>Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).</source>
      <translation>Riktningslåsning var aktiverat och omberäknades för %1 begränsningar. Begränsningarna har listats i rapportvyn (menyn Visa -&gt; Paneler -&gt; Rapportvy).</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="277"/>
      <source>Orientation locking was disabled for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view). Note that for all future constraints, the locking still defaults to ON.</source>
      <translation>Riktningslåsning avaktiverades för %1 begränsningar. Begränsningarna har listats i rapportvyn (menyn Visa -&gt; Paneler -&gt; Rapportvy). Notera att för framtida begränsningar är riktningslåsning fortfarande PÅ som standard.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="289"/>
      <location filename="../../TaskSketcherValidation.cpp" line="301"/>
      <source>Delete constraints to external geom.</source>
      <translation>Radera begränsningar till yttre geometri.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="290"/>
      <source>You are about to delete ALL constraints that deal with external geometry. This is useful to rescue a sketch with broken/changed links to external geometry. Are you sure you want to delete the constraints?</source>
      <translation>Du är på väg att radera ALLA begränsningar som hanterar yttre geometri. Detta är användbart för att rädda en skiss med trasiga/ändrade länkar till yttre geometri. Är du säker på att du vill radera begränsningarna?</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="302"/>
      <source>All constraints that deal with external geometry were deleted.</source>
      <translation>Alla begränsningar som hanterar yttre geometri raderades.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="359"/>
      <source>No degenerated geometry</source>
      <translation type="unfinished">No degenerated geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="360"/>
      <source>No degenerated geometry found</source>
      <translation type="unfinished">No degenerated geometry found</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="364"/>
      <source>Degenerated geometry</source>
      <translation type="unfinished">Degenerated geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="365"/>
      <source>%1 degenerated geometry found</source>
      <translation type="unfinished">%1 degenerated geometry found</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherConstrains</name>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="26"/>
      <source>Form</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="34"/>
      <source>Filter:</source>
      <translation>Filter:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="45"/>
      <source>All</source>
      <translation>Alla</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="50"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="55"/>
      <source>Datums</source>
      <translation>Datum</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="60"/>
      <source>Named</source>
      <translation>med namnet</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="65"/>
      <source>Reference</source>
      <translation>Referens</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="75"/>
      <source>Internal alignments will be hidden</source>
      <translation type="unfinished">Internal alignments will be hidden</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="78"/>
      <source>Hide internal alignment</source>
      <translation type="unfinished">Hide internal alignment</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="94"/>
      <source>Extended information will be added to the list</source>
      <translation>Utökad information läggs till i listan</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="97"/>
      <source>Extended information</source>
      <translation>Utökad information</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="638"/>
      <source>Constraints</source>
      <translation>Begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="856"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="872"/>
      <source>Error</source>
      <translation>Fel</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherElements</name>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="14"/>
      <source>Form</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="22"/>
      <source>Type:</source>
      <translation>Typ:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="42"/>
      <source>Edge</source>
      <translation>Kant</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="47"/>
      <source>Starting Point</source>
      <translation>Startpunkt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="52"/>
      <source>End Point</source>
      <translation>Slutpunkt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="57"/>
      <source>Center Point</source>
      <translation>Mittpunkt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="69"/>
      <source>Mode:</source>
      <translation>Läge:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="89"/>
      <source>All</source>
      <translation>Alla</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="94"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="104"/>
      <source>External</source>
      <translation type="unfinished">External</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="133"/>
      <source>Extended naming containing info about element mode</source>
      <translation type="unfinished">Extended naming containing info about element mode</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="136"/>
      <source>Extended naming</source>
      <translation type="unfinished">Extended naming</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="146"/>
      <source>Only the type 'Edge' will be available for the list</source>
      <translation type="unfinished">Only the type 'Edge' will be available for the list</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="149"/>
      <source>Auto-switch to Edge</source>
      <translation>Auto-växla till kant</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="257"/>
      <source>Elements</source>
      <translation>Element</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="278"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;%1&amp;quot;: multiple selection&lt;/p&gt;&lt;p&gt;&amp;quot;%2&amp;quot;: switch to next valid type&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;%1&amp;quot;: flera markeringar&lt;/p&gt;&lt;p&gt;&amp;quot;%2&amp;quot;: byt till nästa giltiga typ&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="747"/>
      <location filename="../../TaskSketcherElements.cpp" line="748"/>
      <location filename="../../TaskSketcherElements.cpp" line="853"/>
      <location filename="../../TaskSketcherElements.cpp" line="854"/>
      <source>Point</source>
      <translation>Punkt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="750"/>
      <location filename="../../TaskSketcherElements.cpp" line="752"/>
      <location filename="../../TaskSketcherElements.cpp" line="856"/>
      <location filename="../../TaskSketcherElements.cpp" line="857"/>
      <source>Line</source>
      <translation>Linje</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="99"/>
      <location filename="../../TaskSketcherElements.cpp" line="751"/>
      <location filename="../../TaskSketcherElements.cpp" line="755"/>
      <location filename="../../TaskSketcherElements.cpp" line="759"/>
      <location filename="../../TaskSketcherElements.cpp" line="763"/>
      <location filename="../../TaskSketcherElements.cpp" line="767"/>
      <location filename="../../TaskSketcherElements.cpp" line="771"/>
      <location filename="../../TaskSketcherElements.cpp" line="775"/>
      <location filename="../../TaskSketcherElements.cpp" line="779"/>
      <location filename="../../TaskSketcherElements.cpp" line="783"/>
      <source>Construction</source>
      <translation>Konstruktion</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="754"/>
      <location filename="../../TaskSketcherElements.cpp" line="756"/>
      <location filename="../../TaskSketcherElements.cpp" line="859"/>
      <location filename="../../TaskSketcherElements.cpp" line="860"/>
      <source>Arc</source>
      <translation>Cirkelbåge</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="758"/>
      <location filename="../../TaskSketcherElements.cpp" line="760"/>
      <location filename="../../TaskSketcherElements.cpp" line="862"/>
      <location filename="../../TaskSketcherElements.cpp" line="863"/>
      <source>Circle</source>
      <translation>Cirkel</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="762"/>
      <location filename="../../TaskSketcherElements.cpp" line="764"/>
      <location filename="../../TaskSketcherElements.cpp" line="865"/>
      <location filename="../../TaskSketcherElements.cpp" line="866"/>
      <source>Ellipse</source>
      <translation>Ellips</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="766"/>
      <location filename="../../TaskSketcherElements.cpp" line="768"/>
      <location filename="../../TaskSketcherElements.cpp" line="868"/>
      <location filename="../../TaskSketcherElements.cpp" line="869"/>
      <source>Elliptical Arc</source>
      <translation>Elliptisk båge</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="770"/>
      <location filename="../../TaskSketcherElements.cpp" line="772"/>
      <location filename="../../TaskSketcherElements.cpp" line="871"/>
      <location filename="../../TaskSketcherElements.cpp" line="872"/>
      <source>Hyperbolic Arc</source>
      <translation>Hyperbolisk båge</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="774"/>
      <location filename="../../TaskSketcherElements.cpp" line="776"/>
      <location filename="../../TaskSketcherElements.cpp" line="874"/>
      <location filename="../../TaskSketcherElements.cpp" line="875"/>
      <source>Parabolic Arc</source>
      <translation>Parabolisk båge</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="778"/>
      <location filename="../../TaskSketcherElements.cpp" line="780"/>
      <location filename="../../TaskSketcherElements.cpp" line="877"/>
      <location filename="../../TaskSketcherElements.cpp" line="878"/>
      <source>BSpline</source>
      <translation>BSpline</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="782"/>
      <location filename="../../TaskSketcherElements.cpp" line="784"/>
      <location filename="../../TaskSketcherElements.cpp" line="880"/>
      <location filename="../../TaskSketcherElements.cpp" line="881"/>
      <source>Other</source>
      <translation>Övrigt</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherGeneral</name>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="14"/>
      <source>Form</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="23"/>
      <source>A grid will be shown</source>
      <translation>Ett rutnät kommer att visas</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="26"/>
      <source>Show grid</source>
      <translation>Visa rutnät</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="44"/>
      <source>Grid size:</source>
      <translation>Storlek på rutnät:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="51"/>
      <source>Distance between two subsequent grid lines</source>
      <translation>Avstånd mellan på varandra följande rutnätslinjer</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="87"/>
      <source>New points will snap to the nearest grid line.
Points must be set closer than a fifth of the grid size to a grid line to snap.</source>
      <translation>Nya punkter fäster vid närmsta rutnätslinje.
Punkter måste placeras mindre än en femtedels ruta från en linje för att fästa.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="91"/>
      <source>Grid snap</source>
      <translation>Rutnätssnäpp</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="107"/>
      <source>Sketcher proposes automatically sensible constraints.</source>
      <translation>Skissaren föreslår automatiskt förnuftiga begränsningar.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="110"/>
      <source>Auto constraints</source>
      <translation>Auto begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="126"/>
      <source>Sketcher tries not to propose redundant auto constraints</source>
      <translation>Skissaren försöker att inte föreslå överflödiga automatiska begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="129"/>
      <source>Avoid redundant auto constraints</source>
      <translation>Undvik överflödiga automatiska begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="145"/>
      <source>Rendering order (global):</source>
      <translation>Renderings-ordning (global):</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="164"/>
      <source>To change, drag and drop a geometry type to top or bottom</source>
      <translation type="unfinished">To change, drag and drop a geometry type to top or bottom</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="195"/>
      <source>Edit controls</source>
      <translation>Redigera kontroller</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.cpp" line="51"/>
      <source>Solver messages</source>
      <translation>Problemlösarmeddelanden</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherSolverAdvanced</name>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.cpp" line="64"/>
      <source>Advanced solver control</source>
      <translation>Avancerat läge för problemlösare</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="14"/>
      <source>Sketcher validation</source>
      <translation>Skissvalidering</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="70"/>
      <source>Invalid constraints</source>
      <translation>Ogiltiga begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="53"/>
      <location filename="../../TaskSketcherValidation.ui" line="83"/>
      <location filename="../../TaskSketcherValidation.ui" line="113"/>
      <source>Fix</source>
      <translation>Fixa</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="46"/>
      <location filename="../../TaskSketcherValidation.ui" line="76"/>
      <location filename="../../TaskSketcherValidation.ui" line="106"/>
      <location filename="../../TaskSketcherValidation.ui" line="129"/>
      <source>Find</source>
      <translation>Hitta</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="90"/>
      <source>Delete constraints to external geom.</source>
      <translation>Radera begränsningar till yttre geometri.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="20"/>
      <source>Missing coincidences</source>
      <translation>Saknade sammanfallningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="26"/>
      <source>Tolerance:</source>
      <translation>Tolerans:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="60"/>
      <source>Highlight open vertexes</source>
      <translation>Framhäv öppna hörnpunkter</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="36"/>
      <source>Ignore construction geometry</source>
      <translation>Ignorera konstruktionsgeometri</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="100"/>
      <source>Degenerated geometry</source>
      <translation type="unfinished">Degenerated geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="123"/>
      <source>Reversed external geometry</source>
      <translation>Omvänd yttre geometri</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="136"/>
      <source>Swap endpoints in constraints</source>
      <translation>Kasta om slutpunkter i begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="146"/>
      <source>Constraint orientation locking</source>
      <translation>Lås begränsningsriktning</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="152"/>
      <source>Enable/Update</source>
      <translation>Aktivera/uppdatera</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="159"/>
      <source>Disable</source>
      <translation>Avaktivera</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ViewProviderSketch</name>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6162"/>
      <source>Edit sketch</source>
      <translation>Redigera skiss</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6176"/>
      <source>A dialog is already open in the task panel</source>
      <translation>En dialogruta är redan öppen i uppgiftspanelen</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6177"/>
      <source>Do you want to close this dialog?</source>
      <translation>Vill du stänga denna dialogruta?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6191"/>
      <source>Invalid sketch</source>
      <translation>Ogiltig skiss</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6192"/>
      <source>Do you want to open the sketch validation tool?</source>
      <translation>Vill du öppna verktyget för skissvalidering?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6193"/>
      <source>The sketch is invalid and cannot be edited.</source>
      <translation>Skissen är ogiltig och kan inte redigeras.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6407"/>
      <source>Please remove the following constraint:</source>
      <translation>Ta bort följande begränsning:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6408"/>
      <source>Please remove at least one of the following constraints:</source>
      <translation>Ta bort minst en av följande begränsningar:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6414"/>
      <source>Please remove the following redundant constraint:</source>
      <translation>Ta bort följande redundanta begränsningen:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6415"/>
      <source>Please remove the following redundant constraints:</source>
      <translation>Ta bort följande redundanta begränsningarna:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6421"/>
      <source>The following constraint is partially redundant:</source>
      <translation type="unfinished">The following constraint is partially redundant:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6422"/>
      <source>The following constraints are partially redundant:</source>
      <translation type="unfinished">The following constraints are partially redundant:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6428"/>
      <source>Please remove the following malformed constraint:</source>
      <translation type="unfinished">Please remove the following malformed constraint:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6429"/>
      <source>Please remove the following malformed constraints:</source>
      <translation type="unfinished">Please remove the following malformed constraints:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6464"/>
      <source>Empty sketch</source>
      <translation>Tom skiss</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6471"/>
      <source>Over-constrained sketch </source>
      <translation>Överbegränsad skiss </translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6472"/>
      <location filename="../../ViewProviderSketch.cpp" line="6479"/>
      <location filename="../../ViewProviderSketch.cpp" line="6486"/>
      <location filename="../../ViewProviderSketch.cpp" line="6494"/>
      <location filename="../../ViewProviderSketch.cpp" line="6503"/>
      <source>(click to select)</source>
      <translation>(Klicka för att välja)</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6478"/>
      <source>Sketch contains malformed constraints </source>
      <translation type="unfinished">Sketch contains malformed constraints </translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6485"/>
      <source>Sketch contains conflicting constraints </source>
      <translation>Skissen innehåller motstridiga begränsningar </translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6493"/>
      <source>Sketch contains redundant constraints </source>
      <translation>Skissen innehåller överflödiga begränsningar </translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6502"/>
      <source>Sketch contains partially redundant constraints </source>
      <translation type="unfinished">Sketch contains partially redundant constraints </translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6514"/>
      <source>Fully constrained sketch</source>
      <translation>Helt begränsad skiss</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6521"/>
      <source>Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;1 degree&lt;/span&gt;&lt;/a&gt; of freedom. %1</source>
      <translation type="unfinished">Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;1 degree&lt;/span&gt;&lt;/a&gt; of freedom. %1</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6524"/>
      <source>Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;%1 degrees&lt;/span&gt;&lt;/a&gt; of freedom. %2</source>
      <translation type="unfinished">Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;%1 degrees&lt;/span&gt;&lt;/a&gt; of freedom. %2</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6529"/>
      <source>Solved in %1 sec</source>
      <translation>Löst i %1 SEK</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6532"/>
      <source>Unsolved (%1 sec)</source>
      <translation>Olöst (%1 SEK)</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineComb</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="347"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="349"/>
      <source>Switches between showing and hiding the curvature comb for all B-splines</source>
      <translation>Växlar mellan att visa och dölja böjningskammen för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineDecreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="970"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="972"/>
      <source>Decreases the multiplicity of the selected knot of a B-spline</source>
      <translation>Minskar multipliciteten på den markerade knuten i en B-spline</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="333"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="335"/>
      <source>Switches between showing and hiding the degree for all B-splines</source>
      <translation>Växlar mellan att visa och dölja gradtalet för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineIncreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="963"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="965"/>
      <source>Increases the multiplicity of the selected knot of a B-spline</source>
      <translation>Ökar multipliciteten på den valda knuten i en B-spline</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="354"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="356"/>
      <source>Switches between showing and hiding the knot multiplicity for all B-splines</source>
      <translation>Växlar mellan att visa och dölja knutmultipliciteten för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplinePoleWeight</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="362"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="364"/>
      <source>Switches between showing and hiding the control point weight for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the control point weight for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplinePolygon</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="340"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="342"/>
      <source>Switches between showing and hiding the control polygons for all B-splines</source>
      <translation>Växlar mellan att visa och dölja kontrollpolygonerna för alla B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Clone</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1708"/>
      <location filename="../../CommandSketcherTools.cpp" line="1709"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation>Skapar en klon av geometrin med den senaste valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CompCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1707"/>
      <source>Clone</source>
      <translation>Klon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1711"/>
      <source>Copy</source>
      <translation>Kopiera</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1715"/>
      <source>Move</source>
      <translation>Flytta</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainDiameter</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5820"/>
      <location filename="../../CommandConstraints.cpp" line="5821"/>
      <source>Fix the diameter of a circle or an arc</source>
      <translation>Fixera diametern av en cirkel eller en båge</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainRadius</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5816"/>
      <location filename="../../CommandConstraints.cpp" line="5817"/>
      <source>Fix the radius of a circle or an arc</source>
      <translation>Fixera cirkelns eller cirkelbågens radie</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Copy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1712"/>
      <location filename="../../CommandSketcherTools.cpp" line="1713"/>
      <source>Creates a simple copy of the geometry taking as reference the last selected point</source>
      <translation>Skapar en enkel kopia av geometrin med den senaste valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1893"/>
      <location filename="../../CommandCreateGeo.cpp" line="1894"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation>Skapa en båge utifrån dess slutpunkter och en punkt längs bågen</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4847"/>
      <location filename="../../CommandCreateGeo.cpp" line="4848"/>
      <source>Create a circle by 3 rim points</source>
      <translation>Skapa en cirkel från tre perifera punkter</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1889"/>
      <location filename="../../CommandCreateGeo.cpp" line="1890"/>
      <source>Create an arc by its center and by its end points</source>
      <translation>Skapa en båge utifrån dess centrum- och slutpunkter</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfEllipse</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3984"/>
      <location filename="../../CommandCreateGeo.cpp" line="3985"/>
      <source>Create an arc of ellipse by its center, major radius, and endpoints</source>
      <translation type="unfinished">Create an arc of ellipse by its center, major radius, and endpoints</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfHyperbola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3988"/>
      <location filename="../../CommandCreateGeo.cpp" line="3989"/>
      <source>Create an arc of hyperbola by its center, major radius, and endpoints</source>
      <translation type="unfinished">Create an arc of hyperbola by its center, major radius, and endpoints</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfParabola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3992"/>
      <location filename="../../CommandCreateGeo.cpp" line="3993"/>
      <source>Create an arc of parabola by its focus, vertex, and endpoints</source>
      <translation type="unfinished">Create an arc of parabola by its focus, vertex, and endpoints</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4531"/>
      <source>B-spline by control points</source>
      <translation>B-spline utifrån kontrollpunkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4532"/>
      <location filename="../../CommandCreateGeo.cpp" line="4533"/>
      <source>Create a B-spline by control points</source>
      <translation>Skapa en B-spline utifrån kontrollpunkter</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4843"/>
      <location filename="../../CommandCreateGeo.cpp" line="4844"/>
      <source>Create a circle by its center and by a rim point</source>
      <translation>Skapa en cirkel utifrån dess centrumpunkt och en kantpunkt</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateEllipseBy3Points</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3980"/>
      <location filename="../../CommandCreateGeo.cpp" line="3981"/>
      <source>Create a ellipse by periapsis, apoapsis, and minor radius</source>
      <translation>Skapa en ellips utifrån periapsis, apoapsis och lillaxel</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateEllipseByCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3976"/>
      <location filename="../../CommandCreateGeo.cpp" line="3977"/>
      <source>Create an ellipse by center, major radius and point</source>
      <translation>Skapa en ellips utifrån centrumpunkt, storaxel och punkt</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5418"/>
      <location filename="../../CommandCreateGeo.cpp" line="5419"/>
      <source>Creates a radius between two lines</source>
      <translation type="unfinished">Creates a radius between two lines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateHeptagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6967"/>
      <location filename="../../CommandCreateGeo.cpp" line="6968"/>
      <source>Create a heptagon by its center and by one corner</source>
      <translation>Skapa en heptagon utifrån dess centrumpunkt och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateHexagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6963"/>
      <location filename="../../CommandCreateGeo.cpp" line="6964"/>
      <source>Create a hexagon by its center and by one corner</source>
      <translation>Skapa en hexagon utifrån dess centrumpunkt och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateOctagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6971"/>
      <location filename="../../CommandCreateGeo.cpp" line="6972"/>
      <source>Create an octagon by its center and by one corner</source>
      <translation>Skapa en oktogon utifrån dess centrumpunkt och ett hörn</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6975"/>
      <location filename="../../CommandCreateGeo.cpp" line="6976"/>
      <source>Create a regular polygon by its center and by one corner</source>
      <translation>Skapa en regelbunden polygon utifrån dess centrumpunkt och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreatePentagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6959"/>
      <location filename="../../CommandCreateGeo.cpp" line="6960"/>
      <source>Create a pentagon by its center and by one corner</source>
      <translation>Skapa en pentagon utifrån dess centrumpunkt och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreatePointFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5422"/>
      <location filename="../../CommandCreateGeo.cpp" line="5423"/>
      <source>Fillet that preserves constraints and intersection point</source>
      <translation type="unfinished">Fillet that preserves constraints and intersection point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateSquare</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6955"/>
      <location filename="../../CommandCreateGeo.cpp" line="6956"/>
      <source>Create a square by its center and by one corner</source>
      <translation>Skapa en kvadrat utifrån dess mittpunkt och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateTriangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6951"/>
      <location filename="../../CommandCreateGeo.cpp" line="6952"/>
      <source>Create an equilateral triangle by its center and by one corner</source>
      <translation>Skapa en liksidig triangel utifrån dess centrumpunkt och ett hörn</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create_Periodic_BSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4535"/>
      <source>Periodic B-spline by control points</source>
      <translation>Periodisk B-spline utifrån kontrollpunkter</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4536"/>
      <location filename="../../CommandCreateGeo.cpp" line="4537"/>
      <source>Create a periodic B-spline by control points</source>
      <translation>Skapa en periodisk B-spline utifrån kontrollpunkter</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_MapSketch</name>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>No sketch found</source>
      <translation>Ingen skiss hittades</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="534"/>
      <source>The document doesn't have a sketch</source>
      <translation>Dokumentet innehåller inte någon skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="543"/>
      <source>Select sketch</source>
      <translation>Välj skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="544"/>
      <source>Select a sketch from the list</source>
      <translation>Välj en skiss från listan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="598"/>
      <source> (incompatible with selection)</source>
      <translation> (inkompatibel med markering)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="600"/>
      <source> (current)</source>
      <translation> (nuvarande)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="607"/>
      <source> (suggested)</source>
      <translation> (föreslagen)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="613"/>
      <source>Sketch attachment</source>
      <translation>Skisskoppling</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="615"/>
      <source>Current attachment mode is incompatible with the new selection.
Select the method to attach this sketch to selected objects.</source>
      <translation type="unfinished">Current attachment mode is incompatible with the new selection.
Select the method to attach this sketch to selected objects.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="619"/>
      <source>Select the method to attach this sketch to selected objects.</source>
      <translation>Välj metod för att koppla den här skissen till valda objekt.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="656"/>
      <source>Map sketch</source>
      <translation>Kartera skiss</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="657"/>
      <source>Can't map a sketch to support:
%1</source>
      <translation>Kan inte kartera en skiss till stöd:
%1</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Move</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1716"/>
      <location filename="../../CommandSketcherTools.cpp" line="1717"/>
      <source>Moves the geometry taking as reference the last selected point</source>
      <translation>Flyttar geometrin med den senast valda punkten som referens</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_NewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="180"/>
      <source>Sketch attachment</source>
      <translation>Skisskoppling</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="181"/>
      <source>Select the method to attach this sketch to selected object</source>
      <translation>Välj metod för att koppla den här skissen till markerat objekt</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="395"/>
      <source>Sketch has support</source>
      <translation>Skissen har stöd</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="396"/>
      <source>Sketch with a support face cannot be reoriented.
Do you want to detach it from the support?</source>
      <translation>En skiss med en stödyta kan inte riktas om.
Vill du ta bort den från stödytan?</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="14"/>
      <source>Form</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="20"/>
      <source>Undefined degrees of freedom</source>
      <translation>Odefinierade frihetsgrader</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="30"/>
      <source>Not solved yet</source>
      <translation>Inte löst ännu</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="40"/>
      <source>New constraints that would be redundant will automatically be removed</source>
      <translation>Nya begränsningar som vore överflödiga kommer automatiskt att tas bort</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="43"/>
      <source>Auto remove redundants</source>
      <translation>Ta bort överflödiga automatiskt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="61"/>
      <source>Executes a recomputation of active document after every sketch action</source>
      <translation>Genomför en omberäkning av det aktiva dokumentet efter varje skisshandling</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="64"/>
      <source>Auto update</source>
      <translation>Uppdatera automatiskt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="80"/>
      <source>Forces recomputation of active document</source>
      <translation>Framtvingar omberäkning av det aktiva dokumentet</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="83"/>
      <source>Update</source>
      <translation>Uppdatera</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherSolverAdvanced</name>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="14"/>
      <source>Form</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="22"/>
      <source>Default algorithm used for Sketch solving</source>
      <translation>Standardalgoritm för skisslösning</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="25"/>
      <source>Default solver:</source>
      <translation type="unfinished">Default solver:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="32"/>
      <source>Solver is used for solving the geometry.
LevenbergMarquardt and DogLeg are trust region optimization algorithms.
BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm.</source>
      <translation type="unfinished">Solver is used for solving the geometry.
LevenbergMarquardt and DogLeg are trust region optimization algorithms.
BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="47"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="393"/>
      <source>BFGS</source>
      <translation>BFGS</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="52"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="398"/>
      <source>LevenbergMarquardt</source>
      <translation>LevenbergMarquardt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="57"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="403"/>
      <source>DogLeg</source>
      <translation>DogLeg</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="69"/>
      <source>Type of function to apply in DogLeg for the Gauss step</source>
      <translation>Typ av funktion att tillämpa för Gauss-steget i DogLeg</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="72"/>
      <source>DogLeg Gauss step:</source>
      <translation type="unfinished">DogLeg Gauss step:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="79"/>
      <source>Step type used in the DogLeg algorithm</source>
      <translation type="unfinished">Step type used in the DogLeg algorithm</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="92"/>
      <source>FullPivLU</source>
      <translation>FullPivLU</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="97"/>
      <source>LeastNorm-FullPivLU</source>
      <translation>LeastNorm-FullPivLU</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="102"/>
      <source>LeastNorm-LDLT</source>
      <translation>LeastNorm-LDLT</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="114"/>
      <source>Maximum number of iterations of the default algorithm</source>
      <translation>Maximalt antal iterationer för standardalgoritmen</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="117"/>
      <source>Maximum iterations:</source>
      <translation type="unfinished">Maximum iterations:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="124"/>
      <source>Maximum iterations to find convergence before solver is stopped</source>
      <translation type="unfinished">Maximum iterations to find convergence before solver is stopped</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="301"/>
      <source>QR algorithm:</source>
      <translation>QR-algoritm:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="308"/>
      <source>During diagnosing the QR rank of matrix is calculated.
Eigen Dense QR is a dense matrix QR with full pivoting; usually slower
Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster</source>
      <translation type="unfinished">During diagnosing the QR rank of matrix is calculated.
Eigen Dense QR is a dense matrix QR with full pivoting; usually slower
Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="373"/>
      <source>Redundant solver:</source>
      <translation type="unfinished">Redundant solver:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="380"/>
      <source>Solver used to determine whether a group is redundant or conflicting</source>
      <translation type="unfinished">Solver used to determine whether a group is redundant or conflicting</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="418"/>
      <source>Redundant max. iterations:</source>
      <translation type="unfinished">Redundant max. iterations:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="425"/>
      <source>Same as 'Maximum iterations', but for redundant solving</source>
      <translation type="unfinished">Same as 'Maximum iterations', but for redundant solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="454"/>
      <source>Redundant sketch size multiplier:</source>
      <translation type="unfinished">Redundant sketch size multiplier:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="461"/>
      <source>Same as 'Sketch size multiplier', but for redundant solving</source>
      <translation type="unfinished">Same as 'Sketch size multiplier', but for redundant solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="487"/>
      <source>Redundant convergence</source>
      <translation type="unfinished">Redundant convergence</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="494"/>
      <source>Same as 'Convergence', but for redundant solving</source>
      <translation type="unfinished">Same as 'Convergence', but for redundant solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="517"/>
      <source>Redundant param1</source>
      <translation type="unfinished">Redundant param1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="541"/>
      <source>Redundant param2</source>
      <translation type="unfinished">Redundant param2</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="565"/>
      <source>Redundant param3</source>
      <translation type="unfinished">Redundant param3</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="592"/>
      <source>Console debug mode:</source>
      <translation type="unfinished">Console debug mode:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="599"/>
      <source>Verbosity of console output</source>
      <translation type="unfinished">Verbosity of console output</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="150"/>
      <source>If selected, the Maximum iterations value is multiplied by the sketch size</source>
      <translation>Värdet för maximalt antal iterationer multipliceras med skisstorleken</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="153"/>
      <source>Sketch size multiplier:</source>
      <translation>Storleksfaktor för skiss:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="166"/>
      <source>Maximum iterations will be multiplied by number of parameters</source>
      <translation type="unfinished">Maximum iterations will be multiplied by number of parameters</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="189"/>
      <source>Error threshold under which convergence is reached</source>
      <translation>Tröskelvärde där sammanfogning sker vid värde under</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="192"/>
      <source>Convergence:</source>
      <translation>Sammanfogning:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="199"/>
      <source>Threshold for squared error that is used
to determine whether a solution converges or not</source>
      <translation type="unfinished">Threshold for squared error that is used
to determine whether a solution converges or not</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="226"/>
      <source>Param1</source>
      <translation>Param1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="250"/>
      <source>Param2</source>
      <translation>Param2</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="274"/>
      <source>Param3</source>
      <translation>Param3</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="298"/>
      <source>Algorithm used for the rank revealing QR decomposition</source>
      <translation>Algoritm använd för den matrisrangsberäknande QR-faktoriseringen</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="323"/>
      <source>Eigen Dense QR</source>
      <translation>Eigen tät QR</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="328"/>
      <source>Eigen Sparse QR</source>
      <translation>Eigen gles QR</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="340"/>
      <source>Pivot threshold</source>
      <translation>Pivottröskel</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="347"/>
      <source>During a QR, values under the pivot threshold are treated as zero</source>
      <translation type="unfinished">During a QR, values under the pivot threshold are treated as zero</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="350"/>
      <source>1E-13</source>
      <translation>1E-13</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="370"/>
      <source>Solving algorithm used for determination of Redundant constraints</source>
      <translation>Problemlösningsalgoritm som används för bestämmande av överflödiga begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="415"/>
      <source>Maximum number of iterations of the solver used for determination of Redundant constraints</source>
      <translation>Maximalt antal iterationer för problemlösaren för bestämmande av överflödiga begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="451"/>
      <source>If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size</source>
      <translation>Värdet för maximalt antal iterationer för överflödsalgoritmen multipliceras med skisstorleken</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="484"/>
      <source>Error threshold under which convergence is reached for the solving of redundant constraints</source>
      <translation>Tröskelvärde där sammanfogning sker vid värde under, för lösande av överflödiga begränsningar</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="497"/>
      <source>1E-10</source>
      <translation>1E-10</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="589"/>
      <source>Degree of verbosity of the debug output to the console</source>
      <translation>Nivå av utmatning till debug-konsolen</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="612"/>
      <source>None</source>
      <translation>Inget</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="617"/>
      <source>Minimum</source>
      <translation>Minimum</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="622"/>
      <source>Iteration Level</source>
      <translation>Iterationsnivå</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="634"/>
      <source>Solve</source>
      <translation>Lös</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="641"/>
      <source>Resets all solver values to their default values</source>
      <translation>Återställer alla inställningar för problemlösaren till deras standardvärden</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="644"/>
      <source>Restore Defaults</source>
      <translation>Återställ standardinställningar</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Sketcher</source>
      <translation>Skissare</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Sketcher geometries</source>
      <translation>Skissgeometrier</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Sketcher constraints</source>
      <translation>Skiss begränsningar</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Sketcher tools</source>
      <translation>Skissverktyg</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Sketcher B-spline tools</source>
      <translation type="unfinished">Sketcher B-spline tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Sketcher virtual space</source>
      <translation>Virtuellt utrymme för skissaren</translation>
    </message>
  </context>
</TS>
