<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="sv-SE" sourcelanguage="en">
  <context>
    <name>Attacher</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="842"/>
      <source>Any</source>
      <comment>Attacher reference type</comment>
      <translation>Alla</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="843"/>
      <source>Vertex</source>
      <comment>Attacher reference type</comment>
      <translation>Hörnpunkt</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="844"/>
      <source>Edge</source>
      <comment>Attacher reference type</comment>
      <translation>Kant</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="845"/>
      <source>Face</source>
      <comment>Attacher reference type</comment>
      <translation>Yta</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="847"/>
      <source>Line</source>
      <comment>Attacher reference type</comment>
      <translation>Linje</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="848"/>
      <source>Curve</source>
      <comment>Attacher reference type</comment>
      <translation>Kurva</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="849"/>
      <source>Circle</source>
      <comment>Attacher reference type</comment>
      <translation>Cirkel</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="850"/>
      <source>Conic</source>
      <comment>Attacher reference type</comment>
      <translation>Konisk</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="851"/>
      <source>Ellipse</source>
      <comment>Attacher reference type</comment>
      <translation>Ellips</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="852"/>
      <source>Parabola</source>
      <comment>Attacher reference type</comment>
      <translation>Parabel</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="853"/>
      <source>Hyperbola</source>
      <comment>Attacher reference type</comment>
      <translation>Hyperbel</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="855"/>
      <source>Plane</source>
      <comment>Attacher reference type</comment>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="856"/>
      <source>Sphere</source>
      <comment>Attacher reference type</comment>
      <translation>Sfär</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="857"/>
      <source>Revolve</source>
      <comment>Attacher reference type</comment>
      <translation>Rotera</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="858"/>
      <source>Cylinder</source>
      <comment>Attacher reference type</comment>
      <translation>Cylinder</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="859"/>
      <source>Torus</source>
      <comment>Attacher reference type</comment>
      <translation>Torus</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="860"/>
      <source>Cone</source>
      <comment>Attacher reference type</comment>
      <translation>Kon</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="862"/>
      <source>Object</source>
      <comment>Attacher reference type</comment>
      <translation>Objekt</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="863"/>
      <source>Solid</source>
      <comment>Attacher reference type</comment>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="864"/>
      <source>Wire</source>
      <comment>Attacher reference type</comment>
      <translation>Tråd</translation>
    </message>
  </context>
  <context>
    <name>Attacher0D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="727"/>
      <source>Deactivated</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Inaktiverad</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="728"/>
      <source>Attachment is disabled. Point can be moved by editing Placement property.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Attachment är inaktiverat. Punkten kan flyttas genom att redigera egenskapen Placement.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="736"/>
      <source>Object's origin</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Objekts origo</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="737"/>
      <source>Point is put at object's placement position. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punkten placeras i objektets placeringsposition. Fungerar på objekt med placeringar och ellips-/parabel-/hyperbelkanter.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="746"/>
      <source>Focus1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Fokus 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="747"/>
      <source>Focus of ellipse, parabola, hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Fokus på ellips, parabel och hyperbel.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="755"/>
      <source>Focus2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Fokus 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="756"/>
      <source>Second focus of ellipse and hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Andra fokus för ellips och hyperbel.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="764"/>
      <source>On edge</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>På gränsen</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="765"/>
      <source>Point is put on edge, MapPathParameter controls where. Additionally, vertex can be linked in for making a projection.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punkten placeras på kanten, MapPathParameter styr var. Dessutom kan vertex länkas in för att göra en projektion.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="774"/>
      <source>Center of curvature</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Krökningscentrum</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="775"/>
      <source>Center of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Centrum för oscillerande cirkel för en kant. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="784"/>
      <source>Center of mass</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Masscentrum</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="785"/>
      <source>Center of mass of all references (equal densities are assumed).</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Masscentrum för alla referenser (lika densitet antas).</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="793"/>
      <source>Intersection</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Skärning</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="794"/>
      <source>Not implemented</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Ej implementerat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="798"/>
      <source>Vertex</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Toppunkt</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="799"/>
      <source>Put Datum point coincident with another vertex.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Sätt referenspunkt sammanfallande med ett annat vertex.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="807"/>
      <source>Proximity point 1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Närhetspunkt 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="808"/>
      <source>Point on first reference that is closest to second reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punkt på den första referensen som är närmast den andra referensen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="816"/>
      <source>Proximity point 2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Närhetspunkt 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="817"/>
      <source>Point on second reference that is closest to first reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punkt på den andra referensen som ligger närmast den första referensen.</translation>
    </message>
  </context>
  <context>
    <name>Attacher1D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="537"/>
      <source>Deactivated</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Inaktiverad</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="538"/>
      <source>Attachment is disabled. Line can be moved by editing Placement property.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Attachment är inaktiverat. Linjen kan flyttas genom att redigera Placement-egenskapen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="546"/>
      <source>Object's X</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Objekts X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="547"/>
      <location filename="../../AttacherTexts.cpp" line="567"/>
      <source>Line is aligned along local X axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linjen är inriktad längs objektets lokala X-axel. Fungerar på objekt med placeringar och ellips-/parabel-/hyperbelkanter.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="556"/>
      <source>Object's Y</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Objekts Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="557"/>
      <source>Line is aligned along local Y axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linjen är inriktad längs objektets lokala Y-axel. Fungerar på objekt med placeringar och ellips-/parabel-/hyperbelkanter.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="566"/>
      <source>Object's Z</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Objekts Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="576"/>
      <source>Axis of curvature</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Böjningsaxel</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="577"/>
      <source>Line that is an axis of osculating circle of curved edge. Optional vertex defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linje som är en axel i en oscillerande cirkel av en krökt kant. Valfritt vertex definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="586"/>
      <source>Directrix1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Ledlinje 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="587"/>
      <source>Directrix line for ellipse, parabola, hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Directrixlinje för ellips, parabel, hyperbel.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="595"/>
      <source>Directrix2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Ledlinje 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="596"/>
      <source>Second directrix line for ellipse and hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Andra direktrislinjen för ellips och hyperbel.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="604"/>
      <source>Asymptote1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptot 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="605"/>
      <source>Asymptote of a hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Asymptot för en hyperbel.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="609"/>
      <source>Asymptote2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptot 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="610"/>
      <source>Second asymptote of hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Hyperbelns andra asymptot.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="614"/>
      <source>Tangent</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangens</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="615"/>
      <source>Line tangent to an edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linje som tangerar en kant. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="623"/>
      <source>Normal to edge</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Normal till kant</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="624"/>
      <source>Align to N vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Rikta in mot N-vektorn i Frenet-Serrets koordinatsystem för den böjda kanten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="633"/>
      <source>Binormal</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Binormal</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="634"/>
      <source>Align to B vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Rikta in mot B-vektorn i Frenet-Serrets koordinatsystem för den krökta kanten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="643"/>
      <source>Tangent to surface (U)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangent till ytan (U)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="644"/>
      <location filename="../../AttacherTexts.cpp" line="653"/>
      <source>Tangent to surface, along U parameter. Vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Tangent till ytan, längs U-parametern. Vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="652"/>
      <source>Tangent to surface (V)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangent till ytan (V)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="661"/>
      <source>Through two points</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Genom två punkter</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="662"/>
      <source>Line that passes through two vertices.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linje som går genom två hörn.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="670"/>
      <source>Intersection</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Korsningar</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="671"/>
      <source>Intersection of two faces.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Skärningspunkt mellan två ytor.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="675"/>
      <source>Proximity line</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Närhetslinje</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="676"/>
      <source>Line that spans the shortest distance between shapes.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linje som spänner över det kortaste avståndet mellan formerna.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="684"/>
      <source>1st principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>1:a huvudaxeln</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="685"/>
      <source>Line follows first principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linjen följer den första huvudtröghetsaxeln.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="693"/>
      <source>2nd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>2:a huvudaxeln</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="694"/>
      <source>Line follows second principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linjen följer den andra huvudtröghetsaxeln.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="702"/>
      <source>3rd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>3:e huvudaxeln</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="703"/>
      <source>Line follows third principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linjen följer den tredje huvudtröghetsaxeln.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="711"/>
      <source>Normal to surface</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Normal till ytan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="712"/>
      <source>Line perpendicular to surface at point set by vertex.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linje vinkelrät mot ytan i den punkt som anges av toppunkten.</translation>
    </message>
  </context>
  <context>
    <name>Attacher2D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="296"/>
      <source>Deactivated</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Inaktiverad</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="297"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Attachment är inaktiverat. Objektet kan flyttas genom att redigera egenskapen Placement.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="306"/>
      <source>Translate origin</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Translationsorigo</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="307"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Origin är inriktat för att matcha Vertex. Orienteringen styrs av egenskapen Placement.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="316"/>
      <source>Object's XY</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Objektets XY</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="317"/>
      <source>Plane is aligned to XY local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet är inriktat på det länkade objektets lokala XY-plan.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="325"/>
      <source>Object's XZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Objektets XZ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="326"/>
      <source>Plane is aligned to XZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet är inriktat på det länkade objektets lokala XZ-plan.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="334"/>
      <source>Object's YZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Objektets YZ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="335"/>
      <source>Plane is aligned to YZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet är inriktat på det länkade objektets lokala YZ-plan.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="343"/>
      <source>XY parallel to plane</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>XY parallell med planet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="344"/>
      <source>X' Y' plane is parallel to the plane (object's XY) and passes through the vertex</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>X' Y' planet är parallellt med planet (objektets XY) och passerar genom toppunkten</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="353"/>
      <source>Plane face</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planets framsida</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="354"/>
      <source>Plane is aligned to coincide planar face.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet är inriktat för att sammanfalla med den plana ytan.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="362"/>
      <source>Tangent to surface</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Tangent till ytan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="363"/>
      <source>Plane is made tangent to surface at vertex.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Plana görs tangent till ytan vid toppunktet.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="371"/>
      <source>Normal to edge</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Normal till kant</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="372"/>
      <source>Plane is made tangent to edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet görs tangent mot kanten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="380"/>
      <source>Frenet NB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Frenet NB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="381"/>
      <location filename="../../AttacherTexts.cpp" line="391"/>
      <location filename="../../AttacherTexts.cpp" line="401"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Inriktning mot Frenet-Serret-koordinatsystemet för den böjda kanten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="390"/>
      <source>Frenet TN</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Frenet TN</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="400"/>
      <source>Frenet TB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Frenet TB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="410"/>
      <source>Concentric</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Koncentrisk</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="411"/>
      <source>Align to plane to osculating circle of an edge. Origin is aligned to point of curvature. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rikta in planet mot en kants oscillerande cirkel. Ursprunget är inriktat mot krökningspunkten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="420"/>
      <source>Revolution Section</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Varvssektion</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="421"/>
      <source>Plane is perpendicular to edge, and Y axis is matched with axis of osculating circle. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet är vinkelrätt mot kanten och Y-axeln är matchad med den oscillerande cirkelns axel. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="430"/>
      <source>Plane by 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Plan utifrån tre punkter</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="431"/>
      <source>Align plane to pass through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rikta in planet så att det passerar genom tre hörnpunkter.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="439"/>
      <source>Normal to 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Normal till tre punkter</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="440"/>
      <source>Plane will pass through first two vertices, and perpendicular to plane that passes through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planet passerar genom de två första hörnen och är vinkelrätt mot det plan som passerar genom tre hörn.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="449"/>
      <source>Folding</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Vikning</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="450"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. Plane will be aligned to folding the first edge.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Specialläge för vikning av polyedrar. Välj 4 kanter i ordning: vikbar kant, viklinje, annan viklinje, annan vikbar kant. Planet kommer att vara inriktat på att vika den första kanten.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="460"/>
      <source>Inertia 2-3</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Tröghet 2-3</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="461"/>
      <source>Plane constructed on second and third principal axes of inertia (passes through center of mass).</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Plan konstruerat på andra och tredje tröghetsaxeln (går genom masscentrum).</translation>
    </message>
  </context>
  <context>
    <name>Attacher3D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="54"/>
      <source>Deactivated</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Inaktiverad</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="55"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Attachment är inaktiverat. Objektet kan flyttas genom att redigera egenskapen Placement.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="64"/>
      <source>Translate origin</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Translationsorigo</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="65"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Origin är inriktat för att matcha Vertex. Orienteringen styrs av egenskapen Placement.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="74"/>
      <source>Object's X Y Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Objektets X Y Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="75"/>
      <source>Placement is made equal to Placement of linked object.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Placering görs lika med Placering av länkat objekt.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="83"/>
      <source>Object's X Z Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Objektets X Z Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="84"/>
      <source>X', Y', Z' axes are matched with object's local X, Z, -Y, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X', Y', Z' axlarna matchas med objektets lokala X, Z, -Y, respektive.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="92"/>
      <source>Object's Y Z X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Objektets Y Z X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="93"/>
      <source>X', Y', Z' axes are matched with object's local Y, Z, X, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X', Y', Z' axlarna matchas med objektets lokala Y, Z, X, respektive.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="101"/>
      <source>XY parallel to plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY parallell med planet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="102"/>
      <source>X' Y' plane is parallel to the plane (object's XY) and passes through the vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X' Y' planet är parallellt med planet (objektets XY) och går genom toppunktet.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="111"/>
      <source>XY on plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY på plan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="112"/>
      <source>X' Y' plane is aligned to coincide planar face.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X' Y'-planet är inriktat för att sammanfalla med den plana ytan.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="120"/>
      <source>XY tangent to surface</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY-tangent till ytan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="121"/>
      <source>X' Y' plane is made tangent to surface at vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X' Y' planet görs tangent till ytan vid toppunktet.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="129"/>
      <source>Z tangent to edge</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Z tangent till kanten</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="130"/>
      <source>Z' axis is aligned to be tangent to edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Z-axeln är inriktad på att vara tangent till kanten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="139"/>
      <source>Frenet NBT</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet NBT</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="140"/>
      <location filename="../../AttacherTexts.cpp" line="150"/>
      <location filename="../../AttacherTexts.cpp" line="160"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Inriktning mot Frenet-Serret-koordinatsystemet för den böjda kanten. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="149"/>
      <source>Frenet TNB</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TNB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="159"/>
      <source>Frenet TBN</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TBN</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="169"/>
      <source>Concentric</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Koncentrisk</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="179"/>
      <source>Revolution Section</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Revolutionssektionen</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="180"/>
      <source>Align Y' axis to match axis of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rikta in Y'-axeln så att den matchar axeln för den oscillerande cirkeln på en kant. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="208"/>
      <source>Folding</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Fällbar</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="170"/>
      <source>Align XY-plane to osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rikta in XY-planet mot en kants oscillerande cirkel. Valfri vertexlänk definierar var.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="189"/>
      <source>XY-plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY-plan med 3 punkter</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="190"/>
      <source>Align XY-plane to pass through three vertices.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rikta in XY-planet så att det passerar genom tre hörnpunkter.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="198"/>
      <source>XZ-plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XZ-plan med 3 punkter</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="199"/>
      <source>Align XZ-plane to pass through 3 points; X axis will pass through two first points.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rikta in XZ-planet så att det passerar genom 3 punkter; X-axeln kommer att passera genom de två första punkterna.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="209"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. XY-plane will be aligned to folding the first edge.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Specialläge för vikning av polyedrar. Välj 4 kanter i ordning: vikbar kant, viklinje, annan viklinje, annan vikbar kant. XY-planet kommer att vara inriktat på att vika den första kanten.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="219"/>
      <source>Inertial CS</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Tröghets-CS</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="220"/>
      <source>Inertial coordinate system, constructed on principal axes of inertia and center of mass.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Tröghetskoordinatsystem, uppbyggt kring tröghetens huvudaxlar och masscentrum.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="229"/>
      <source>Align O-Z-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-Z-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="230"/>
      <source>Match origin with first Vertex. Align Z' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprunget med första vertexen. Rikta in Z'- och X'-axlarna mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="239"/>
      <source>Align O-Z-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-Z-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="240"/>
      <source>Match origin with first Vertex. Align Z' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprunget med första vertexen. Rikta in Z'- och Y'-axlarna mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="249"/>
      <location filename="../../AttacherTexts.cpp" line="490"/>
      <source>Align O-X-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-X-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="250"/>
      <source>Match origin with first Vertex. Align X' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprunget med första vertexen. Rikta in X'- och Y'-axlarna mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="259"/>
      <source>Align O-X-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-X-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="260"/>
      <source>Match origin with first Vertex. Align X' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprunget med första vertexen. Rikta in X'- och Z'-axlarna mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="269"/>
      <source>Align O-Y-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-Y-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="270"/>
      <source>Match origin with first Vertex. Align Y' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprunget med första vertexen. Rikta in Y'- och Z'-axlarna mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="279"/>
      <location filename="../../AttacherTexts.cpp" line="520"/>
      <source>Align O-Y-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-Y-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="280"/>
      <source>Match origin with first Vertex. Align Y' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprunget med första vertexen. Rikta in Y'- och X'-axlarna mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="470"/>
      <source>Align O-N-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-N-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="471"/>
      <source>Match origin with first Vertex. Align normal and horizontal plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprung med första vertex. Rikta in normal- och horisontalplanets axel mot vertex/ längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="480"/>
      <source>Align O-N-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-N-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="481"/>
      <source>Match origin with first Vertex. Align normal and vertical plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprung med första vertex. Rikta in normal- och vertikalplanets axel mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="491"/>
      <source>Match origin with first Vertex. Align horizontal and vertical plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprung med första vertex. Rikta in horisontella och vertikala planaxlar mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="500"/>
      <source>Align O-X-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-X-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="501"/>
      <source>Match origin with first Vertex. Align horizontal plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprung med första vertex. Rikta in horisontalplanets axel och normal mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="510"/>
      <source>Align O-Y-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rikta in O-Y-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="511"/>
      <source>Match origin with first Vertex. Align vertical plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprung med första vertex. Rikta in vertikalplanets axel och normal mot toppunktet/längs linjen.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="521"/>
      <source>Match origin with first Vertex. Align vertical and horizontal plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Matcha ursprung med första vertex. Rikta in vertikala och horisontella planaxlar mot toppunktet/längs linjen.</translation>
    </message>
  </context>
  <context>
    <name>BlockDefinition</name>
    <message>
      <location filename="../../DlgBlock.ui" line="14"/>
      <source>Block Definition</source>
      <translation>Blockdefinition</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="20"/>
      <source>First Limit</source>
      <translation>Första gränsen</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="40"/>
      <location filename="../../DlgBlock.ui" line="201"/>
      <source>Type</source>
      <translation>Typ</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="48"/>
      <location filename="../../DlgBlock.ui" line="209"/>
      <source>Dimension</source>
      <translation>Dimension</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="53"/>
      <location filename="../../DlgBlock.ui" line="214"/>
      <source>Up to next</source>
      <translation>Upp till nästa</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="58"/>
      <location filename="../../DlgBlock.ui" line="219"/>
      <source>Up to last</source>
      <translation>Upp till sista</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="63"/>
      <location filename="../../DlgBlock.ui" line="224"/>
      <source>Up to plane</source>
      <translation>Upp till plan</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="68"/>
      <location filename="../../DlgBlock.ui" line="229"/>
      <source>Up to face</source>
      <translation>Upp till yta</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="76"/>
      <location filename="../../DlgBlock.ui" line="237"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="93"/>
      <location filename="../../DlgBlock.ui" line="254"/>
      <source>Limit</source>
      <translation>Gräns</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="135"/>
      <source>Selection</source>
      <translation>Markering</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="181"/>
      <source>Second Limit</source>
      <translation>Andra gränsen</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="83"/>
      <location filename="../../DlgBlock.ui" line="244"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="103"/>
      <location filename="../../DlgBlock.ui" line="142"/>
      <location filename="../../DlgBlock.ui" line="264"/>
      <location filename="../../DlgBlock.ui" line="316"/>
      <source>No selection</source>
      <translation>Inget val</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="115"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="162"/>
      <source>Reverse</source>
      <translation>Omvänd</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="169"/>
      <source>Both sides</source>
      <translation>Båda sidor</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="276"/>
      <source>Direction</source>
      <translation>Riktning</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="288"/>
      <source>Perpendicular to sketch</source>
      <translation>Vinkelrätt mot skiss</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="306"/>
      <source>Reference</source>
      <translation>Referens</translation>
    </message>
  </context>
  <context>
    <name>CmdBoxSelection</name>
    <message>
      <location filename="../../Command.cpp" line="2407"/>
      <source>Part</source>
      <translation>Detalj</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2408"/>
      <source>Box Selection</source>
      <translation>Lådmarkering</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2409"/>
      <source>Selects elements in the 3D view using a box selection</source>
      <translation>Väljer element i 3D-vyn med hjälp av en boxmarkering</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2411"/>
      <source>Box selection</source>
      <translation>Lådmarkering</translation>
    </message>
  </context>
  <context>
    <name>CmdCheckGeometry</name>
    <message>
      <location filename="../../Command.cpp" line="2329"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2330"/>
      <source>Check Geometry</source>
      <translation>Kontrollera geometri</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2331"/>
      <source>Analyzes the selected shapes for errors</source>
      <translation>Analyserar de valda formerna för fel</translation>
    </message>
  </context>
  <context>
    <name>CmdColorPerFace</name>
    <message>
      <location filename="../../Command.cpp" line="2363"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2364"/>
      <source>Appearance per &amp;Face</source>
      <translation>Utseende per &amp;yta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2365"/>
      <source>Sets the appearance of individual faces of the selected object</source>
      <translation>Ställer in utseendet på enskilda ytan på det valda objektet</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="1416"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1417"/>
      <source>Boolean Operation</source>
      <translation>Boolesk operation</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1418"/>
      <source>Applies a boolean operations with the selected shapes</source>
      <translation>Tillämpar en boolesk operation med de valda formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="113"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="114"/>
      <location filename="../../CommandParametric.cpp" line="125"/>
      <location filename="../../CommandParametric.cpp" line="130"/>
      <source>Cube</source>
      <translation>Kub</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="115"/>
      <source>Creates a solid cube</source>
      <translation>Skapar en kropp kub</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox2</name>
    <message>
      <location filename="../../Command.cpp" line="133"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="134"/>
      <source>Box Fix 1</source>
      <translation type="unfinished">Box Fix 1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="135"/>
      <source>Creates a solid box</source>
      <translation>Skapar en kropp låda</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox3</name>
    <message>
      <location filename="../../Command.cpp" line="176"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="177"/>
      <source>Box Fix 2</source>
      <translation type="unfinished">Box Fix 2</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="178"/>
      <source>Creates a solid box</source>
      <translation>Skapar en solid låda</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBuilder</name>
    <message>
      <location filename="../../Command.cpp" line="1715"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1716"/>
      <source>Shape Builder</source>
      <translation>Formbyggare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1718"/>
      <source>Advanced utility to create shapes</source>
      <translation>Avancerade verktyg för att skapa former</translation>
    </message>
  </context>
  <context>
    <name>CmdPartChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="1620"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1621"/>
      <source>Chamfer</source>
      <translation>Avfasning</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1622"/>
      <source>Chamfers the selected edges of a shape</source>
      <translation>Avfasning av de valda kanterna på en form</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCommon</name>
    <message>
      <location filename="../../Command.cpp" line="390"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="391"/>
      <source>Intersection</source>
      <translation>Korsningar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="392"/>
      <source>Intersects the selected shapes</source>
      <translation>Skär de markerade formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompCompoundTools</name>
    <message>
      <location filename="../../Command.cpp" line="817"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="818"/>
      <source>Compound Tools</source>
      <translation>Sammansatta verktyg</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="819"/>
      <source>Compound tools for working with multiple shapes</source>
      <translation>Sammansatta verktyg för arbete med flera former</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompJoinFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="568"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="569"/>
      <source>Join Shapes</source>
      <translation>Foga samman former</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="571"/>
      <source>Joins the selected walled shapes</source>
      <translation>Fogar de utvalda väggformade formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1936"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1937"/>
      <source>Offset</source>
      <translation>Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1938"/>
      <source>Tools to offset shapes (construct parallel shapes)</source>
      <translation>Verktyg för att förskjuta former (konstruera parallella former)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompSplitFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="682"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="683"/>
      <source>Split Shapes</source>
      <translation>Delade former</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="685"/>
      <source>Shape splitting and compsolid creation tools</source>
      <translation>Verktyg för formdelning och skapande av compsolid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompound</name>
    <message>
      <location filename="../../Command.cpp" line="934"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="935"/>
      <source>Compound</source>
      <translation>Förening</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="936"/>
      <source>Compounds the selected shapes</source>
      <translation>Förstärker de valda formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCone</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="201"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="202"/>
      <location filename="../../CommandParametric.cpp" line="213"/>
      <location filename="../../CommandParametric.cpp" line="218"/>
      <source>Cone</source>
      <translation>Kägla</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="203"/>
      <source>Creates a solid cone</source>
      <translation>Skapar en kropp kon</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCrossSections</name>
    <message>
      <location filename="../../Command.cpp" line="1676"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1677"/>
      <source>Cross-Sections</source>
      <translation>Tvärsnitt</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1678"/>
      <source>Creates cross-sections</source>
      <translation>Skapar tvärsnitt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCut</name>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Cut</source>
      <translation>Klipp</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Cuts 2 selected shapes</source>
      <translation>Kapar 2 utvalda former</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCylinder</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="69"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="70"/>
      <location filename="../../CommandParametric.cpp" line="81"/>
      <location filename="../../CommandParametric.cpp" line="86"/>
      <source>Cylinder</source>
      <translation>Cylinder</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="71"/>
      <source>Creates a solid cylinder</source>
      <translation>Skapar en kropp cylinder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDefeaturing</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="460"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="461"/>
      <source>Defeaturing</source>
      <translation>Förlust</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="462"/>
      <source>Removes the selected features from a shape</source>
      <translation>Tar bort de markerade funktionerna från en form</translation>
    </message>
  </context>
  <context>
    <name>CmdPartElementCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="357"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="358"/>
      <source>Shape Element Copy</source>
      <translation>Form Element Kopia</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="359"/>
      <source>Creates a non-parametric copy of the selected shape element</source>
      <translation>Skapar en icke-parametrisk kopia av det valda formelementet</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExport</name>
    <message>
      <location filename="../../Command.cpp" line="1140"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1141"/>
      <source>Export CAD File</source>
      <translation>Exportera CAD-fil</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1143"/>
      <source>Exports to a CAD file</source>
      <translation>Exporterar till en CAD-fil</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExtrude</name>
    <message>
      <location filename="../../Command.cpp" line="1448"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1449"/>
      <source>Extrude</source>
      <translation>Extrudera</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1450"/>
      <source>Extrudes the selected sketch or profile</source>
      <translation>Extruderar den valda skissen eller profilen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFillet</name>
    <message>
      <location filename="../../Command.cpp" line="1592"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1593"/>
      <source>Fillet</source>
      <translation>Filé</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1594"/>
      <source>Fillets the selected edges of a shape</source>
      <translation>Filetera de markerade kanterna på en form</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFuse</name>
    <message>
      <location filename="../../Command.cpp" line="467"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="468"/>
      <source>Union</source>
      <translation>Förening</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="469"/>
      <source>Unites the selected shapes</source>
      <translation>Sammanfogar de valda formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImport</name>
    <message>
      <location filename="../../Command.cpp" line="1066"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1067"/>
      <source>Import CAD File</source>
      <translation>Importera CAD-fil</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1069"/>
      <source>Imports a CAD file</source>
      <translation>Importerar en CAD-fil</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImportCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="1196"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1197"/>
      <source>Import Curve Network</source>
      <translation>Importkurva Nätverk</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1199"/>
      <source>Imports a curve network</source>
      <translation>Importerar ett kurvnätverk</translation>
    </message>
  </context>
  <context>
    <name>CmdPartLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1745"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1746"/>
      <source>Loft</source>
      <translation>Loft</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1747"/>
      <source>Lofts the selected profiles</source>
      <translation>Lofts de utvalda profilerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeFace</name>
    <message>
      <location filename="../../Command.cpp" line="1505"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1506"/>
      <source>Face From Wires</source>
      <translation>Yta från trådar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1507"/>
      <source>Creates a face from the selected wires (e.g. from a sketch)</source>
      <translation>Skapar en yta från de valda trådarna (t.ex. från en skiss)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1256"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1257"/>
      <source>Convert to Solid</source>
      <translation>Konvertera till Solid</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1258"/>
      <source>Converts the selected shell or compound to a solid</source>
      <translation>Omvandlar det valda skalet eller föreningen till en fast substans</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMirror</name>
    <message>
      <location filename="../../Command.cpp" line="1648"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1649"/>
      <source>Mirror</source>
      <translation>Spegel</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1650"/>
      <source>Mirrors the selected shape</source>
      <translation>Speglar den valda formen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1803"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1804"/>
      <source>3D Offset</source>
      <translation>3D-förskjutning</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1805"/>
      <source>Offsets shapes in 3D</source>
      <translation>Förskjuter former i 3D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset2D</name>
    <message>
      <location filename="../../Command.cpp" line="1870"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1871"/>
      <source>2D Offset</source>
      <translation>2D-förskjutning</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1872"/>
      <source>Offsets planar shapes in 2D</source>
      <translation>Utjämnar plana former i 2D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPickCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="87"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="88"/>
      <source>Pick Curve Network</source>
      <translation>Pick Curve-nätverket</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="89"/>
      <source>Picks a curve network</source>
      <translation>Väljer ett kurvnätverk</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPointsFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="142"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="143"/>
      <source>Points From Shape</source>
      <translation>Punkter från formen</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="144"/>
      <source>Creates distributed points from the selected shape</source>
      <translation>Skapar distribuerade punkter från den markerade formen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPrimitives</name>
    <message>
      <location filename="../../Command.cpp" line="219"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="220"/>
      <source>Primitive</source>
      <translation>Primitiv</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="222"/>
      <source>Creates solid geometric primitives parametrically</source>
      <translation>Skapar solida geometriska primitiver parametriskt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartProjectionOnSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2437"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2438"/>
      <source>Project on Surface</source>
      <translation>Projekt på ytan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2439"/>
      <source>Projects edges, wires, or faces of one shape
onto a face of another shape.
The camera view determines the direction
of the projection.</source>
      <translation>Projicerar kanter, trådar eller ytor av en form
på en yta av en annan form.
Kameravyn bestämmer riktningen för
för projektionen.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRefineShape</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="385"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="386"/>
      <source>Refine Shape</source>
      <translation>Förfina formen</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="387"/>
      <source>Creates a refined copy of the selected shapes</source>
      <translation>Skapar en förfinad kopia av de markerade formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartReverseShape</name>
    <message>
      <location filename="../../Command.cpp" line="1349"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1350"/>
      <source>Reverse Shapes</source>
      <translation>Omvända former</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1351"/>
      <source>Reverses the orientation of the selected shapes</source>
      <translation>Vänder på orienteringen för de valda formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRevolve</name>
    <message>
      <location filename="../../Command.cpp" line="1564"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1565"/>
      <source>Revolve</source>
      <translation>Revolvera</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1566"/>
      <source>Revolves the selected shape</source>
      <translation>Roterar den valda formen</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRuledSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2185"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2186"/>
      <source>Ruled Surface</source>
      <translation>Linjerad yta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2187"/>
      <source>Creates a ruled surface between 2 selected wires</source>
      <translation>Skapar en linjär yta mellan 2 utvalda trådar</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSection</name>
    <message>
      <location filename="../../Command.cpp" line="996"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="997"/>
      <source>Section</source>
      <translation>Sektionering</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="998"/>
      <source>Sections 2 selected shapes</source>
      <translation>Sektioner 2 utvalda former</translation>
    </message>
  </context>
  <context>
    <name>CmdPartShapeFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="114"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="115"/>
      <source>Shape From Mesh</source>
      <translation>Form från nät</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="116"/>
      <source>Creates a shape from the selected mesh</source>
      <translation>Skapar en form från det markerade nätet</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="239"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="240"/>
      <source>Simple Copy</source>
      <translation>Enkel kopia</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="241"/>
      <source>Creates a simple non-parametric copy of the selected shapes</source>
      <translation>Skapar en enkel icke-parametrisk kopia av de valda formerna</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCylinder</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="55"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="56"/>
      <source>Cylinder</source>
      <translation>Cylinder</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="57"/>
      <source>Creates a solid cylinder</source>
      <translation>Skapar en solid cylinder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSphere</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="157"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="158"/>
      <location filename="../../CommandParametric.cpp" line="169"/>
      <location filename="../../CommandParametric.cpp" line="174"/>
      <source>Sphere</source>
      <translation>Sfär</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="159"/>
      <source>Creates a solid sphere</source>
      <translation>Skapar en kropp sfär</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSweep</name>
    <message>
      <location filename="../../Command.cpp" line="1774"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1775"/>
      <source>Sweep</source>
      <translation>Svep</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1776"/>
      <source>Sweeps profiles along a wire</source>
      <translation>Sveper profiler längs en kabel</translation>
    </message>
  </context>
  <context>
    <name>CmdPartThickness</name>
    <message>
      <location filename="../../Command.cpp" line="2038"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2039"/>
      <source>Thickness</source>
      <translation>Tjocklek</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2040"/>
      <source>Removes the selected faces and offsets the remaining shape outward to add thickness</source>
      <translation>Tar bort de markerade ytorna och förskjuter den återstående formen utåt för att öka tjockleken</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2099"/>
      <source>Wrong selection</source>
      <translation>Fel val</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2100"/>
      <source>Selected shape is not a solid</source>
      <translation>Markerad form är inte en solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTorus</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="245"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="246"/>
      <location filename="../../CommandParametric.cpp" line="257"/>
      <location filename="../../CommandParametric.cpp" line="262"/>
      <source>Torus</source>
      <translation>Torus</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="247"/>
      <source>Creates a solid torus</source>
      <translation>Skapar en kropp torus</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTransformedCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="327"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="328"/>
      <source>Transformed Copy</source>
      <translation>Förvandlad kopia</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="329"/>
      <source>Creates a non-parametric copy with transformed placement of the selected shapes</source>
      <translation>Skapar en icke-parametrisk kopia med transformerad placering av de valda figurerna</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <location filename="../../Command.cpp" line="187"/>
      <source>Part Box Create</source>
      <translation>Part Box Skapa</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="367"/>
      <source>Part Cut</source>
      <translation>Styckning</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="444"/>
      <source>Common</source>
      <translation>Standard</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="544"/>
      <source>Fusion</source>
      <translation>Fusion</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="974"/>
      <source>Compound</source>
      <translation>Blandning</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1025"/>
      <source>Section</source>
      <translation>Sektion</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1101"/>
      <source>Import Part</source>
      <translation>Importera del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1225"/>
      <source>Import Curve Net</source>
      <translation>Importkurva Netto</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1363"/>
      <source>Reverse</source>
      <translation>Omvänd</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1524"/>
      <source>Make face</source>
      <translation>Skapa yta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1830"/>
      <source>Make Offset</source>
      <translation>Gör förskjutning</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1898"/>
      <source>Make 2D Offset</source>
      <translation>Gör 2D-offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2107"/>
      <source>Make Thickness</source>
      <translation>Fabrikat Tjocklek</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2296"/>
      <source>Create ruled surface</source>
      <translation>Skapa styrd yta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2549"/>
      <source>Add coordinate system</source>
      <translation>Lägg till koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2587"/>
      <source>Add datum plane</source>
      <translation>Lägg till referensplan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2620"/>
      <source>Add datum line</source>
      <translation>Lägg till referenspunktslinje</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2653"/>
      <source>Add datum point</source>
      <translation>Lägg till referenspunkt</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="70"/>
      <source>Create Cylinder</source>
      <translation>Skapa cylinder</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="200"/>
      <source>Points from geometry</source>
      <translation>Punkter från geometri</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="404"/>
      <source>Refine shape</source>
      <translation>Förfina form</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="474"/>
      <source>Defeaturing</source>
      <translation>Förlust</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.cpp" line="74"/>
      <source>Convert mesh</source>
      <translation>Konvertera nät</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1450"/>
      <source>Edit attachment</source>
      <translation>Redigera bilaga</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.cpp" line="489"/>
      <source>Change face colors</source>
      <translation>Ändra ytfärger</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="225"/>
      <source>Loft</source>
      <translation>Loft</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="267"/>
      <source>Edge</source>
      <translation>Linje</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="309"/>
      <source>Wire</source>
      <translation>Tråd</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="364"/>
      <location filename="../../TaskShapeBuilder.cpp" line="418"/>
      <source>Face</source>
      <translation>Yta</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="483"/>
      <source>Shell</source>
      <translation>Skal</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="541"/>
      <source>Solid</source>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="423"/>
      <source>Sweep</source>
      <translation>Sopa</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="1603"/>
      <source>Project on surface</source>
      <translation>Projekt på ytan</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="211"/>
      <source>Edit mirror</source>
      <translation>Redigera spegel</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDatumParameters</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Valet accepterat</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Referens 1</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Referens 2</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Referens 3</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Referens 4</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="101"/>
      <source>Attachment mode</source>
      <translation>Fastsättningsläge</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="124"/>
      <source>Attachment Offset in its Local Coordinate System</source>
      <translation>Förskjutning av tillbehöret i dess lokala koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="235"/>
      <source>Around X-axis</source>
      <translation>Runt X-axeln</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="254"/>
      <source>Rotation around the X-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation>Rotation runt X-axeln
Anmärkning: Placeringen uttrycks i det lokala utrymmet för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="280"/>
      <source>Around Y-axis</source>
      <translation>Runt Y-axeln</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="299"/>
      <source>Rotation around the Y-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation>Rotation runt Y-axeln
Anmärkning: Placeringen uttrycks i det lokala utrymmet för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="325"/>
      <source>Around Z-axis</source>
      <translation>Runt Z-axeln</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="344"/>
      <source>Rotation around the Z-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation>Rotation runt Z-axeln
Anmärkning: Placeringen uttrycks i det lokala utrymmet för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="158"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="190"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="222"/>
      <source>Note: The placement is expressed in local space of object being attached.</source>
      <translation>Obs: Placeringen uttrycks i det lokala utrymmet för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="136"/>
      <source>In X-direction</source>
      <translation>I X-riktning</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="171"/>
      <source>In Y-direction</source>
      <translation>I Y-riktning</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="203"/>
      <source>In Z-direction</source>
      <translation>I Z-riktning</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="367"/>
      <source>Flip sides</source>
      <translation>Vänd sidor</translation>
    </message>
  </context>
  <context>
    <name>PartGui::CrossSections</name>
    <message>
      <location filename="../../CrossSections.ui" line="14"/>
      <source>Cross Sections</source>
      <translation>Tvärsnitt</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="20"/>
      <source>Guiding Plane</source>
      <translation>Styrande flygplan</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="26"/>
      <source>XY</source>
      <translation>XY</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="36"/>
      <source>XZ</source>
      <translation>XZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="43"/>
      <source>YZ</source>
      <translation>YZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="52"/>
      <source>Position</source>
      <translation>Position</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="109"/>
      <source>Distance</source>
      <translation>Avstånd</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="71"/>
      <source>Sections</source>
      <translation>Sektionering</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="83"/>
      <source>On both sides</source>
      <translation>På båda sidor</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="92"/>
      <source>Count</source>
      <translation>Antal</translation>
    </message>
    <message>
      <location filename="../../CrossSections.cpp" line="341"/>
      <source>Cannot compute cross-sections</source>
      <translation>Det går inte att beräkna tvärsnitt</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgBooleanOperation</name>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="14"/>
      <location filename="../../DlgBooleanOperation.ui" line="20"/>
      <source>Boolean Operation</source>
      <translation>Boolesk operation</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="32"/>
      <source>Union</source>
      <translation>Förening</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="42"/>
      <source>Difference</source>
      <translation>Skillnad</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="49"/>
      <source>Intersection</source>
      <translation>Korsningar</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="56"/>
      <source>Section</source>
      <translation>Sektion</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="76"/>
      <source>First shape</source>
      <translation>Första formen</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="81"/>
      <location filename="../../DlgBooleanOperation.ui" line="119"/>
      <source>Solids</source>
      <translation>Solider</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="86"/>
      <location filename="../../DlgBooleanOperation.ui" line="124"/>
      <source>Shells</source>
      <translation>Skal</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="91"/>
      <location filename="../../DlgBooleanOperation.ui" line="129"/>
      <source>Compounds</source>
      <translation>Sammansättningar</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="96"/>
      <location filename="../../DlgBooleanOperation.ui" line="134"/>
      <source>Faces</source>
      <translation>Ytor</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="114"/>
      <source>Second shape</source>
      <translation>Andra formen</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="155"/>
      <source>Swap Selection</source>
      <translation>Val av byte</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="425"/>
      <source>Cannot perform a boolean operation with the same shape</source>
      <translation>Kan inte utföra en boolesk operation med samma form</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="435"/>
      <source>No active document available</source>
      <translation>Inget tillgängligt aktivt dokument</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="414"/>
      <source>First, select a shape on the left side</source>
      <translation>Välj först en form på vänster sida</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="418"/>
      <source>First, select a shape on the right side</source>
      <translation>Välj först en form på höger sida</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="447"/>
      <source>One of the selected objects does not exist anymore</source>
      <translation>Ett av de valda objekten finns inte längre</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="457"/>
      <source>Performing union on non-solids is not possible</source>
      <translation>Att utföra förening på icke-solider är inte möjligt</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="468"/>
      <source>Performing intersection on non-solids is not possible</source>
      <translation>Att utföra skärning på icke-solider är inte möjligt</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="479"/>
      <source>Performing difference on non-solids is not possible</source>
      <translation>Att utföra skillnad på icke-solider är inte möjligt</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgChamferEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1204"/>
      <source>Chamfer Edges</source>
      <translation>Fasa Kanter</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportHeaderStep</name>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="23"/>
      <source>If not empty, field contents will be used in the STEP file header</source>
      <translation>Om fältet inte är tomt kommer innehållet i fältet att användas i STEP-filens rubrik</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="26"/>
      <source>Header</source>
      <translation>Rubrik</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="32"/>
      <source>Company</source>
      <translation>Företag</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="42"/>
      <source>Author</source>
      <translation>Upphovsman</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="52"/>
      <source>Product</source>
      <translation>Produkt</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportStep</name>
    <message>
      <location filename="../../DlgExportStep.ui" line="23"/>
      <source>Export</source>
      <translation>Exportera</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="36"/>
      <source>Units for export of STEP</source>
      <translation>Enheter för exportering av STEP</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="44"/>
      <source>Millimeter</source>
      <translation>Millimeter</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="49"/>
      <source>Meter</source>
      <translation>Meter</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="54"/>
      <source>Inch</source>
      <translation>Tum</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="104"/>
      <source>Keeps the placement information when exporting
a single object. When importing back the STEP file, the
placement will be encoded into the shape geometry, instead of keeping
it inside the placement property.</source>
      <translation>Behåller placeringsinformationen när du exporterar
ett enda objekt. När STEP-filen importeras tillbaka kommer
kodas placeringen in i formgeometrin, istället för att behålla den
den i placeringsegenskapen.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="139"/>
      <source>Write out curves in parametric space of surface</source>
      <translation>Skriv ut kurvor i ytans parametriska rum</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="123"/>
      <source>Uncheck this to skip invisible objects when exporting, which is useful for CADs that do not support invisibility STEP styling.</source>
      <translation>Avmarkera detta om du vill hoppa över osynliga objekt vid export, vilket är användbart för CAD-system som inte stöder osynlig STEP-styling.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="14"/>
      <source>STEP Export Settings</source>
      <translation>Inställningar för STEP Export</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="126"/>
      <source>Export invisible objects</source>
      <translation>Exportera osynliga objekt</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="110"/>
      <source>Export single object placement</source>
      <translation>Exportera placering av enstaka objekt</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="91"/>
      <source>Use legacy export function</source>
      <translation>Använd funktionen för export av äldre produkter</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="29"/>
      <source>Scheme</source>
      <translation>Schema</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.cpp" line="60"/>
      <source>This parameter indicates whether parametric curves (curves in parametric space of surface)
should be written into the STEP file. This parameter can be set to off in order to minimize
the size of the resulting STEP file.</source>
      <translation>Denna parameter anger om parametriska kurvor (kurvor i ytans parametriska utrymme)
ska skrivas in i STEP-filen. Denna parameter kan sättas till off för att minimera
storleken på den resulterande STEP-filen.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExtrusion</name>
    <message>
      <location filename="../../DlgExtrusion.ui" line="14"/>
      <source>Extrude</source>
      <translation>Extrudera</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="26"/>
      <source>Direction</source>
      <translation>Riktning</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="35"/>
      <source>Along normal</source>
      <translation>Längs normal</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="45"/>
      <source>Set direction to match a direction of straight edge. Hint: to account for length of the edge too, set both lengths to zero.</source>
      <translation>Ställ in riktningen så att den matchar riktningen på den raka eggen. Tips: för att även ta hänsyn till längden på kanten, sätt båda längderna till noll.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="58"/>
      <source>Reversed</source>
      <translation>Omvänd</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="71"/>
      <location filename="../../DlgExtrusion.cpp" line="257"/>
      <source>Select</source>
      <translation>Välj</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="179"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="204"/>
      <source>Length to extrude along direction (can be negative).
If both lengths are zero, magnitude of direction is used.</source>
      <translation>Längd för extrudering längs riktningen (kan vara negativ).
Om båda längderna är noll används riktningens magnitud.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="32"/>
      <source>Extrudes perpendicularly to the plane of the input shape</source>
      <translation>Extruderar vinkelrätt mot inmatningsformens plan</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="48"/>
      <source>Along edge</source>
      <translation>Längs kanten</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="55"/>
      <source>Reverses the direction of the extrusion</source>
      <translation>Vänder extruderingens riktning</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="68"/>
      <source>Starts the selection of edges in the 3D view</source>
      <translation>Startar markering av kanter i 3D-vyn</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="78"/>
      <source>Specify direction manually using X, Y, Z values</source>
      <translation>Ange riktning manuellt med hjälp av X-, Y- och Z-värden</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="81"/>
      <source>Custom direction</source>
      <translation>Anpassad riktning</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="99"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="122"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="145"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="185"/>
      <source>Along</source>
      <translation>Längs</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="224"/>
      <source>Against</source>
      <translation>Mot</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="243"/>
      <source>Length to extrude against the direction (can be negative)</source>
      <translation>Längd som ska strängsprutas mot riktningen (kan vara negativ)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="262"/>
      <source>Distributes the extrusion length equally to both sides</source>
      <translation>Fördelar extruderingslängden lika till båda sidor</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="265"/>
      <source>Symmetric</source>
      <translation>Symmetrisk</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="277"/>
      <source>Taper angle along</source>
      <translation>Avsmalningsvinkel längs</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="290"/>
      <source>Taper (draft) angle along extrusion direction</source>
      <translation>Avsmalningsvinkel (släppning) längs extruderingsriktningen</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="306"/>
      <source>Taper angle against</source>
      <translation>Avsmalningsvinkel mot</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="319"/>
      <source>Taper (draft) angle against extrusion direction</source>
      <translation>Avsmalningsvinkel (släppning) mot extruderingsriktningen</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="337"/>
      <source>Results in solids if wires are closed, otherwise in shells</source>
      <translation>Resultat i fasta ämnen om ledningarna är stängda, annars i skal</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="340"/>
      <source>Create solid</source>
      <translation>Skapa solid</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="360"/>
      <source>Select shape(s) that should be extruded</source>
      <translation>Välj form(ar) som ska extruderas</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="373"/>
      <source>Shape</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="228"/>
      <source>Selecting…</source>
      <translation>Väljer…</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="503"/>
      <source>The document '%1' doesn't exist.</source>
      <translation>Dokumentet "%1" finns inte.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="564"/>
      <source>Creating extrusion failed.
%1</source>
      <translation>Skapandet av extrudering misslyckades.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="572"/>
      <source>Creating Extrusion failed.
%1</source>
      <translation>Skapandet av extrudering misslyckades.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="644"/>
      <source>Object not found: %1</source>
      <translation>Objektet hittades inte: %1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="709"/>
      <source>No shapes selected for extrusion.</source>
      <translation>Inga former valda för extrudering.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="776"/>
      <source>Cannot determine normal vector of shape to be extruded. Use other mode. 

(%1)</source>
      <translation>Kan inte bestämma normalvektorn för den form som ska extruderas. Använd ett annat läge.

(%1)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="729"/>
      <source>Unknown error</source>
      <translation>Okänt fel</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="736"/>
      <source>Extrusion direction link is invalid.

%1</source>
      <translation>Länken för extruderingsriktning är ogiltig.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="743"/>
      <source>Direction mode is to use an edge, but no edge is linked.</source>
      <translation>Riktningsläget är att använda en kant, men ingen kant är länkad.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="791"/>
      <source>Extrusion direction vector is zero-length. It must be non-zero.</source>
      <translation>Vektorn för extruderingsriktningen är noll-lång. Den måste vara icke-noll.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="809"/>
      <source>Total extrusion length is zero (length1 == -length2). It must be nonzero.</source>
      <translation>Profilens totala längd är noll (längd1 == -längd2). Den måste vara skild från noll.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgFilletEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="14"/>
      <source>Fillet Edges</source>
      <translation>Runda av kanter</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="20"/>
      <source>Shape</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="40"/>
      <source>No selection</source>
      <translation>Inget val</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="32"/>
      <source>Selected shape</source>
      <translation>Vald form</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="51"/>
      <source>Parameters</source>
      <translation>Parametrar</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="57"/>
      <source>Selection</source>
      <translation>Markering</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="63"/>
      <source>Select edges</source>
      <translation>Markera kanter</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="73"/>
      <source>Select faces</source>
      <translation>Markera ytor</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="80"/>
      <source>All</source>
      <translation>Alla</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="87"/>
      <source>None</source>
      <translation>inget</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="110"/>
      <source>Type</source>
      <translation>Typ</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="118"/>
      <source>Constant Radius</source>
      <translation>Konstant radie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="123"/>
      <source>Variable Radius</source>
      <translation>Variabel radie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="291"/>
      <source>Chamfer type</source>
      <translation>Typ av fasning</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="292"/>
      <source>Length:</source>
      <translation>Längd:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="296"/>
      <source>Edges to chamfer</source>
      <translation>Kanter att fasa</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="988"/>
      <source>Start length</source>
      <translation>Start längd</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="293"/>
      <source>Equal distance</source>
      <translation>Lika avstånd</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="290"/>
      <source>Chamfer parameters</source>
      <translation>Parametrar för avfasning</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="294"/>
      <source>Two distances</source>
      <translation>Två avstånd</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="297"/>
      <source>Size</source>
      <translation>Storlek</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="298"/>
      <source>Size2</source>
      <translation>Storlek 2</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="301"/>
      <source>Fillet parameter</source>
      <translation>Parameter för filé</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="302"/>
      <source>Fillet type</source>
      <translation>Typ av filé</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="303"/>
      <source>Edges to fillet</source>
      <translation>Kanter att avrunda</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="304"/>
      <location filename="../../DlgFilletEdges.cpp" line="991"/>
      <source>Start radius</source>
      <translation>Start radie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="305"/>
      <source>End radius</source>
      <translation>Slut radie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="820"/>
      <location filename="../../DlgFilletEdges.cpp" line="883"/>
      <source>Edge%1</source>
      <translation>Kant%1</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="978"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1041"/>
      <source>No valid shape is selected.
Select a valid shape in the drop-down box first.</source>
      <translation>Ingen giltig form har valts.
Välj först en giltig form i rullgardinsmenyn.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1099"/>
      <source>No edge entity is checked to fillet.
Check one or more edge entities first.</source>
      <translation>Ingen kantenhet kontrolleras för att falsa.
Kontrollera först en eller flera kantentiteter.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="142"/>
      <location filename="../../DlgFilletEdges.cpp" line="981"/>
      <source>Radius</source>
      <translation>Radie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1040"/>
      <source>No shape selected</source>
      <translation>Ingen form har valts</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1098"/>
      <source>No edge selected</source>
      <translation>Ingen kant vald</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportExportIges</name>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="14"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="20"/>
      <source>Export</source>
      <translation>Exportera</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="26"/>
      <source>Units for export of IGES</source>
      <translation>Enheter för exportering av IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="47"/>
      <source>Millimeter</source>
      <translation>Millimeter</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="52"/>
      <source>Meter</source>
      <translation>Mätare</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="57"/>
      <source>Inch</source>
      <translation>Tum</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="71"/>
      <source>Solids and shells will be exported as trimmed surface</source>
      <translation>Solider och skal kommer att exporteras som trimmad yta</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="74"/>
      <source>Groups of Trimmed Surfaces (type 144)</source>
      <translation>Grupper av trimmade ytor (typ 144)</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="65"/>
      <source>Export Solids and Shells As</source>
      <translation>Lägg till "Solider och skal" som</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="84"/>
      <source>Solids will be exported as manifold solid B-rep object, shells as shell</source>
      <translation>Solider kommer att exporteras som manifold kropp B-rep-objekt, skal som skal</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="87"/>
      <source>Solids (type 186) and shells (type 514) / B-rep mode</source>
      <translation>Fasta ämnen (typ 186) och skal (typ 514) / B-rep-läge</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="100"/>
      <source>Import</source>
      <translation>Importera</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="106"/>
      <source>Blank entities will not be imported</source>
      <translation>Tomma enheter kommer inte att importeras</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="109"/>
      <source>Skip blank entities</source>
      <translation>Hoppa över tomma entiteter</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="119"/>
      <source>If not empty, field contents will be used in the IGES file header</source>
      <translation>Om fältet inte är tomt kommer innehållet i fältet att användas i IGES-filhuvudet</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="122"/>
      <source>Header</source>
      <translation>Sidhuvud</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="128"/>
      <source>Company</source>
      <translation>Företag</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="138"/>
      <source>Author</source>
      <translation>Författare</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="148"/>
      <source>Product</source>
      <translation>Produkt</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportStep</name>
    <message>
      <location filename="../../DlgImportStep.ui" line="14"/>
      <source>STEP Import Settings</source>
      <translation>Inställningar för STEP-import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="23"/>
      <source>Import</source>
      <translation>Importera</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="48"/>
      <source>Use LinkGroup</source>
      <translation>Använd LinkGroup</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="29"/>
      <source>Merges compounds during file reading (slower but higher details)</source>
      <translation>Sammanslagning av föreningar under filläsning (långsammare men mer detaljerad)</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="32"/>
      <source>Enable STEP compound merge</source>
      <translation>Aktivera sammanslagning av STEP-föreningar</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="45"/>
      <source>Select this to use App::LinkGroup as group container, or else use App::Part</source>
      <translation>Välj detta för att använda App::LinkGroup som gruppbehållare, annars används App::Part</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="61"/>
      <source>Select this to import invisible objects</source>
      <translation>Välj detta för att importera osynliga objekt</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="64"/>
      <source>Import invisible objects</source>
      <translation>Importera osynliga objekt</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="77"/>
      <source>Reduce number of objects using Link array</source>
      <translation>Minska antalet objekt med hjälp av Link-array</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="80"/>
      <source>Reduce number of objects</source>
      <translation>Minska antalet objekt</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="93"/>
      <source>Expand compound shape with multiple solids</source>
      <translation>Expandera sammansatt form med flera solider</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="96"/>
      <source>Expand compound shape</source>
      <translation>Expandera sammansatt form</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="109"/>
      <location filename="../../DlgImportStep.ui" line="112"/>
      <source>Show progress bar when importing</source>
      <translation>Visa förloppsindikator vid import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="125"/>
      <source>Do not use instance names. Useful for some legacy STEP files with non-meaningful auto-generated instance names.</source>
      <translation>Använd inte instansnamn. Användbart för vissa äldre STEP-filer med icke-meningsfulla autogenererade instansnamn.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="128"/>
      <source>Ignore instance names</source>
      <translation>Ignorera instansnamn</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="152"/>
      <source>CodePage</source>
      <translation>Kodsidor</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="179"/>
      <source>Mode</source>
      <translation>Läge</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="199"/>
      <source>Single document</source>
      <translation>Enstaka dokument</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="204"/>
      <source>Assembly per document</source>
      <translation>Montering enligt dokument</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="209"/>
      <source>Assembly per document in sub-directory</source>
      <translation>Montering per dokument i underkatalog</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="214"/>
      <source>Object per document</source>
      <translation>Objekt per dokument</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="219"/>
      <source>Object per document in sub-directory</source>
      <translation>Objekt per dokument i underkatalog</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartCylinder</name>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="14"/>
      <source>Cylinder Definition</source>
      <translation>Cylinderdefinition</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="20"/>
      <source>Position</source>
      <translation>Position</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="52"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="92"/>
      <source>Direction</source>
      <translation>Riktning</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="109"/>
      <source>Parameter</source>
      <translation>Parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="121"/>
      <source>Radius</source>
      <translation>Radie</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="141"/>
      <source>Height</source>
      <translation>Höjd</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIges</name>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="14"/>
      <source>IGES Input File</source>
      <translation>IGES-inmatningsfil</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="20"/>
      <source>File Name</source>
      <translation>Filnamn</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="54"/>
      <source>Search File</source>
      <translation>Sök fil</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIgesImp</name>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="72"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="72"/>
      <source>All Files</source>
      <translation>Alla filer</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStep</name>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="14"/>
      <source>STEP Input File</source>
      <translation>STEP-inmatningsfil</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="20"/>
      <source>File Name</source>
      <translation>Filnamn</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="54"/>
      <source>Search File</source>
      <translation>Sök fil</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStepImp</name>
    <message>
      <location filename="../../DlgPartImportStepImp.cpp" line="72"/>
      <source>All Files</source>
      <translation>Alla filer</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPrimitives</name>
    <message>
      <location filename="../../DlgPrimitives.ui" line="14"/>
      <source>Geometric Primitives</source>
      <translation>Geometriska primitiver</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="33"/>
      <location filename="../../DlgPrimitives.cpp" line="298"/>
      <source>Plane</source>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="42"/>
      <location filename="../../DlgPrimitives.cpp" line="392"/>
      <source>Box</source>
      <translation>Låda</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="51"/>
      <location filename="../../DlgPrimitives.cpp" line="509"/>
      <source>Cylinder</source>
      <translation>Cylinder</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="60"/>
      <location filename="../../DlgPrimitives.cpp" line="628"/>
      <source>Cone</source>
      <translation>Kägla</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="69"/>
      <location filename="../../DlgPrimitives.cpp" line="742"/>
      <source>Sphere</source>
      <translation>Sfär</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="78"/>
      <location filename="../../DlgPrimitives.cpp" line="876"/>
      <source>Ellipsoid</source>
      <translation>Ellipsoid</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="87"/>
      <location filename="../../DlgPrimitives.cpp" line="1010"/>
      <source>Torus</source>
      <translation>Torus</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="96"/>
      <location filename="../../DlgPrimitives.cpp" line="1131"/>
      <source>Prism</source>
      <translation>Prisma</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="105"/>
      <location filename="../../DlgPrimitives.cpp" line="1324"/>
      <source>Wedge</source>
      <translation>Kil</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="114"/>
      <location filename="../../DlgPrimitives.cpp" line="1471"/>
      <source>Helix</source>
      <translation>Helix</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="123"/>
      <location filename="../../DlgPrimitives.cpp" line="1579"/>
      <source>Spiral</source>
      <translation>Spiral</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="132"/>
      <location filename="../../DlgPrimitives.cpp" line="1678"/>
      <source>Circle</source>
      <translation>Cirkel</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="141"/>
      <location filename="../../DlgPrimitives.cpp" line="1787"/>
      <source>Ellipse</source>
      <translation>Ellips</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="150"/>
      <source>Point</source>
      <translation>Punkt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="159"/>
      <location filename="../../DlgPrimitives.cpp" line="1983"/>
      <source>Line</source>
      <translation>Rad</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="168"/>
      <location filename="../../DlgPrimitives.cpp" line="1875"/>
      <source>Regular polygon</source>
      <translation>Regelbunden polygon</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="180"/>
      <source>Parameter</source>
      <translation>Parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="240"/>
      <location filename="../../DlgPrimitives.ui" line="331"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="260"/>
      <location filename="../../DlgPrimitives.ui" line="351"/>
      <source>Width</source>
      <translation>Bredd</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="371"/>
      <location filename="../../DlgPrimitives.ui" line="465"/>
      <location filename="../../DlgPrimitives.ui" line="683"/>
      <location filename="../../DlgPrimitives.ui" line="1419"/>
      <location filename="../../DlgPrimitives.ui" line="1745"/>
      <source>Height</source>
      <translation>Höjd</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="445"/>
      <location filename="../../DlgPrimitives.ui" line="803"/>
      <location filename="../../DlgPrimitives.ui" line="1765"/>
      <location filename="../../DlgPrimitives.ui" line="1914"/>
      <location filename="../../DlgPrimitives.ui" line="1970"/>
      <source>Radius</source>
      <translation>Radie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="569"/>
      <source>Rotation angle</source>
      <translation>Rotationsvinkel</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="643"/>
      <location filename="../../DlgPrimitives.ui" line="975"/>
      <location filename="../../DlgPrimitives.ui" line="1184"/>
      <source>Radius 1</source>
      <translation>Radie 1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="663"/>
      <location filename="../../DlgPrimitives.ui" line="995"/>
      <location filename="../../DlgPrimitives.ui" line="1204"/>
      <source>Radius 2</source>
      <translation>Radie 2</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="729"/>
      <location filename="../../DlgPrimitives.ui" line="1785"/>
      <source>Angle</source>
      <translation>Vinkel</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="852"/>
      <location filename="../../DlgPrimitives.ui" line="1064"/>
      <location filename="../../DlgPrimitives.ui" line="1253"/>
      <source>U parameter</source>
      <translation>U-parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="872"/>
      <source>V parameters</source>
      <translation>V-parametrar</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1015"/>
      <source>Radius 3</source>
      <translation>Radie 3</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1084"/>
      <location filename="../../DlgPrimitives.ui" line="1273"/>
      <source>V parameter</source>
      <translation>V-parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1376"/>
      <location filename="../../DlgPrimitives.ui" line="2418"/>
      <source>Polygon</source>
      <translation>Polygon</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1399"/>
      <location filename="../../DlgPrimitives.ui" line="2441"/>
      <source>Circumradius</source>
      <translation>Omkretsradie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1518"/>
      <source>X min/max</source>
      <translation>X min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1548"/>
      <source>Y min/max</source>
      <translation>Y min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1578"/>
      <source>Z min/max</source>
      <translation>Z min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1608"/>
      <source>X2 min/max</source>
      <translation>X2 min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1641"/>
      <source>Z2 min/max</source>
      <translation>Z2 min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1725"/>
      <source>Pitch</source>
      <translation>Stigning</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1802"/>
      <source>Coordinate system</source>
      <translation>Koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1874"/>
      <source>Growth</source>
      <translation>Tillväxt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1894"/>
      <source>Number of rotations</source>
      <translation>Antal rotationer</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1990"/>
      <location filename="../../DlgPrimitives.ui" line="2112"/>
      <source>Angle 1</source>
      <translation>Vinkel 1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2007"/>
      <location filename="../../DlgPrimitives.ui" line="2129"/>
      <source>Angle 2</source>
      <translation>Vinkel 2</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2044"/>
      <source>From 3 Points</source>
      <translation>Från 3 punkter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2072"/>
      <source>Major radius</source>
      <translation>Större radie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2092"/>
      <source>Minor radius</source>
      <translation>Mindre radie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2170"/>
      <location filename="../../DlgPrimitives.ui" line="2268"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2190"/>
      <location filename="../../DlgPrimitives.ui" line="2301"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2210"/>
      <location filename="../../DlgPrimitives.ui" line="2334"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="485"/>
      <location filename="../../DlgPrimitives.ui" line="492"/>
      <location filename="../../DlgPrimitives.ui" line="1439"/>
      <location filename="../../DlgPrimitives.ui" line="1446"/>
      <source>Angle in first direction</source>
      <translation>Vinkel i första riktningen</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="511"/>
      <location filename="../../DlgPrimitives.ui" line="518"/>
      <location filename="../../DlgPrimitives.ui" line="1465"/>
      <location filename="../../DlgPrimitives.ui" line="1472"/>
      <source>Angle in second direction</source>
      <translation>Vinkel i andra riktningen</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1810"/>
      <source>Right-handed</source>
      <translation>Högerhänt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1815"/>
      <source>Left-handed</source>
      <translation>Vänsterhänt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2251"/>
      <source>Start point</source>
      <translation>Startpunkt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2258"/>
      <source>End point</source>
      <translation>Slutpunkt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2102"/>
      <source>Vertex</source>
      <translation>Toppunkt</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2297"/>
      <location filename="../../DlgPrimitives.cpp" line="2308"/>
      <location filename="../../DlgPrimitives.cpp" line="2325"/>
      <location filename="../../DlgPrimitives.cpp" line="2332"/>
      <source>Create %1</source>
      <translation>Skapa %1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2298"/>
      <source>No active document</source>
      <translation>Inget aktivt dokument</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2648"/>
      <source>&amp;Create</source>
      <translation>&amp;Skapa</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgProjectionOnSurface</name>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="56"/>
      <source>Show all</source>
      <translation>Visa alla</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="66"/>
      <source>Show faces</source>
      <translation>Visa ytor</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="14"/>
      <source>Project on Surface</source>
      <translation>Projekt på ytan</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="20"/>
      <source>Select Projection Surface</source>
      <translation>Välj projektionsyta</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="31"/>
      <source>Add Face</source>
      <translation>Lägg till yta</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="38"/>
      <source>Add Wire</source>
      <translation>Lägg till tråd</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="45"/>
      <source>Add Edge</source>
      <translation>Lägg till kant</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="76"/>
      <source>Show edges</source>
      <translation>Visa kanter</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="92"/>
      <source>Extrude height</source>
      <translation>Extruderingshöjd</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="116"/>
      <source>Solid depth</source>
      <translation>Solitt djup</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="141"/>
      <source>Direction</source>
      <translation>Riktning</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="147"/>
      <source>Get Current Camera Direction</source>
      <translation>Hämta aktuell kamerariktning</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="156"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="186"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="213"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="138"/>
      <source>Projection object</source>
      <translation>Projektionsobjekt</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="167"/>
      <source>No active document</source>
      <translation>Inget aktivt dokument</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="173"/>
      <source>Cannot create a projection object</source>
      <translation>Det går inte att skapa ett projektionsobjekt</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgRevolution</name>
    <message>
      <location filename="../../DlgRevolution.ui" line="20"/>
      <source>Revolve</source>
      <translation>Revolvera</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="42"/>
      <source>Shape</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="56"/>
      <source>Revolution Axis</source>
      <translation>Revolutionsaxel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="64"/>
      <source>Center X</source>
      <translation>Centrum X</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="84"/>
      <source>Center Y</source>
      <translation>Centrum Y</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="104"/>
      <source>Center Z</source>
      <translation>Centrum Z</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="146"/>
      <location filename="../../DlgRevolution.ui" line="187"/>
      <source>Sets this as axis</source>
      <translation>Ställer in detta som axel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="149"/>
      <source>X-Direction</source>
      <translation>X-riktning</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="190"/>
      <source>Y-Direction</source>
      <translation>Y-riktning</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="228"/>
      <source>Z-Direction</source>
      <translation>Z-riktning</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="250"/>
      <source>Select Reference</source>
      <translation>Välj referens</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="281"/>
      <source>Angle</source>
      <translation>Vinkel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="315"/>
      <source>Extends the revolution forwards and backwards by half the angle</source>
      <translation>Förlänger revolutionen framåt och bakåt med halva vinkeln</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="325"/>
      <source>Creates a solid. Otherwise it results in a shell.</source>
      <translation>Skapar en solid. Annars resulterar det i ett skal.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="328"/>
      <source>Create solid</source>
      <translation>Skapa solid</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="541"/>
      <source>Select reference</source>
      <translation>Markera referens</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="318"/>
      <source>Symmetric angle</source>
      <translation>Symmetrisk vinkel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="200"/>
      <source>Object not found: %1</source>
      <translation>Objektet hittades inte: %1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="284"/>
      <source>Select a shape for revolution.</source>
      <translation>Välj en form för revolution.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="303"/>
      <location filename="../../DlgRevolution.cpp" line="313"/>
      <location filename="../../DlgRevolution.cpp" line="323"/>
      <source>Revolution axis link is invalid.

%1</source>
      <translation>Länken till revolveraxeln är ogiltig.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="323"/>
      <source>Unknown error</source>
      <translation>Okänt fel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="335"/>
      <source>Revolution axis direction is zero-length. It must be non-zero.</source>
      <translation>Rotationsaxelns riktning är noll-längd. Den måste vara icke-noll.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="348"/>
      <source>Revolution angle span is zero. It must be non-zero.</source>
      <translation>Spännvidden för rotationsvinkeln är noll. Den måste vara icke-noll.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="515"/>
      <location filename="../../DlgRevolution.cpp" line="523"/>
      <source>Creating Revolve failed.

%1</source>
      <translation>Skapandet av Revolve misslyckades.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="536"/>
      <source>Selecting… (line or arc)</source>
      <translation>Väljer... (linje eller båge)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettings3DViewPart</name>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="14"/>
      <source>Shape View</source>
      <translation>Form vy</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="26"/>
      <source>Tessellation</source>
      <translation>Tessellering</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="46"/>
      <source>Defines the deviation of tessellation to the actual surface</source>
      <translation>Definierar tesseleringens avvikelse till det egentliga ytan</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="49"/>
      <source>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" font-weight:600;"&gt;Tessellation&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" font-weight:600;"&gt;Tessellering&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Definierar den maximala avvikelsen för det tessellerade nätet i förhållande till ytan. Ju mindre värdet är desto långsammare blir renderingshastigheten, vilket resulterar i ökad detaljrikedom/upplösning.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="52"/>
      <source>Maximum deviation depending on the model bounding box</source>
      <translation>Maximal avvikelse beroende på modellens markeringsram</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="87"/>
      <source>Maximum angular deflection</source>
      <translation>Maximal vinkelavböjning</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="88"/>
      <source>Deviation</source>
      <translation>Avvikelse</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="89"/>
      <source>Setting a too small deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</source>
      <translation>Om du ställer in en för liten avvikelse tar tesselleringen längre tid, vilket leder till att GUI fryser eller blir långsammare.</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="110"/>
      <source>Angle deflection</source>
      <translation>Vinkelavböjning</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="111"/>
      <source>Setting a too small angle deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</source>
      <translation>Om du ställer in en för liten vinkelavvikelse tar tesselleringen längre tid, vilket gör att GUI fryser eller blir långsammare.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsGeneral</name>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="14"/>
      <source>General</source>
      <translation>Allmänt</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="26"/>
      <source>Automatically check model after boolean operation</source>
      <translation>Kontrollera modell automatiskt efter boolesk operation</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="42"/>
      <source>Automatically refine model after boolean operation</source>
      <translation>Förfina modell automatiskt efter boolesk operation</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="105"/>
      <source>Add name of base object</source>
      <translation>Lägg till namn på basobjekt</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="20"/>
      <source>Model Settings</source>
      <translation>Modellinställningar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="58"/>
      <source>Automatically refine model after applying operations</source>
      <translation>Automatisk förfining av modellen efter tillämpning av operationer</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="99"/>
      <source>Object Naming</source>
      <translation>Namngivning av objekt</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="127"/>
      <source>Features Settings</source>
      <translation>Funktioner Inställningar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="135"/>
      <source>Default profile type for holes</source>
      <translation>Standardprofiltyp för hål</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="152"/>
      <source>Circles and arcs</source>
      <translation>Cirklar och bågar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="157"/>
      <source>Points, circles and arcs</source>
      <translation>Punkter, cirklar och bågar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="162"/>
      <source>Points</source>
      <translation>Punkter</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="175"/>
      <source>Switch to task panel when entering Part Design workbench</source>
      <translation>Växla till uppgiftspanel när du går in i arbetsbänken för detaljkonstruktion</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="206"/>
      <source>Show final result by default when editing features</source>
      <translation>Visa slutresultat som standard vid redigering av funktioner</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="219"/>
      <source>Show transparent preview overlay by default when editing features</source>
      <translation>Visa transparent förhandsgranskningsöverlägg som standard när du redigerar funktioner</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="235"/>
      <source>Highlight the profile used to create features</source>
      <translation>Markera den profil som används för att skapa funktioner</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="257"/>
      <source>Experimental</source>
      <translation>Experiment</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="266"/>
      <source>These settings are experimental and may result in decreased stability, problems and undefined behaviors</source>
      <translation>Dessa inställningar är experimentella och kan leda till minskad stabilitet, problem och odefinierade beteenden</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="276"/>
      <source>Show interactive draggers when editing features</source>
      <translation>Visa interaktiva draggers när du redigerar funktioner</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="292"/>
      <source>Disable recompute while dragging</source>
      <translation>Inaktivera omräkning när du drar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="172"/>
      <source>Automatically switch to the task panel when the Part Design workbench is activated</source>
      <translation>Växla automatiskt till uppgiftspanelen när arbetsbänken för detaljkonstruktion aktiveras</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="197"/>
      <source>Preview</source>
      <translation>Förhandsvisa</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="74"/>
      <source>Allow multiple solids in Part Design bodies by default</source>
      <translation>Tillåt flera solider i partdesignkroppar som standard</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsObjectColor</name>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="14"/>
      <source>Shape Appearance</source>
      <translation>Formutseende</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="20"/>
      <source>Default Shape Appearance Properties</source>
      <translation>Egenskaper för standardformens utseende</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="34"/>
      <source>Shape color</source>
      <translation>Form färg</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="41"/>
      <source>The default color for new shapes</source>
      <translation>Standardfärgen för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="61"/>
      <source>Use random color instead</source>
      <translation>Använd slumpmässig färg istället</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="64"/>
      <source>Random</source>
      <translation>Slumpmässig</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="83"/>
      <source>Ambient shape color</source>
      <translation>Färg på omgivande form</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="90"/>
      <source>The default ambient color for new shapes</source>
      <translation>Standardfärg för omgivningen för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="116"/>
      <source>Emissive shape color</source>
      <translation>Emissiv form färg</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="123"/>
      <source>The default emissive color for new shapes</source>
      <translation>Standardfärg för emissiv färg för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="149"/>
      <source>Specular shape color</source>
      <translation>Speculär form färg</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="156"/>
      <source>The default specular color for new shapes</source>
      <translation>Standardspegelblank färg för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="182"/>
      <source>Shape transparency</source>
      <translation>Genomskinlig form</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="189"/>
      <source>The default transparency for new shapes</source>
      <translation>Standardgenomskinlighet för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="217"/>
      <source>Shape shininess</source>
      <translation>Formens glansighet</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="224"/>
      <source>The default shininess for new shapes</source>
      <translation>Standardglans för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="255"/>
      <source>Line color</source>
      <translation>Linjefärg</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="262"/>
      <source>The default line color for new shapes</source>
      <translation>Standardlinjefärg för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="288"/>
      <source>Line width</source>
      <translation>Linjebredd</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="295"/>
      <source>The default line thickness for new shapes</source>
      <translation>Standardlinjetjocklek för nya former</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="323"/>
      <source>Vertex color</source>
      <translation>Vertex färg</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="330"/>
      <source>The default color for new vertices</source>
      <translation>Standardfärg för nya hörnpunkter</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="356"/>
      <source>Vertex size</source>
      <translation>Vertex storlek</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="363"/>
      <source>The default size for new vertices</source>
      <translation>Standardstorleken för nya hörn</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="391"/>
      <source>Bounding box color</source>
      <translation>Färg på begränsningsrutan</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="398"/>
      <source>The color of bounding boxes in the 3D view</source>
      <translation>Färgen på begränsningsrutorna i 3D-vyn</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="424"/>
      <source>Bounding box font size</source>
      <translation>Fontstorlek för begränsningsrutan</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="431"/>
      <source>The font size of bounding boxes in the 3D view</source>
      <translation>Teckenstorlek för begränsningsrutor i 3D-vyn</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="465"/>
      <source>The bottom side of the surface will be rendered the same way as the top.
If not checked, it depends on the option "Backlight color"
(preferences section Display -&gt; 3D View); either the backlight color
will be used or black.</source>
      <translation>Den nedre sidan av ytan kommer att återges på samma sätt som den övre.
Om det inte är markerat beror det på alternativet "Bakgrundsbelysningens färg"
(inställningar avsnitt Display -&gt; 3D View); antingen används bakgrundsbelysningens färg
kommer att användas eller svart.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="471"/>
      <source>Two-side rendering</source>
      <translation>Rendering på två sidor</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="505"/>
      <source>Default Annotation Color</source>
      <translation>Standardfärg för anteckningar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="519"/>
      <source>Text color</source>
      <translation>Textfärg</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="526"/>
      <source>Text color for document annotations</source>
      <translation>Textfärg för dokumentanteckningar</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Location</name>
    <message>
      <location filename="../../Location.ui" line="14"/>
      <source>Location</source>
      <translation>Placering</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="29"/>
      <source>Position</source>
      <translation>Position</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="37"/>
      <location filename="../../Location.ui" line="118"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="54"/>
      <location filename="../../Location.ui" line="147"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="71"/>
      <location filename="../../Location.ui" line="176"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="90"/>
      <source>3D View</source>
      <translation>3D-vy</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="110"/>
      <source>Rotation Axis</source>
      <translation>Rotationsaxel</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="125"/>
      <source>X-component of direction vector</source>
      <translation>X-komponent av riktningsvektorn</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="154"/>
      <source>Y-component of direction vector</source>
      <translation>Y-komponent av riktningsvektorn</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="183"/>
      <source>Z-component of direction vector</source>
      <translation>Z-komponent av riktningsvektorn</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="106"/>
      <source>Use custom vector for pad direction otherwise
the sketch plane's normal vector will be used</source>
      <translation>Använd anpassad vektor för pad-riktning annars
kommer skissplanets normalvektor att användas</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="208"/>
      <source>Angle</source>
      <translation>Vinkel</translation>
    </message>
  </context>
  <context>
    <name>PartGui::LoftWidget</name>
    <message>
      <location filename="../../TaskLoft.cpp" line="73"/>
      <source>Available profiles</source>
      <translation>Tillgängliga profiler</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="74"/>
      <source>Selected profiles</source>
      <translation>Utvalda profiler</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="199"/>
      <source>Too few elements</source>
      <translation>För få element</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="200"/>
      <source>At least 2 vertices, edges, wires, or faces are required.</source>
      <translation>Minst 2 hörn, kanter, trådar eller ytor krävs.</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="239"/>
      <source>Input error</source>
      <translation>Inmatningsfel</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="274"/>
      <source>Vertex/Edge/Wire/Face</source>
      <translation>Vertex/kant/tråd/yta</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="275"/>
      <source>Loft</source>
      <translation>Loft</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Mirroring</name>
    <message>
      <location filename="../../Mirroring.ui" line="14"/>
      <source>Mirror</source>
      <translation>Spegel</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="20"/>
      <source>Base Point</source>
      <translation>Baspunkt</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="26"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="49"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="98"/>
      <source>Mirror plane</source>
      <translation>Spegelplan</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="106"/>
      <source>XY-plane</source>
      <translation>XY-plan</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="111"/>
      <source>XZ-plane</source>
      <translation>XZ-plan</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="116"/>
      <source>YZ-plane</source>
      <translation>YZ-plan</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="121"/>
      <source>Use selected reference</source>
      <translation>Använd vald referens</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="142"/>
      <source>Shapes</source>
      <translation>Former</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="150"/>
      <location filename="../../Mirroring.cpp" line="240"/>
      <source>Selecting</source>
      <translation>Väljer</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="166"/>
      <source>Mirror plane reference</source>
      <translation>Referens för spegelplan</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="235"/>
      <source>Select reference</source>
      <translation>Välj referens</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="311"/>
      <source>Select a shape for mirroring.</source>
      <translation>Välj en form för spegling.</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="319"/>
      <source>No such document '%1'.</source>
      <translation>Inget sådant dokument '%1'.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::OffsetWidget</name>
    <message>
      <location filename="../../TaskOffset.cpp" line="226"/>
      <source>Input error</source>
      <translation>Inmatningsfel</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ResultModel</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="363"/>
      <source>Name</source>
      <translation>Namn</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="365"/>
      <source>Type</source>
      <translation>Typ</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="367"/>
      <source>Error</source>
      <translation>Fel</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SectionCut</name>
    <message>
      <location filename="../../SectionCutting.ui" line="20"/>
      <source>Persistent Section Cut</source>
      <translation>Ihållande sektionsavskärning</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="32"/>
      <source>Cutting X</source>
      <translation>Kapning X</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="44"/>
      <location filename="../../SectionCutting.ui" line="118"/>
      <location filename="../../SectionCutting.ui" line="186"/>
      <source>Offset</source>
      <translation>Förskjutning</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="71"/>
      <location filename="../../SectionCutting.ui" line="145"/>
      <location filename="../../SectionCutting.ui" line="213"/>
      <source>Flip</source>
      <translation>Vänd</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="106"/>
      <source>Cutting Y</source>
      <translation>Skärande Y</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="174"/>
      <source>Cutting Z</source>
      <translation>Skärande Z</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="242"/>
      <source>Cut Face</source>
      <translation>Klipp yta</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="254"/>
      <location filename="../../SectionCutting.ui" line="394"/>
      <source>Color of the cut face</source>
      <translation>Färg på den skurna ytan</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="302"/>
      <location filename="../../SectionCutting.ui" line="445"/>
      <source>Takes the color and transparency
from the cut objects.
Works only properly if all objects
have the same values.</source>
      <translation>Tar bort färg och transparens
från de utskurna objekten.
Fungerar bara korrekt om alla objekt
har samma värden.</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="330"/>
      <location filename="../../SectionCutting.ui" line="473"/>
      <source>Transparency of the cut face</source>
      <translation>Genomskinlighet hos den skurna ytan</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="376"/>
      <source>Cut Intersecting Objects</source>
      <translation>Klipp ut korsande objekt</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="514"/>
      <source>Refresh View</source>
      <translation>Uppdatera vy</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="257"/>
      <location filename="../../SectionCutting.ui" line="397"/>
      <source>Color</source>
      <translation>Färg</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="308"/>
      <location filename="../../SectionCutting.ui" line="451"/>
      <source>Auto</source>
      <translation>Automatisk</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="333"/>
      <location filename="../../SectionCutting.ui" line="476"/>
      <source>Transparency</source>
      <translation>Genomskinlighet</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="371"/>
      <source>Allows cutting objects intersecting each other
for the price that all cut objects
will get the same color</source>
      <translation>Tillåter skärande objekt som korsar varandra
för priset att alla klippta objekt
kommer att få samma färg</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="419"/>
      <source>Color for all objects</source>
      <translation>Färg för alla objekt</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="511"/>
      <source>Refreshes the list of visible objects</source>
      <translation>Uppdaterar listan över synliga objekt</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="544"/>
      <source>When the dialog is closed,
only created cuts will be visible</source>
      <translation>När dialogrutan stängs,
kommer endast skapade snitt att vara synliga</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="548"/>
      <source>Keep only cuts visible when closing</source>
      <translation>Håll endast delar synliga vid stängning</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.cpp" line="1126"/>
      <source>Sliders are disabled for assemblies</source>
      <translation>Skjutreglagen är inaktiverade för sammansättningar</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeBuilderWidget</name>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="225"/>
      <source>Unsupported</source>
      <translation>Stöds inte</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="225"/>
      <source>Box selection for shells is not supported</source>
      <translation>Boxval för snäckor stöds inte</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="234"/>
      <location filename="../../TaskShapeBuilder.cpp" line="253"/>
      <location filename="../../TaskShapeBuilder.cpp" line="282"/>
      <location filename="../../TaskShapeBuilder.cpp" line="324"/>
      <location filename="../../TaskShapeBuilder.cpp" line="379"/>
      <location filename="../../TaskShapeBuilder.cpp" line="433"/>
      <location filename="../../TaskShapeBuilder.cpp" line="499"/>
      <source>Wrong selection</source>
      <translation>Felaktigt val</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="234"/>
      <location filename="../../TaskShapeBuilder.cpp" line="253"/>
      <source>Select two vertices</source>
      <translation>Välj två hörn</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="282"/>
      <location filename="../../TaskShapeBuilder.cpp" line="379"/>
      <source>Select at least 1 edge</source>
      <translation>Välj minst 1 kant</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="433"/>
      <source>Select at least 2 faces</source>
      <translation>Välj minst 2 ytor</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="499"/>
      <source>Select only 1 shape object</source>
      <translation>Välj endast 1 formobjekt</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="571"/>
      <source>Select vertices</source>
      <translation>Välj hörnpunkter</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="578"/>
      <source>Select a closed loop of edges</source>
      <translation>Välj en sluten slinga av kanter</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="324"/>
      <source>Select three or more vertices</source>
      <translation>Välj tre eller fler hörn</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="557"/>
      <source>Select two vertices to create an edge</source>
      <translation>Välj två hörn för att skapa en kant</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="564"/>
      <source>Select adjacent edges</source>
      <translation>Välj intilliggande kanter</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="585"/>
      <source>Select adjacent faces</source>
      <translation>Välj intilliggande ytor</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="592"/>
      <source>All shape types can be selected</source>
      <translation>Alla formtyper kan väljas</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SweepWidget</name>
    <message>
      <location filename="../../TaskSweep.cpp" line="136"/>
      <source>Available profiles</source>
      <translation>Tillgängliga profiler</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="137"/>
      <source>Selected profiles</source>
      <translation>Utvalda profiler</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="376"/>
      <source>Too few elements</source>
      <translation>För få element</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="376"/>
      <source>At least one edge or wire is required.</source>
      <translation>Det krävs minst en kant eller tråd.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="382"/>
      <source>Invalid selection</source>
      <translation>Ogiltigt val</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="383"/>
      <source>Select at least 1 edge from a single object.</source>
      <translation>Välj minst 1 kant från ett enda objekt.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="393"/>
      <source>Wrong selection</source>
      <translation>Felaktigt val</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="394"/>
      <source>'%1' cannot be used as profile and path.</source>
      <translation>'%1' kan inte användas som profil och sökväg.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="437"/>
      <source>Input error</source>
      <translation>Inmatningsfel</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="478"/>
      <source>Done</source>
      <translation>Färdig</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="481"/>
      <source>Select one or more connected edges in the 3D view and press 'Done'</source>
      <translation>Välj en eller flera anslutna kanter i 3D-vyn och tryck på "Done</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="505"/>
      <location filename="../../TaskSweep.cpp" line="513"/>
      <source>Sweep path</source>
      <translation>Svepningsbana</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="505"/>
      <location filename="../../TaskSweep.cpp" line="513"/>
      <source>The selected sweep path is invalid.</source>
      <translation>Den valda svepbanan är ogiltig.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="525"/>
      <source>Vertex/Wire</source>
      <translation>Hörn/Tråd</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="526"/>
      <source>Sweep</source>
      <translation>Sopa</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskAttacher</name>
    <message>
      <location filename="../../TaskAttacher.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Valet accepterat</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Referens 1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Referens 2</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Referens 3</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Referens 4</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="101"/>
      <source>Attachment mode</source>
      <translation>Fastsättningsläge</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="124"/>
      <source>Attachment Offset in its Local Coordinate System</source>
      <translation>Förskjutning av tillbehöret i dess lokala koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="155"/>
      <location filename="../../TaskAttacher.ui" line="191"/>
      <location filename="../../TaskAttacher.ui" line="227"/>
      <source>The offset is expressed in the local coordinate system
of the object being attached</source>
      <translation>Förskjutningen uttrycks i det lokala koordinatsystemet
för det objekt som fästs</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="136"/>
      <source>In X-direction</source>
      <translation>I X-riktning</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="172"/>
      <source>In Y-direction</source>
      <translation>I Y-riktning</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="208"/>
      <source>In Z-direction</source>
      <translation>I Z-riktning</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="244"/>
      <source>Around X-axis</source>
      <translation>Runt X-axeln</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="257"/>
      <source>Rotation around the local X-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation>Rotation runt den lokala X-axeln. Förskjutningen uttrycks i det lokala koordinatsystemet
för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="283"/>
      <source>Around Y-axis</source>
      <translation>Runt Y-axeln</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="296"/>
      <source>Rotation around the local Y-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation>Rotation runt den lokala Y-axeln. Förskjutningen uttrycks i det lokala koordinatsystemet
för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="322"/>
      <source>Around Z-axis</source>
      <translation>Runt Z-axeln</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="335"/>
      <source>Rotation around the local Z-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation>Rotation runt den lokala Z-axeln. Förskjutningen uttrycks i det lokala koordinatsystemet
för det objekt som fästs.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="358"/>
      <source>Flip side of attachment and offset</source>
      <translation>Baksidan av förankring och förskjutning</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="361"/>
      <source>Flip sides</source>
      <translation>Vänd på sidorna</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="402"/>
      <source>OCC error: %1</source>
      <translation>OCC-fel: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="405"/>
      <source>unknown error</source>
      <translation>okänt fel</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="408"/>
      <source>Attachment mode failed: %1</source>
      <translation>Attachment mode misslyckades: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="413"/>
      <source>Not attached</source>
      <translation>Inte bifogad</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="421"/>
      <source>Attached with mode %1</source>
      <translation>Ansluten med läge %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="425"/>
      <source>Attachment offset (in its local coordinate system):</source>
      <translation>Fästets offset (i dess lokala koordinatsystem):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="426"/>
      <source>Attachment offset (inactive - not attached):</source>
      <translation>Bilageförskjutning (inaktiv - inte bifogad):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1009"/>
      <source>Selecting…</source>
      <translation>Väljer…</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="915"/>
      <source>Face</source>
      <translation>Yta</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="922"/>
      <source>Edge</source>
      <translation>Linje</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="929"/>
      <source>Vertex</source>
      <translation>Toppunkt</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1015"/>
      <source>Reference%1</source>
      <translation>Referens%1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1084"/>
      <source>Not editable because rotation of AttachmentOffset is bound by expressions.</source>
      <translation>Ej redigerbar eftersom rotationen av AttachmentOffset är bunden av uttryck.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1161"/>
      <source>Reference combinations:</source>
      <translation>Referenskombinationer:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1183"/>
      <source>%1 (add %2)</source>
      <translation>%1 (lägg till %2)</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1186"/>
      <source>%1 (add more references)</source>
      <translation>%1 (lägg till fler referenser)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryDialog</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1188"/>
      <source>Shape Content</source>
      <translation>Forminnehåll</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1200"/>
      <location filename="../../TaskCheckGeometry.cpp" line="1455"/>
      <source>Settings</source>
      <translation>Inställningar</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1210"/>
      <source>Default: false</source>
      <translation>Standard: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1217"/>
      <source>Run boolean operation check</source>
      <translation>Kör boolesk operationskontroll</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1219"/>
      <source>Extra boolean operations check that can sometimes find errors that
the standard BRep geometry check misses. These errors do not always
mean the checked object is unusable.  Default: false</source>
      <translation>Extra kontroll av booleska operationer som ibland kan hitta fel som
som standardkontrollen för BRep-geometri missar. Dessa fel behöver inte alltid
betyder inte alltid att det kontrollerade objektet är oanvändbart.  Standard: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1228"/>
      <source>Single-threaded</source>
      <translation>Enkel trådad</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1230"/>
      <source>Run the geometry check in a single thread.  This is slower,
but more stable.  Default: false</source>
      <translation>Kör geometrikontrollen i en enda tråd.  Detta är långsammare,
men mer stabilt.  Standard: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1243"/>
      <source>Log errors</source>
      <translation>Loggfel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1244"/>
      <source>Log errors to report view.  Default: true</source>
      <translation>Logga fel till rapportvyn.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1255"/>
      <source>Expand shape content</source>
      <translation>Utöka formens innehåll</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1257"/>
      <source>Expand shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Expandera formens innehåll.  Ändringarna träder i kraft nästa gång du använder
verktyget för kontroll av geometri.  Standard: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1270"/>
      <source>Advanced shape content</source>
      <translation>Avancerat forminnehåll</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1272"/>
      <source>Show advanced shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Visa avancerat forminnehåll.  Ändringarna träder i kraft nästa gång du använder
verktyget för kontroll av geometri.  Standard: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1284"/>
      <source>
Individual boolean operation checks:</source>
      <translation>
Individuella booleska operationskontroller:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1287"/>
      <source>Bad type</source>
      <translation>Dålig typ</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1299"/>
      <source>Self-intersect</source>
      <translation>Självskärande</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1311"/>
      <source>Too small edge</source>
      <translation>För liten kant</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1323"/>
      <source>Nonrecoverable face</source>
      <translation>Ej återvinningsbar yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1335"/>
      <source>Continuity</source>
      <translation>Kontinuitet</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1347"/>
      <source>Incompatibility of face</source>
      <translation>Inkompatibilitet mellan ytor</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1359"/>
      <source>Incompatibility of vertex</source>
      <translation>Inkompatibilitet för toppunkt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1371"/>
      <source>Incompatibility of edge</source>
      <translation>Inkompatibilitet hos kanten</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1383"/>
      <source>Invalid curve on surface</source>
      <translation>Ogiltig kurva på ytan</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1288"/>
      <source>Check for bad argument types.  Default: true</source>
      <translation>Kontrollera för felaktiga argumenttyper.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1207"/>
      <source>Skip this settings page</source>
      <translation>Hoppa över denna inställningssida</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1209"/>
      <source>Skip this settings page and run the geometry check automatically</source>
      <translation>Hoppa över denna inställningssida och kör geometrikontrollen automatiskt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1300"/>
      <source>Check for self-intersections.  Default: true</source>
      <translation>Kontrollera om det finns självskärande korsningar.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1312"/>
      <source>Check for edges that are too small.  Default: true</source>
      <translation>Kontrollera om kanterna är för små.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1324"/>
      <source>Check for nonrecoverable faces.  Default: true</source>
      <translation>Kontrollera om ytor inte kan återställas.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1336"/>
      <source>Check for continuity.  Default: true</source>
      <translation>Kontrollera om det finns kontinuitet.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1348"/>
      <source>Check for incompatible faces.  Default: true</source>
      <translation>Kontrollera om det finns inkompatibla ytor.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1360"/>
      <source>Check for incompatible vertices.  Default: true</source>
      <translation>Kontrollera om det finns inkompatibla hörn.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1372"/>
      <source>Check for incompatible edges.  Default: true</source>
      <translation>Kontrollera om det finns inkompatibla kanter.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1384"/>
      <source>Check for invalid curves on surfaces.  Default: true</source>
      <translation>Kontrollera om det finns ogiltiga kurvor på ytor.  Standard: true</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1454"/>
      <source>Run check</source>
      <translation>Körkontroll</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1466"/>
      <source>Results</source>
      <translation>Resultat</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryResults</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="402"/>
      <source>Check Geometry Results</source>
      <translation>Kontrollera geometri-resultat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="425"/>
      <source>Check is running…</source>
      <translation>Kontrollen är igång..</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="454"/>
      <source>Boolean operation check…</source>
      <translation>Boolesk operationskontroll..</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="457"/>
      <source>Check geometry</source>
      <translation>Kontrollera geometri</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="489"/>
      <source>Null shape</source>
      <translation>Nullform</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="490"/>
      <location filename="../../TaskCheckGeometry.cpp" line="502"/>
      <source>Skipped</source>
      <translation>Överhoppade</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="501"/>
      <source>Infinite shape</source>
      <translation>Oändlig form</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="528"/>
      <source>Invalid</source>
      <translation>Ogiltig</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="554"/>
      <source>Checking</source>
      <translation>Kolla</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="578"/>
      <source>No errors</source>
      <translation>Inga fel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="590"/>
      <source>%1 processed out of %2 selected</source>
      <translation>%1 bearbetad ur %2 svald</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskCheckGeometry.cpp" line="591"/>
      <source>%n invalid shapes.</source>
      <translation>
        <numerusform>%n ogiltiga former.</numerusform>
        <numerusform>%n ogiltiga former.</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="592"/>
      <source>to report view.</source>
      <translation>till rapportvyn.</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="739"/>
      <source>Global minimum</source>
      <translation>Global miniminivå</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="747"/>
      <source>Global average</source>
      <translation>Globalt genomsnitt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="755"/>
      <source>Global maximum</source>
      <translation>Globalt maximum</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="714"/>
      <source>Checked object</source>
      <translation>Kontrollerat objekt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="731"/>
      <source>Tolerance information</source>
      <translation>Information om tolerans</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskDlgAttacher</name>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1432"/>
      <source>Attachment</source>
      <translation>Bilaga</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1514"/>
      <source>Datum dialog: input error</source>
      <translation>Referenspunktsdialog: inmatningsfel</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskLoft</name>
    <message>
      <location filename="../../TaskLoft.ui" line="14"/>
      <source>Loft</source>
      <translation>Loft</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="23"/>
      <source>Create solid</source>
      <translation>Skapa solid</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="33"/>
      <source>Ruled surface</source>
      <translation>Enkelkrökt yta</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="40"/>
      <source>Closed</source>
      <translation>Stängd</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskOffset</name>
    <message>
      <location filename="../../TaskOffset.ui" line="14"/>
      <location filename="../../TaskOffset.ui" line="20"/>
      <source>Offset</source>
      <translation>Förskjutning</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="34"/>
      <source>Mode</source>
      <translation>Läge</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="42"/>
      <source>Skin</source>
      <translation>Tema</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="47"/>
      <source>Pipe</source>
      <translation>Rör</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="52"/>
      <source>Recto verso</source>
      <translation>Dubbelsidig</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="60"/>
      <source>Join type</source>
      <translation>Förena typ</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="68"/>
      <source>Arc</source>
      <translation>Cirkelbåge</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="73"/>
      <source>Tangent</source>
      <translation>Tangens</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="78"/>
      <location filename="../../TaskOffset.ui" line="86"/>
      <source>Intersection</source>
      <translation>Korsningar</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="93"/>
      <source>Self-intersection</source>
      <translation>Själva korsningen</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="100"/>
      <source>Fill offset</source>
      <translation>Offset för fyllning</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="114"/>
      <source>Faces</source>
      <translation>Ytor</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="144"/>
      <source>Update view</source>
      <translation>Uppdatera vy</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskShapeBuilder</name>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="14"/>
      <location filename="../../TaskShapeBuilder.ui" line="20"/>
      <source>Create Shape</source>
      <translation>Skapa form</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="26"/>
      <source>Edge from vertices</source>
      <translation>Kanter från hörn</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="33"/>
      <source>Wire from edges</source>
      <translation>Wire från kanter</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="40"/>
      <source>Face from vertices</source>
      <translation>Yta från hörnpunkter</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="47"/>
      <source>Face from edges</source>
      <translation>Ytor från kanter</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="54"/>
      <source>Shell from faces</source>
      <translation>Skal från ytor</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="61"/>
      <source>Solid from shell</source>
      <translation>Solid från skal</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="75"/>
      <source>Planar</source>
      <translation>Planär</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="82"/>
      <source>Refine shape</source>
      <translation>Förfina formen</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="92"/>
      <source>All faces</source>
      <translation>Alla ytor</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="101"/>
      <source>Box Selection</source>
      <translation>Val av box</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="122"/>
      <source>Create</source>
      <translation>Skapa</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskSweep</name>
    <message>
      <location filename="../../TaskSweep.ui" line="14"/>
      <source>Sweep</source>
      <translation>Sopa</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="23"/>
      <source>Sweep Path</source>
      <translation>Svepande väg</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="53"/>
      <source>Create solid</source>
      <translation>Skapa solid</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="63"/>
      <source>Frenet</source>
      <translation>Frenet</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="551"/>
      <source>Select at least 1 profile and an edge or wire
in the 3D view for the sweep path.</source>
      <translation>Välj minst 1 profil och en kant eller tråd
i 3D-vyn för svepbanan.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskTube</name>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="14"/>
      <source>Tube</source>
      <translation>Rör</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="23"/>
      <source>Parameter</source>
      <translation>Parameter</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="46"/>
      <source>Outer radius</source>
      <translation>Yttre radie</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="69"/>
      <source>Inner radius</source>
      <translation>Inre radie</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="92"/>
      <source>Height</source>
      <translation>Höjd</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ThicknessWidget</name>
    <message>
      <location filename="../../TaskThickness.cpp" line="96"/>
      <location filename="../../TaskThickness.cpp" line="333"/>
      <location filename="../../TaskThickness.cpp" line="396"/>
      <source>Thickness</source>
      <translation>Tjocklek</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="205"/>
      <source>Select faces of the source object and press 'Done'</source>
      <translation>Markera ytorna i källobjektet och tryck på "Klar"</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="208"/>
      <source>Done</source>
      <translation>Klar</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="295"/>
      <source>Input error</source>
      <translation>Inmatningsfel</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="51"/>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="59"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="54"/>
      <location filename="../../ViewProvider.cpp" line="53"/>
      <source>Edit %1</source>
      <translation>Redigera %1</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="252"/>
      <source>Part and Part Design workbench</source>
      <translation>Arbetsbänk för konstruktion av delar och komponenter</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="253"/>
      <location filename="../../AppPartGui.cpp" line="254"/>
      <location filename="../../AppPartGui.cpp" line="255"/>
      <source>Part/Part Design</source>
      <translation>Part/Part Design</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="256"/>
      <location filename="../../AppPartGui.cpp" line="257"/>
      <source>Import-Export</source>
      <translation>Importera/Exportera</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="333"/>
      <location filename="../../Command.cpp" line="410"/>
      <location filename="../../Command.cpp" line="510"/>
      <location filename="../../Command.cpp" line="952"/>
      <location filename="../../Command.cpp" line="1015"/>
      <location filename="../../Command.cpp" line="2290"/>
      <source>Wrong selection</source>
      <translation>Felaktigt val</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="350"/>
      <location filename="../../Command.cpp" line="427"/>
      <location filename="../../Command.cpp" line="527"/>
      <source>Non-solids selected</source>
      <translation>Icke fasta ämnen utvalda</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="334"/>
      <location filename="../../Command.cpp" line="1016"/>
      <source>Select 2 shapes</source>
      <translation>Välj 2 former</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="351"/>
      <location filename="../../Command.cpp" line="428"/>
      <location filename="../../Command.cpp" line="528"/>
      <source>The use of non-solids for boolean operations may lead to unexpected results.
Continue?</source>
      <translation>Användning av icke-fasta ämnen för booleska operationer kan leda till oväntade resultat.
Fortsättning?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="411"/>
      <source>Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to compute the intersection between.</source>
      <translation>Välj minst 2 former. Alternativt kan du välja 1 förening som innehåller 2 eller fler former att beräkna skärningspunkten mellan.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="511"/>
      <source>Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to be fused.</source>
      <translation>Välj minst 2 former. Alternativt kan du välja 1 förening som innehåller 2 eller fler former som ska fusioneras.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="953"/>
      <source>Select at least one shape</source>
      <translation>Välj minst en form</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1210"/>
      <source>All CAD Files</source>
      <translation>Alla CAD-filer</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1214"/>
      <source>All Files</source>
      <translation>Alla filer</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2291"/>
      <source>Select either 2 edges or 2 wires.</source>
      <translation>Välj antingen 2 kanter eller 2 trådar.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="73"/>
      <location filename="../../TaskAttacher.cpp" line="106"/>
      <source>No reference selected</source>
      <translation>Ingen referens markerad</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="81"/>
      <source>Face</source>
      <translation>Yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="83"/>
      <source>Edge</source>
      <translation>Linje</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="84"/>
      <source>Vertex</source>
      <translation>Toppunkt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="77"/>
      <source>Compound</source>
      <translation>Blandning</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="78"/>
      <source>Compound solid</source>
      <translation>Sammansättning fast</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="79"/>
      <source>Solid</source>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="80"/>
      <source>Shell</source>
      <translation>Skal</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="82"/>
      <source>Wire</source>
      <translation>Tråd</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="85"/>
      <source>Shape</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="101"/>
      <source>No error</source>
      <translation>Inget fel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="102"/>
      <source>Invalid point on curve</source>
      <translation>Ogiltig punkt på kurvan</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="104"/>
      <source>Invalid point on curve on surface</source>
      <translation>Ogiltig punkt på kurva på yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="106"/>
      <source>Invalid point on surface</source>
      <translation>Ogiltig punkt på ytan</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="107"/>
      <source>No 3D curve</source>
      <translation>Ingen 3D-kurva</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="108"/>
      <source>Multiple 3D curves</source>
      <translation>Flera 3D-kurvor</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="109"/>
      <source>Invalid 3D curve</source>
      <translation>Ogiltig 3D-kurva</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="110"/>
      <source>No curve on surface</source>
      <translation>Ingen kurva på ytan</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="111"/>
      <source>Invalid curve on surface</source>
      <translation>Ogiltig kurva på ytan</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="113"/>
      <source>Invalid curve on closed surface</source>
      <translation>Ogiltig kurva på sluten yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="115"/>
      <source>Invalid same range flag</source>
      <translation>Ogiltig flagga för samma intervall</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="116"/>
      <source>Invalid same parameter flag</source>
      <translation>Ogiltig flagga för samma parameter</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="117"/>
      <source>Invalid degenerated flag</source>
      <translation>Ogiltig degenererad flagga</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="118"/>
      <source>Free edge</source>
      <translation>Fri kant</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="119"/>
      <source>Invalid multi-connexity</source>
      <translation>Ogiltig multi-konnexitet</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="120"/>
      <source>Invalid range</source>
      <translation>Ogiltigt intervall</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="121"/>
      <source>Empty wire</source>
      <translation>Tom kabel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="122"/>
      <source>Redundant edge</source>
      <translation>Redundant kant</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="123"/>
      <source>Self-intersecting wire</source>
      <translation>Självskärande kabel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="124"/>
      <source>No surface</source>
      <translation>Ingen yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="125"/>
      <source>Invalid wire</source>
      <translation>Ogiltig kabel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="126"/>
      <source>Redundant wire</source>
      <translation>Redundant kabel</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="127"/>
      <source>Intersecting wires</source>
      <translation>Korsande ledningar</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="128"/>
      <source>Invalid imbrication of wires</source>
      <translation>Ogiltig imbricering av kablar</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="129"/>
      <source>Empty shell</source>
      <translation>Tomt skal</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="130"/>
      <source>Redundant face</source>
      <translation>Redundant yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="131"/>
      <source>Unorientable shape</source>
      <translation>Oorienterbar form</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="132"/>
      <source>Not closed</source>
      <translation>Inte stängt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="133"/>
      <source>Not connected</source>
      <translation>Ej ansluten</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="134"/>
      <source>Sub-shape not in shape</source>
      <translation>Underform inte i form</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="135"/>
      <source>Bad orientation</source>
      <translation>Dålig orientering</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="136"/>
      <source>Bad orientation of sub-shape</source>
      <translation>Felaktig orientering av delformen</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="137"/>
      <source>Invalid tolerance value</source>
      <translation>Ogiltigt toleransvärde</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="138"/>
      <source>Check failed</source>
      <translation>Kontrollen misslyckades</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="147"/>
      <source>No result</source>
      <translation>Inget resultat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="150"/>
      <source>Out of enum range:</source>
      <translation>Utanför enum-intervallet:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="162"/>
      <source>Boolean operation: unknown check</source>
      <translation>Boolesk operation: okänd kontroll</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="163"/>
      <source>Boolean operation: bad type</source>
      <translation>Boolesk operation: dålig typ</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="164"/>
      <source>Boolean operation: self-intersection found</source>
      <translation>Boolesk operation: självskärning funnen</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="165"/>
      <source>Boolean operation: edge too small</source>
      <translation>Boolesk operation: kanten är för liten</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="166"/>
      <source>Boolean operation: non-recoverable face</source>
      <translation>Boolesk operation: ej återhämtningsbar yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="168"/>
      <source>Boolean operation: incompatibility of vertex</source>
      <translation>Boolesk operation: inkompatibilitet för toppunkt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="171"/>
      <source>Boolean operation: incompatibility of edge</source>
      <translation>Boolesk operation: inkompatibilitet mellan kanter</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="174"/>
      <source>Boolean operation: incompatibility of face</source>
      <translation>Boolesk operation: inkompatibla ytor</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="176"/>
      <source>Boolean operation: aborted</source>
      <translation>Boolesk operation: avbruten</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="179"/>
      <source>Boolean operation: invalid curve on surface</source>
      <translation>Boolesk operation: ogiltig kurva på yta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="181"/>
      <source>Boolean operation: not valid</source>
      <translation>Boolesk operation: inte giltig</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="177"/>
      <source>Boolean operation: GeomAbs_C0</source>
      <translation>Boolesk operation: GeomAbs_C0</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="857"/>
      <source>Invalid</source>
      <translation>Ogiltig</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="83"/>
      <source>Edit Mirror Plane</source>
      <translation>Redigera spegelplan</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="305"/>
      <source>Edit Fillet</source>
      <translation>Redigera Filé</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="426"/>
      <source>Edit Chamfer</source>
      <translation>Redigera avfasning</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="566"/>
      <source>Edit offset</source>
      <translation>Redigera offset</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="653"/>
      <source>Edit thickness</source>
      <translation>Redigera tjocklek</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="56"/>
      <source>Create tube</source>
      <translation>Skapa rör</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="185"/>
      <source>Distance in parameter space</source>
      <translation>Avstånd i parameterrymd</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="186"/>
      <source>Enter distance:</source>
      <translation>Ange avstånd:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAttachExtension.cpp" line="100"/>
      <source>Attachment Editor</source>
      <translation>Redigerare för bilaga</translation>
    </message>
    <message>
      <location filename="../../ViewProviderExt.cpp" line="1005"/>
      <source>Appearance per Face</source>
      <translation>Utseende per yta</translation>
    </message>
    <message>
      <location filename="../../ViewProviderProjectOnSurface.cpp" line="52"/>
      <source>Edit Projection</source>
      <translation>Redigera projektion</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSpline.cpp" line="93"/>
      <source>Show Control Points</source>
      <translation>Visa kontrollpunkter</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="71"/>
      <source>Delete %1 content?</source>
      <translation>Ta bort %1 innehåll?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="72"/>
      <source>The %1 '%2' has %3. Do you want to delete them as well?</source>
      <translation>%1 ’%2’ har %3. Vill du ta bort dem också?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="236"/>
      <source>base and tool objects</source>
      <translation>bas- och verktygsobjekt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="239"/>
      <source>base object</source>
      <translation>grundobjekt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="242"/>
      <source>tool object</source>
      <translation>verktygsobjekt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="247"/>
      <source>Boolean operation</source>
      <translation>Boolesk operation</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="342"/>
      <location filename="../../ViewProviderBoolean.cpp" line="486"/>
      <source>%1 input objects</source>
      <translation>%1 inmatningsobjekt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="346"/>
      <source>Fusion</source>
      <translation>Fusion</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="490"/>
      <source>Intersection</source>
      <translation>Skärning</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCompound.cpp" line="76"/>
      <source>Delete compound content?</source>
      <translation>Ta bort sammansättningsinnehåll?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCompound.cpp" line="77"/>
      <source>The compound '%1' has %2 child objects. Do you want to delete them as well?</source>
      <translation>Sammansättningen "%1" har %2 barnobjekt. Vill du ta bort dem också?</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="34"/>
      <source>&amp;Part</source>
      <translation>&amp;Del</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="35"/>
      <source>&amp;Simple</source>
      <translation>&amp;Enkel</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="36"/>
      <source>&amp;Parametric</source>
      <translation>&amp;Parametrisk</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Solids</source>
      <translation>Fasta Ämnen</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Part Tools</source>
      <translation>Verktyg för delar</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Boolean Tools</source>
      <translation>Booleska verktyg</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Primitives</source>
      <translation>Primitiver</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Join</source>
      <translation>Förena</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Split</source>
      <translation>Dela</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Compound</source>
      <translation>Blandning</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>Copy</source>
      <translation>Kopiera</translation>
    </message>
  </context>
  <context>
    <name>Part_Tube</name>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="47"/>
      <source>Tube</source>
      <translation>Rör</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="51"/>
      <source>Creates a tube</source>
      <translation>Skapar ett rör</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinFeatures</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="89"/>
      <source>Computing the result failed with an error:</source>
      <translation>Beräkningen av resultatet misslyckades med ett fel:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="93"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klicka på "Fortsätt" för att skapa funktionen ändå, eller på "Avbryt" för att avbryta.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="94"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="243"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="358"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="474"/>
      <source>Bad Selection</source>
      <translation>Dålig markering</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="97"/>
      <source>Continue</source>
      <translation>Fortsätt</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="242"/>
      <source>Select at least two objects, or one or more compounds</source>
      <translation>Välj minst två objekt, eller en eller flera föreningar</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="357"/>
      <source>Select base object, then the object to embed, and then invoke this tool.</source>
      <translation>Välj basobjekt, sedan objektet som ska bäddas in och anropa sedan det här verktyget.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="473"/>
      <source>Select the object to make a cutout in, then the object that should fit into the cutout, and then invoke this tool.</source>
      <translation>Markera objektet som du vill göra en utskärning i, sedan objektet som ska passa in i utskärningen och anropa sedan det här verktyget.</translation>
    </message>
  </context>
  <context>
    <name>Part_SplitFeatures</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="190"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="394"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="636"/>
      <source>Computing the result failed with an error:</source>
      <translation>Beräkningen av resultatet misslyckades med ett fel:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="194"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="398"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="640"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klicka på "Fortsätt" för att skapa funktionen ändå, eller på "Avbryt" för att avbryta.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="195"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="245"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="399"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="466"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="505"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="641"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="693"/>
      <source>Bad Selection</source>
      <translation>Dålig markering</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="137"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="198"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="402"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="644"/>
      <source>Continue</source>
      <translation>Fortsätt</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="244"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="692"/>
      <source>Select at least two objects, or one or more compounds. If only one compound is selected, the compounded shapes will be intersected between each other (otherwise, compounds with self-intersections are invalid).</source>
      <translation>Välj minst två objekt, eller en eller flera sammansättningar. Om endast en sammansättning väljs kommer de sammansatta formerna att korsa varandra (annars är sammansättningar med självkorsningar ogiltiga).</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="465"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="504"/>
      <source>Select at least two objects. The first one is the object to be sliced; the rest are objects to slice with.</source>
      <translation>Välj minst två objekt. Det första är det objekt som ska skivas; resten är objekt att skära med.</translation>
    </message>
  </context>
  <context>
    <name>Part_CompoundFilter</name>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="57"/>
      <source>Compound Filter</source>
      <translation>Sammansatt filter</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="87"/>
      <source>First select a shape that is a compound. If a second object is selected (optional) it will be treated as a stencil.</source>
      <translation>Välj först en form som är en sammansättning. Om ett andra objekt väljs (valfritt) kommer det att behandlas som en stencil.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="67"/>
      <source>Filters out objects from the selected compound by characteristics like volume,
area, or length, or by choosing specific items.
If a second object is selected, it will be used as reference, for example,
for collision or distance filtering.</source>
      <translation>Filtrerar ut objekt från den valda föreningen genom egenskaper som volym,
area eller längd, eller genom att välja specifika objekt.
Om ett andra objekt väljs kommer det att användas som referens, t.ex,
för kollisions- eller avståndsfiltrering.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="88"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="134"/>
      <source>Bad Selection</source>
      <translation>Dåligt urval</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="129"/>
      <source>Computing the result failed with an error:</source>
      <translation>Beräkningen av resultatet misslyckades med ett fel:</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="133"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klicka på "Fortsätt" för att skapa funktionen ändå, eller på "Avbryt" för att avbryta.</translation>
    </message>
  </context>
  <context>
    <name>Part_ExplodeCompound</name>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="58"/>
      <source>Explode Compound</source>
      <translation>Explodera sammansatt</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="63"/>
      <source>Splits up a compound of shapes into separate objects, creating a compound filter for each shape</source>
      <translation>Delar upp en sammansättning av former i separata objekt och skapar ett sammansatt filter för varje form</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="74"/>
      <source>First select a shape that is a compound.</source>
      <translation>Välj först en form som är en förening.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="75"/>
      <source>Bad Selection</source>
      <translation>Dåligt urval</translation>
    </message>
  </context>
  <context>
    <name>AttachmentEditor</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="104"/>
      <source>No object named {}</source>
      <translation>Inget objekt namngivet {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="113"/>
      <source>Failed to parse link (more than one colon encountered)</source>
      <translation>Misslyckades med att analysera länken (mer än ett kolon påträffades)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="251"/>
      <source>Object {} is neither movable nor attachable, can't edit attachment</source>
      <translation>Objektet {} är varken flyttbart eller bifogat, kan inte redigera bilaga</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="264"/>
      <source>{} is not attachable. The attachment editor can still be used to align the object, but the attachment will not be parametric.</source>
      <translation>{} är inte fästbart. Attachmentredigeraren kan fortfarande användas för att rikta in objektet, men attachmentet kommer inte att vara parametriskt.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="266"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="283"/>
      <source>Attachment</source>
      <translation>Bilaga</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="269"/>
      <source>Continue</source>
      <translation>Fortsätt</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="354"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="401"/>
      <source>Edit attachment of {}</source>
      <translation>Redigera bilaga för {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="471"/>
      <source>Ignored. Can't attach object to itself!</source>
      <translation>Ignorerad. Kan inte koppla objekt till sig själv!</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="479"/>
      <source>{} depends on object being attached, can't use it for attachment</source>
      <translation>{} beror på att objektet fästs, kan inte användas för att fästa</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="631"/>
      <source>{} (add {})</source>
      <translation>{} (lägg till {})</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="635"/>
      <source>{} (add more references)</source>
      <translation>{} (lägg till fler referenser)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="671"/>
      <source>Reference combinations:</source>
      <translation>Referenskombinationer:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="686"/>
      <source>Reference{}</source>
      <translation>Referens{}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="693"/>
      <source>Selecting…</source>
      <translation>Väljer…</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="722"/>
      <source>Failed to resolve links. {}</source>
      <translation>Misslyckades med att lösa länkar. {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="733"/>
      <source>Not attached</source>
      <translation>Inte bifogad</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="736"/>
      <source>Attached with mode {}</source>
      <translation>Bifogad med läge {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="746"/>
      <source>Error: {}</source>
      <translation>Felmeddelande: {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="752"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Attachment Offset (i lokala koordinater):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="757"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Attachment Offset (inaktiv - inte ansluten):</translation>
    </message>
  </context>
  <context>
    <name>TaskCheckGeometryResults</name>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="31"/>
      <source>Shape type</source>
      <translation>Typ av form</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="33"/>
      <source>Vertices</source>
      <translation>Hörn</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="35"/>
      <source>Edges</source>
      <translation>Kanter</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="36"/>
      <source>Wires</source>
      <translation>Ledningar</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="37"/>
      <source>Faces</source>
      <translation>Ytor</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="38"/>
      <source>Shells</source>
      <translation>Snäckor</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="39"/>
      <source>Solids</source>
      <translation>Fasta Ämnen</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="42"/>
      <source>CompSolids</source>
      <translation type="unfinished">CompSolids</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="47"/>
      <source>Compounds</source>
      <translation>Föreningar</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="51"/>
      <source>Shapes</source>
      <translation>Former</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="76"/>
      <source>Area</source>
      <translation>Område</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="89"/>
      <source>Volume</source>
      <translation>Volym</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="96"/>
      <source>Mass</source>
      <translation>Massa</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="103"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="110"/>
      <source>Radius</source>
      <translation>Radie</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="117"/>
      <source>Curve center</source>
      <translation>Kurvans mittpunkt</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="124"/>
      <source>Continuity</source>
      <translation>Kontinuitet</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="131"/>
      <source>Center of mass</source>
      <translation>Masscentrum</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="152"/>
      <source>Is closed</source>
      <translation>Är stängd</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="159"/>
      <source>Orientation</source>
      <translation>Orientering</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="177"/>
      <source>Global center of mass</source>
      <translation>Global tyngdpunkt</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="195"/>
      <source>Global placement</source>
      <translation>Global placering</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="197"/>
      <source>Placement</source>
      <translation>Placering</translation>
    </message>
  </context>
  <context>
    <name>Part_XOR</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="668"/>
      <source>Boolean XOR</source>
      <translation>Booleansk XOR</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="675"/>
      <source>Performs an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
Overlapping volumes of the shapes will be removed.</source>
      <translation>Utför en boolesk operation av typen "exclusive OR" med två eller flera valda objekt,
eller med formerna i en förening.
Överlappande volymer av formerna kommer att tas bort.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgScale</name>
    <message>
      <location filename="../../DlgScale.ui" line="14"/>
      <source>Scale</source>
      <translation>Skala</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="29"/>
      <source>Factor</source>
      <translation>Faktor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="22"/>
      <source>X factor</source>
      <translation>X-faktor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="64"/>
      <source>Z factor</source>
      <translation>Z-faktor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="71"/>
      <source>Scale the object by a single factor in all directions.</source>
      <translation>Skala objektet med en enda faktor i alla riktningar.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="74"/>
      <source>Uniform Scaling</source>
      <translation>Enhetlig skalning</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="112"/>
      <source>Y factor</source>
      <translation>Y-faktor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="119"/>
      <source>Specify a different scale factor for each cardinal direction</source>
      <translation>Ange en annan skalfaktor för varje kardinalriktning</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="122"/>
      <source>Non-uniform scaling</source>
      <translation>Icke-uniform skalning</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="195"/>
      <source>Select shapes to be scaled</source>
      <translation>Välj former som ska skalas</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="199"/>
      <source>Shape</source>
      <translation>Form</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="206"/>
      <source>No scalable shapes selected</source>
      <translation>Inga skalbara former valda</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="216"/>
      <source>The document '%1' doesn't exist.</source>
      <translation>Dokumentet '%1' finns inte.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="275"/>
      <location filename="../../DlgScale.cpp" line="283"/>
      <source>Creating scale failed.
%1</source>
      <translation>Skapandet av skalan misslyckades.
%1</translation>
    </message>
  </context>
  <context>
    <name>CmdPartScale</name>
    <message>
      <location filename="../../Command.cpp" line="1476"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1477"/>
      <source>Scale</source>
      <translation>Skala</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1478"/>
      <source>Scales the selected shape</source>
      <translation>Skalar den valda formen</translation>
    </message>
  </context>
  <context>
    <name>FaceMaker</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="82"/>
      <source>Shape must be a wire, edge or compound. Something else was supplied.</source>
      <translation>Formen måste vara en tråd, kant eller förening. Något annat levererades.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerSimple</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="307"/>
      <source>Simple</source>
      <translation>Enkel</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="312"/>
      <source>Makes separate plane face from every wire independently. No support for holes; wires can be on different planes.</source>
      <translation>Skapar en separat plan yta för varje tråd oberoende av varandra. Inget stöd för hål; trådarna kan ligga på olika plan.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerBullseye</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="61"/>
      <source>Bull's-eye facemaker</source>
      <translation>Facemaker för bull's-eye</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="66"/>
      <source>Supports making planar faces with holes with islands in them</source>
      <translation>Stöd för att skapa plana ytor med hål med öar i dem</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerCheese</name>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="257"/>
      <source>Cheese facemaker</source>
      <translation>Facemaker för ost</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="262"/>
      <source>Supports making planar faces with holes, but no islands inside holes</source>
      <translation>Stöd för att skapa plana ytor med hål, men inga öar inuti hål</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerExtrusion</name>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="421"/>
      <source>Part Extrude facemaker</source>
      <translation>Del Extrudera facemaker</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="426"/>
      <source>Supports making faces with holes, does not support nesting.</source>
      <translation>Stöder tillverkning av ytor med hål, stöder inte nesting.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskFaceAppearances</name>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="14"/>
      <source>Appearance per Face</source>
      <translation>Utseende per yta</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="20"/>
      <source>Select the faces in the 3D view</source>
      <translation>Välj ytorna i 3D-vyn</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="41"/>
      <source>Faces</source>
      <translation>Ytor</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="66"/>
      <source>Appearance</source>
      <translation>Utseende</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="74"/>
      <source>Custom appearance</source>
      <translation>Anpassat utseende</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="88"/>
      <source>Resets color for all faces of the part</source>
      <translation>Återställer färgen för alla ytor på detaljen</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="91"/>
      <source>Set to Default</source>
      <translation>Ställ in till standard</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="98"/>
      <source>Allows the selection of multiple faces by dragging a rectangle in the 3D view</source>
      <translation>Gör det möjligt att välja flera ytor genom att dra en rektangel i 3D-vyn</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="101"/>
      <source>Box Selection</source>
      <translation>Val av box</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceFeatures</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="83"/>
      <source>Computing the result failed with an error:</source>
      <translation>Beräkningen av resultatet misslyckades med ett fel:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="87"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klicka på "Fortsätt" för att skapa funktionen ändå, eller på "Avbryt" för att avbryta.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="88"/>
      <source>Bad Selection</source>
      <translation>Dåligt urval</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="91"/>
      <source>Continue</source>
      <translation>Fortsätt</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceSet</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="232"/>
      <source>Set Tolerance</source>
      <translation>Ställ in tolerans</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="237"/>
      <source>Creates a parametric copy of the selected object with all contained tolerances set to at least a certain minimum value</source>
      <translation>Skapar en parametrisk kopia av det valda objektet med alla ingående toleranser inställda på minst ett visst minimivärde</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="249"/>
      <source>Bad Selection</source>
      <translation>Dåligt urval</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="248"/>
      <source>Select at least one object or compounds</source>
      <translation>Välj minst ett objekt eller en förening</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCoordinateSystem</name>
    <message>
      <location filename="../../Command.cpp" line="2537"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2538"/>
      <source>Coordinate System</source>
      <translation>Koordinatsystem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2539"/>
      <source>Creates a coordinate system that can be attached to other objects</source>
      <translation>Skapar ett koordinatsystem som kan kopplas till andra objekt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatums</name>
    <message>
      <location filename="../../Command.cpp" line="2676"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2677"/>
      <source>Datums</source>
      <translation>Referenspunkter</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2679"/>
      <source>Creates a datum object (coordinate system, plane, line, or point) that can be attached to other objects</source>
      <translation>Skapar ett referenspunktsobjekt (koordinatsystem, plan, linje eller punkt) som kan kopplas till andra objekt</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../../../App/Geometry.cpp" line="6656"/>
      <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>Det går inte att gissa skärningspunkten mellan kurvor. Försök att lägga till en sammanfallande begränsning mellan hörnen på de kurvor som du tänker falsa.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumPlane</name>
    <message>
      <location filename="../../Command.cpp" line="2575"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2576"/>
      <source>Datum Plane</source>
      <translation>Referenspunktsplan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2577"/>
      <source>Creates a datum plane that can be attached to other objects</source>
      <translation>Skapar ett referenspunktsplan som kan kopplas till andra objekt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumLine</name>
    <message>
      <location filename="../../Command.cpp" line="2608"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2609"/>
      <source>Datum Line</source>
      <translation>Referenspunktslinje</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2610"/>
      <source>Creates a datum line that can be attached to other objects</source>
      <translation>Skapar en referenspunktslinje som kan fästas på andra objekt</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumPoint</name>
    <message>
      <location filename="../../Command.cpp" line="2641"/>
      <source>Part</source>
      <translation>Del</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2642"/>
      <source>Datum Point</source>
      <translation>Referenspunkt</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2643"/>
      <source>Creates a datum point that can be attached to other objects</source>
      <translation>Skapar en referenspunkt som kan kopplas till andra objekt</translation>
    </message>
  </context>
  <context>
    <name>Part_EditAttachment</name>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="90"/>
      <source>Attachment</source>
      <translation>Bilaga</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="95"/>
      <source>Opens the attachment editor to change the attachment of the selected object</source>
      <translation>Öppnar bilageredigeraren för att ändra bilagan för det markerade objektet</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinConnect</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="223"/>
      <source>Connect Shapes</source>
      <translation>Ansluta former</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="227"/>
      <source>Fuses shapes, taking care to preserve voids</source>
      <translation>Fogar samman formerna, var noga med att bevara tomrummen</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinEmbed</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="338"/>
      <source>Embed Shapes</source>
      <translation>Bädda in former</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="342"/>
      <source>Fuses one shape into another, taking care to preserve voids</source>
      <translation>Smälter samman en form till en annan, var noga med att bevara tomrummen</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinCutout</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="454"/>
      <source>Cutout Shape</source>
      <translation>Utskuren form</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="458"/>
      <source>Creates a cutout in the selected shape to fit another shape</source>
      <translation>Skapar en utskärning i den valda formen för att passa en annan form</translation>
    </message>
  </context>
  <context>
    <name>Part_BooleanFragments</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="222"/>
      <source>Boolean Fragments</source>
      <translation>Booleska fragment</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="227"/>
      <source>Creates a boolean union which is sliced at the intersections of the selected shapes</source>
      <translation>Skapar en boolesk union som skärs i skärningspunkterna mellan de valda formerna</translation>
    </message>
  </context>
  <context>
    <name>Part_Slice</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="443"/>
      <source>Slice to Compound</source>
      <translation>Skiva till kompound</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="448"/>
      <source>Slices the selected object by using other objects as cutting tools and storing the results in one compound</source>
      <translation>Skivar det valda objektet genom att använda andra objekt som skärverktyg och lagrar resultaten i en sammansättning</translation>
    </message>
  </context>
  <context>
    <name>Part_SliceApart</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="482"/>
      <source>Slice Apart</source>
      <translation>Skiva isär</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="487"/>
      <source>Slices the selected object by other objects, and splits it apart, creating a compound filter for each slide</source>
      <translation>Skivar det markerade objektet genom andra objekt och delar upp det, vilket skapar ett sammansatt filter för varje bild</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartBox</name>
    <message>
      <location filename="../../DlgPartBox.ui" line="14"/>
      <source>Box Definition</source>
      <translation>Definition av box</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="20"/>
      <source>Position</source>
      <translation>Position</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="52"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="92"/>
      <source>Direction</source>
      <translation>Riktning</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="109"/>
      <source>Size</source>
      <translation>Storlek</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="121"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="141"/>
      <source>Width</source>
      <translation>Bredd</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="161"/>
      <source>Height</source>
      <translation>Höjd</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeFromMesh</name>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="14"/>
      <source>Shape From Mesh</source>
      <translation>Form från nät</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="20"/>
      <source>Sew Shape</source>
      <translation>Sy form</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="32"/>
      <source>Tolerance for sewing the shape</source>
      <translation>Tolerans för sömnad av formen</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerRing</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="371"/>
      <source>Ring facemaker</source>
      <translation type="unfinished">Ring facemaker</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="376"/>
      <source>Supports making planar faces with holes and holes as faces</source>
      <translation>Stöd för att skapa plana ytor med hål och hål som ytor</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSectionCut</name>
    <message>
      <location filename="../../Command.cpp" line="2473"/>
      <source>Persiste&amp;nt Section Cut</source>
      <translation type="unfinished">Persiste&amp;nt Section Cut</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2474"/>
      <source>Creates a new object as a boolean intersection of all visible shapes and the selected axis planes</source>
      <translation>Skapar ett nytt objekt som en boolesk skärningspunkt mellan alla synliga former och de valda axelplanen</translation>
    </message>
  </context>
  <context>
    <name>PartCmdSelectFilter</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="46"/>
      <source>Selection Filter</source>
      <translation>Markeringsfilter</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="47"/>
      <source>Changes the selection filter</source>
      <translation>Ändrar markeringsfiltret</translation>
    </message>
  </context>
  <context>
    <name>PartCmdVertexSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="193"/>
      <source>Vertex Selection</source>
      <translation>Val av vertex</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="194"/>
      <source>Only allows the selection of vertices</source>
      <translation>Tillåter endast val av hörnpunkter</translation>
    </message>
  </context>
  <context>
    <name>PartCmdEdgeSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="218"/>
      <source>Edge Selection</source>
      <translation>Val av kant</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="219"/>
      <source>Only allows the selection of edges</source>
      <translation>Tillåter endast val av kanter</translation>
    </message>
  </context>
  <context>
    <name>PartCmdFaceSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="243"/>
      <source>Face Selection</source>
      <translation>Val av yta</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="244"/>
      <source>Only allows the selection of faces</source>
      <translation>Tillåter endast val av ytor</translation>
    </message>
  </context>
  <context>
    <name>PartCmdRemoveSelectionGate</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="268"/>
      <source>No Selection Filters</source>
      <translation>Inga markeringsfilter</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="269"/>
      <source>Clears all selection filters</source>
      <translation>Rensar alla markeringsfilter</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskExportStep</name>
    <message>
      <location filename="../../DlgExportStep.cpp" line="215"/>
      <source>Do not show this dialog again</source>
      <translation>Visa inte denna dialog igen</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskImportStep</name>
    <message>
      <location filename="../../DlgImportStep.cpp" line="149"/>
      <source>Do not show this dialog again</source>
      <translation>Visa inte denna dialog igen</translation>
    </message>
  </context>
  <context>
    <name>PartGui::PatternParametersWidget</name>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="29"/>
      <source>Direction 2</source>
      <translation>Riktning 2</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="36"/>
      <source>Direction</source>
      <translation>Riktning</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="50"/>
      <source>Reverse the direction of the pattern.</source>
      <translation>Vänd mönstrets riktning.</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="68"/>
      <source>Mode</source>
      <translation>Läge</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="76"/>
      <source>Extent</source>
      <translation>Omfattning</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="81"/>
      <location filename="../../PatternParametersWidget.ui" line="103"/>
      <source>Spacing</source>
      <translation>Avstånd</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="89"/>
      <source>Length</source>
      <translation>Längd</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="141"/>
      <source>Add spacing to create spacing patterns.</source>
      <translation>Lägg till avstånd för att skapa avståndsmönster.</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="158"/>
      <source>Occurrences</source>
      <translation>Tillfällen</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="69"/>
      <source>Axis</source>
      <translation>Axel</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="408"/>
      <location filename="../../PatternParametersWidget.cpp" line="504"/>
      <source>Spacing %1</source>
      <translation>Avstånd %1</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="424"/>
      <source>Remove this spacing definition.</source>
      <translation>Ta bort denna definition av avstånd.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ViewProviderPreviewExtension</name>
    <message>
      <location filename="../../ViewProviderPreviewExtension.cpp" line="236"/>
      <source>Failure while rendering preview: %1. That usually indicates an error with model.</source>
      <translation>Fel vid återgivning av förhandsgranskning: %1. Det indikerar vanligtvis ett fel med modellen.</translation>
    </message>
  </context>
</TS>
