<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ca" sourcelanguage="en">
  <context>
    <name>App::Property</name>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="72"/>
      <source>The center point of the helix' start; derived from the reference axis.</source>
      <translation type="unfinished">The center point of the helix' start; derived from the reference axis.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="74"/>
      <source>The helix' direction; derived from the reference axis.</source>
      <translation type="unfinished">The helix' direction; derived from the reference axis.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="76"/>
      <source>The reference axis of the helix.</source>
      <translation type="unfinished">The reference axis of the helix.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="78"/>
      <source>The helix input mode specifies which properties are set by the user.
Dependent properties are then calculated.</source>
      <translation type="unfinished">The helix input mode specifies which properties are set by the user.
Dependent properties are then calculated.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="82"/>
      <source>The axial distance between two turns.</source>
      <translation type="unfinished">The axial distance between two turns.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="84"/>
      <source>The height of the helix' path, not accounting for the extent of the profile.</source>
      <translation type="unfinished">The height of the helix' path, not accounting for the extent of the profile.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="86"/>
      <source>The number of turns in the helix.</source>
      <translation type="unfinished">The number of turns in the helix.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="89"/>
      <source>The angle of the cone that forms a hull around the helix.
Non-zero values turn the helix into a conical spiral.
Positive values make the radius grow, nevatige shrink.</source>
      <translation type="unfinished">The angle of the cone that forms a hull around the helix.
Non-zero values turn the helix into a conical spiral.
Positive values make the radius grow, nevatige shrink.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="94"/>
      <source>The growth of the helix' radius per turn.
Non-zero values turn the helix into a conical spiral.</source>
      <translation type="unfinished">The growth of the helix' radius per turn.
Non-zero values turn the helix into a conical spiral.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="97"/>
      <source>Sets the turning direction to left handed,
i.e. counter-clockwise when moving along its axis.</source>
      <translation type="unfinished">Sets the turning direction to left handed,
i.e. counter-clockwise when moving along its axis.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="100"/>
      <source>Determines whether the helix points in the opposite direction of the axis.</source>
      <translation type="unfinished">Determines whether the helix points in the opposite direction of the axis.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="102"/>
      <source>If set, the result will be the intersection of the profile and the preexisting body.</source>
      <translation type="unfinished">If set, the result will be the intersection of the profile and the preexisting body.</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureHelix.cpp" line="104"/>
      <source>If false, the tool will propose an initial value for the pitch based on the profile bounding box,
so that self intersection is avoided.</source>
      <translation type="unfinished">If false, the tool will propose an initial value for the pitch based on the profile bounding box,
so that self intersection is avoided.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignAdditiveHelix</name>
    <message>
      <location filename="../../Command.cpp" line="1745"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1746"/>
      <source>Additive helix</source>
      <translation>Hèlix additiva</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1747"/>
      <source>Sweep a selected sketch along a helix</source>
      <translation>Escombra un esbós seleccionat al llarg d’una hèlix</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignAdditiveLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1644"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1645"/>
      <source>Additive loft</source>
      <translation>Calaix additiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1646"/>
      <source>Loft a selected profile through other profile sections</source>
      <translation>Projecta un perfil seleccionat a través d'altres seccions de perfil</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignAdditivePipe</name>
    <message>
      <location filename="../../Command.cpp" line="1542"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1543"/>
      <source>Additive pipe</source>
      <translation>Tub additiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1544"/>
      <source>Sweep a selected sketch along a path or to other profiles</source>
      <translation>Escombra un esbós seleccionat per un camí o per altres perfils</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignBody</name>
    <message>
      <location filename="../../CommandBody.cpp" line="85"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="86"/>
      <source>Create body</source>
      <translation>Crear un cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="87"/>
      <source>Create a new body and make it active</source>
      <translation>Crear un nou cos i activa'l</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="2638"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2639"/>
      <source>Boolean operation</source>
      <translation>Operació booleana</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2640"/>
      <source>Boolean operation with two or more bodies</source>
      <translation>Operació booleana amb dos o més cossos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignCS</name>
    <message>
      <location filename="../../Command.cpp" line="245"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="246"/>
      <source>Create a local coordinate system</source>
      <translation>Crea un sistema de coordenades local</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="247"/>
      <source>Create a new local coordinate system</source>
      <translation>Crea un sistema nou de coordenades local</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="2038"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2039"/>
      <source>Chamfer</source>
      <translation>Xamfrà</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2040"/>
      <source>Chamfer the selected edges of a shape</source>
      <translation>Crea un xamfrà a les vores seleccionades</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignClone</name>
    <message>
      <location filename="../../Command.cpp" line="427"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="428"/>
      <source>Create a clone</source>
      <translation>Crear un clon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="429"/>
      <source>Create a new clone</source>
      <translation>Crear un nou clon</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignDraft</name>
    <message>
      <location filename="../../Command.cpp" line="2067"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2068"/>
      <source>Draft</source>
      <translation>Calat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2069"/>
      <source>Make a draft on a face</source>
      <translation>Crea un croquis a una cara</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignDuplicateSelection</name>
    <message>
      <location filename="../../CommandBody.cpp" line="602"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="603"/>
      <source>Duplicate selected object</source>
      <translation>Duplica l'objecte seleccionat</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="604"/>
      <source>Duplicates the selected object and adds it to the active body</source>
      <translation>Duplica l'objecte seleccionat i l'afegeix al cos actiu</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignFillet</name>
    <message>
      <location filename="../../Command.cpp" line="2010"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2011"/>
      <source>Fillet</source>
      <translation>Arrodoniment</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2012"/>
      <source>Make a fillet on an edge, face or body</source>
      <translation>Crear un arrodoniment a una aresta, cara o cos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignGroove</name>
    <message>
      <location filename="../../Command.cpp" line="1475"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1476"/>
      <source>Groove</source>
      <translation>Ranura</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1477"/>
      <source>Groove a selected sketch</source>
      <translation>Crea una ranura a un croquis seleccionat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignHole</name>
    <message>
      <location filename="../../Command.cpp" line="1369"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1370"/>
      <source>Hole</source>
      <translation>Forat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1371"/>
      <source>Create a hole with the selected sketch</source>
      <translation>Crea un forat amb l'esbós seleccionat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignLine</name>
    <message>
      <location filename="../../Command.cpp" line="189"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="190"/>
      <source>Create a datum line</source>
      <translation>Crea una línia de referència</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="191"/>
      <source>Create a new datum line</source>
      <translation>Crea una nova línia de referència</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignLinearPattern</name>
    <message>
      <location filename="../../Command.cpp" line="2336"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2337"/>
      <source>LinearPattern</source>
      <translation>Patró Lineal</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2338"/>
      <source>Create a linear pattern feature</source>
      <translation>Crea un patró lineal</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMigrate</name>
    <message>
      <location filename="../../CommandBody.cpp" line="308"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="309"/>
      <source>Migrate</source>
      <translation>Migra</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="310"/>
      <source>Migrate document to the modern PartDesign workflow</source>
      <translation>Migra el document al flux de treball modern PartDesign</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMirrored</name>
    <message>
      <location filename="../../Command.cpp" line="2274"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2275"/>
      <source>Mirrored</source>
      <translation>Reflectit</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2276"/>
      <source>Create a mirrored feature</source>
      <translation>Crea una operació de simetria</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMoveFeature</name>
    <message>
      <location filename="../../CommandBody.cpp" line="658"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="659"/>
      <source>Move object to other body</source>
      <translation>Mou l'objecte a un altre cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="660"/>
      <source>Moves the selected object to another body</source>
      <translation>Mou l'objecte seleccionat a un altre cos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMoveFeatureInTree</name>
    <message>
      <location filename="../../CommandBody.cpp" line="825"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="826"/>
      <source>Move object after other object</source>
      <translation>Mou l'objecte després d'un altre objecte</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="827"/>
      <source>Moves the selected object and insert it after another object</source>
      <translation>Mou l'objecte seleccionat i l'insereix després d'un altre objecte</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMoveTip</name>
    <message>
      <location filename="../../CommandBody.cpp" line="523"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="524"/>
      <source>Set tip</source>
      <translation>Conjunt de Punta</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="525"/>
      <source>Move the tip of the body</source>
      <translation>Moure la punta del cos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignMultiTransform</name>
    <message>
      <location filename="../../Command.cpp" line="2514"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2515"/>
      <source>Create MultiTransform</source>
      <translation>Crea MultiTransform</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2516"/>
      <source>Create a multitransform feature</source>
      <translation>Crea un perfil multitransform</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignNewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="485"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="486"/>
      <source>Create sketch</source>
      <translation>Crear croquis</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="487"/>
      <source>Create a new sketch</source>
      <translation>Crea un nou croquis</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPad</name>
    <message>
      <location filename="../../Command.cpp" line="1305"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1306"/>
      <source>Pad</source>
      <translation>Extrusió</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1307"/>
      <source>Pad a selected sketch</source>
      <translation>Extruir l'esbós seleccionat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPlane</name>
    <message>
      <location filename="../../Command.cpp" line="161"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="162"/>
      <source>Create a datum plane</source>
      <translation>Crear pla de referència</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="163"/>
      <source>Create a new datum plane</source>
      <translation>Crear un nou pla de referència</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPocket</name>
    <message>
      <location filename="../../Command.cpp" line="1337"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1338"/>
      <source>Pocket</source>
      <translation>Buidar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1339"/>
      <source>Create a pocket with the selected sketch</source>
      <translation>Crear un calaix amb el dibuix seleccionat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPoint</name>
    <message>
      <location filename="../../Command.cpp" line="217"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="218"/>
      <source>Create a datum point</source>
      <translation>Crear un punt de referència datum</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="219"/>
      <source>Create a new datum point</source>
      <translation>Crear un nou punt de referència datum</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPolarPattern</name>
    <message>
      <location filename="../../Command.cpp" line="2400"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2401"/>
      <source>PolarPattern</source>
      <translation>Patró Polar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2402"/>
      <source>Create a polar pattern feature</source>
      <translation>Crear perfil de patró polar</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignRevolution</name>
    <message>
      <location filename="../../Command.cpp" line="1416"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1417"/>
      <source>Revolution</source>
      <translation>Revolució</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1418"/>
      <source>Revolve a selected sketch</source>
      <translation>Revolucionar un croquis seleccionat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignScaled</name>
    <message>
      <location filename="../../Command.cpp" line="2465"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2466"/>
      <source>Scaled</source>
      <translation>Escalat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2467"/>
      <source>Create a scaled feature</source>
      <translation>Crea una operació escalada</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignShapeBinder</name>
    <message>
      <location filename="../../Command.cpp" line="277"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="278"/>
      <source>Create a shape binder</source>
      <translation>Crear una carpeta de formes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="279"/>
      <source>Create a new shape binder</source>
      <translation>Crea una nova carpeta de formes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubShapeBinder</name>
    <message>
      <location filename="../../Command.cpp" line="343"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="344"/>
      <location filename="../../Command.cpp" line="345"/>
      <source>Create a sub-object(s) shape binder</source>
      <translation>Crea una forma de sub-objectes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractiveHelix</name>
    <message>
      <location filename="../../Command.cpp" line="1822"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1823"/>
      <source>Subtractive helix</source>
      <translation>Hèlix subtractiva</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1824"/>
      <source>Sweep a selected sketch along a helix and remove it from the body</source>
      <translation>Fer Escombrat a un esbós seleccionat al llarg d’una hèlix i traieu-lo del cos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractiveLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1695"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1696"/>
      <source>Subtractive loft</source>
      <translation>Calaix substractiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1697"/>
      <source>Loft a selected profile through other profile sections and remove it from the body</source>
      <translation>Projecta un perfil seleccionat a través d'altres seccions de perfil i elimina'l del cos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractivePipe</name>
    <message>
      <location filename="../../Command.cpp" line="1593"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1594"/>
      <source>Subtractive pipe</source>
      <translation>Canonada Sustractiva</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1595"/>
      <source>Sweep a selected sketch along a path or to other profiles and remove it from the body</source>
      <translation>Escombra un esbós per una trajectòria o a altres perfils i treu-lo del cos</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignThickness</name>
    <message>
      <location filename="../../Command.cpp" line="2125"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2126"/>
      <source>Thickness</source>
      <translation>Gruix</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2127"/>
      <source>Make a thick solid</source>
      <translation>Fes un sòlid gruixut</translation>
    </message>
  </context>
  <context>
    <name>CmdPrimtiveCompAdditive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="68"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="69"/>
      <location filename="../../CommandPrimitive.cpp" line="70"/>
      <source>Create an additive primitive</source>
      <translation>Crear un primitiu additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="199"/>
      <source>Additive Box</source>
      <translation>Caixa additiva</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="203"/>
      <source>Additive Cylinder</source>
      <translation>Cilindre additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="207"/>
      <source>Additive Sphere</source>
      <translation>Esfera additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="211"/>
      <source>Additive Cone</source>
      <translation>Con additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="215"/>
      <source>Additive Ellipsoid</source>
      <translation>El·lipsoide additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="219"/>
      <source>Additive Torus</source>
      <translation>Torus additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="223"/>
      <source>Additive Prism</source>
      <translation>Prisma additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="227"/>
      <source>Additive Wedge</source>
      <translation>Falca additiva</translation>
    </message>
  </context>
  <context>
    <name>CmdPrimtiveCompSubtractive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="243"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="244"/>
      <location filename="../../CommandPrimitive.cpp" line="245"/>
      <source>Create a subtractive primitive</source>
      <translation>Crea un primitiu sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="355"/>
      <source>Subtractive Box</source>
      <translation>Caixa substractiva</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="359"/>
      <source>Subtractive Cylinder</source>
      <translation>Cilindre sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="363"/>
      <source>Subtractive Sphere</source>
      <translation>Esfera sustractiva</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="367"/>
      <source>Subtractive Cone</source>
      <translation>Con Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="371"/>
      <source>Subtractive Ellipsoid</source>
      <translation>El·lipsoide Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="375"/>
      <source>Subtractive Torus</source>
      <translation>Torus Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="379"/>
      <source>Subtractive Prism</source>
      <translation>Prisma Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="383"/>
      <source>Subtractive Wedge</source>
      <translation>Falca Sustractiu</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="298"/>
      <source>Edit ShapeBinder</source>
      <translation>Editeu ShapeBinder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="307"/>
      <source>Create ShapeBinder</source>
      <translation>Crear ShapeBinder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="390"/>
      <source>Create SubShapeBinder</source>
      <translation>Creeu SubShapeBinder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="445"/>
      <source>Create Clone</source>
      <translation>Crea un clon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="642"/>
      <location filename="../../Command.cpp" line="1205"/>
      <source>Make copy</source>
      <translation>Fer còpia</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="666"/>
      <source>Create a Sketch on Face</source>
      <translation>Creeu un Sketch a la cara croquis</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="687"/>
      <source>Create a new Sketch</source>
      <translation>Creeu un esbós nou</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2564"/>
      <source>Convert to MultiTransform feature</source>
      <translation>Converteix a la funció MultiTransform</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2656"/>
      <source>Create Boolean</source>
      <translation>Crea booleà</translation>
    </message>
    <message>
      <location filename="../../DlgActiveBody.cpp" line="104"/>
      <location filename="../../CommandBody.cpp" line="189"/>
      <source>Add a Body</source>
      <translation>Afegiu un cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="426"/>
      <source>Migrate legacy part design features to Bodies</source>
      <translation>Migreu les funcions de disseny de peces heretades a Bodies</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="571"/>
      <source>Move tip to selected feature</source>
      <translation>Mou el consell a la funció seleccionada</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="616"/>
      <source>Duplicate a PartDesign object</source>
      <translation>Dupliqueu un objecte PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="739"/>
      <source>Move an object</source>
      <translation>Mou un objecte</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="890"/>
      <source>Move an object inside tree</source>
      <translation>Mou un objecte dins de l'arbre</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="292"/>
      <source>Mirrored</source>
      <translation>Reflectit</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="320"/>
      <source>Make LinearPattern</source>
      <translation>Fer Patró Lineal</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="358"/>
      <source>PolarPattern</source>
      <translation>Patró Polar</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="386"/>
      <source>Scaled</source>
      <translation>Escalat</translation>
    </message>
  </context>
  <context>
    <name>FeaturePickDialog</name>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="42"/>
      <source>Valid</source>
      <translation>Vàlid</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="43"/>
      <source>Invalid shape</source>
      <translation>Forma invàlida</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="44"/>
      <source>No wire in sketch</source>
      <translation>No hi ha cap fil a l'esbós</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="45"/>
      <source>Sketch already used by other feature</source>
      <translation>Esbós ja utilitzat per una altra operació</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="46"/>
      <source>Sketch belongs to another Body feature</source>
      <translation>L'esbós pertany a una altra operació del Cos</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="47"/>
      <source>Base plane</source>
      <translation>Pla base</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="48"/>
      <source>Feature is located after the Tip feature</source>
      <translation>L'element es troba després de la funció de Punta</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskWatcherCommands</name>
    <message>
      <location filename="../../Workbench.cpp" line="54"/>
      <source>Face tools</source>
      <translation>Eines de cara</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="55"/>
      <source>Sketch tools</source>
      <translation>Eines de croquis</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="56"/>
      <source>Create Geometry</source>
      <translation>Crea geometria</translation>
    </message>
  </context>
  <context>
    <name>InvoluteGearParameter</name>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="14"/>
      <source>Involute parameter</source>
      <translation>Paràmetre de l'espiral</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="20"/>
      <source>Number of teeth:</source>
      <translation>Nombre de dents:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="40"/>
      <source>Module:</source>
      <translation>Mòdul:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="84"/>
      <source>Pressure angle:</source>
      <translation>Angle de pressió:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="125"/>
      <source>High precision:</source>
      <translation>Alta precisió:</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="139"/>
      <location filename="../../../InvoluteGearFeature.ui" line="166"/>
      <source>True</source>
      <translation>Cert</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="144"/>
      <location filename="../../../InvoluteGearFeature.ui" line="171"/>
      <source>False</source>
      <translation>Fals</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.ui" line="152"/>
      <source>External gear:</source>
      <translation>Engranatge amb dentat exterior:</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Groove</name>
    <message>
      <location filename="../../../App/FeatureGroove.cpp" line="101"/>
      <source>The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</source>
      <translation>L'opció demanada no es pot crear. El motiu pot ser:
 - el Cos actiu no conté una forma base, per tant no hi ha material a extreure;
 - l'esbós seleccionat no pertany al Cos actiu.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Hole</name>
    <message>
      <location filename="../../../App/FeatureHole.cpp" line="1646"/>
      <source>The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</source>
      <translation>L'opció demanada no es pot crear. El motiu pot ser:
 - el Cos actiu no conté una forma base, per tant no hi ha material a extreure;
 - l'esbós seleccionat no pertany al Cos actiu.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Pocket</name>
    <message>
      <location filename="../../../App/FeaturePocket.cpp" line="101"/>
      <source>The requested feature cannot be created. The reason may be that:
  - the active Body does not contain a base shape, so there is no
  material to be removed;
  - the selected sketch does not belong to the active Body.</source>
      <translation>L'opció demanada no es pot crear. El motiu pot ser:
 - el Cos actiu no conté una forma base, per tant no hi ha material a extreure;
 - l'esbós seleccionat no pertany al Cos actiu.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::DlgActiveBody</name>
    <message>
      <location filename="../../DlgActiveBody.ui" line="14"/>
      <source>Active Body Required</source>
      <translation>Es requereix un cos actiu</translation>
    </message>
    <message>
      <location filename="../../DlgActiveBody.ui" line="20"/>
      <source>To create a new PartDesign object, there must be an active Body object in the document.

Please select a body from below, or create a new body.</source>
      <translation>Per crear un nou objecte PartDesign ha d'existir un objecte cos actiu en el document.

Si us plau, seleccionar un cos desde abaix, o crear un nou cos.</translation>
    </message>
    <message>
      <location filename="../../DlgActiveBody.ui" line="36"/>
      <source>Create new body</source>
      <translation>Crear un nou cos</translation>
    </message>
    <message>
      <location filename="../../DlgActiveBody.cpp" line="55"/>
      <source>Please select</source>
      <translation type="unfinished">Please select</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::DlgPrimitives</name>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="14"/>
      <source>Geometric Primitives</source>
      <translation>Primitives geomètriques</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="62"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="153"/>
      <source>Length:</source>
      <translation>Longitud:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="82"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="173"/>
      <source>Width:</source>
      <translation>Amplada:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="193"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="287"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="505"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1254"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1580"/>
      <source>Height:</source>
      <translation>Alçada:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="267"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="625"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1600"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1749"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1805"/>
      <source>Radius:</source>
      <translation>Radi:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="307"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1274"/>
      <source>Angle in first direction:</source>
      <translation>Angle en la primera direcció:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="314"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1281"/>
      <source>Angle in first direction</source>
      <translation>Angle en la primera direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="333"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1300"/>
      <source>Angle in second direction:</source>
      <translation>Angle en la segona direcció:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="340"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1307"/>
      <source>Angle in second direction</source>
      <translation>Angle en la segona direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="391"/>
      <source>Rotation angle:</source>
      <translation>Angle de rotació:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="465"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="797"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1016"/>
      <source>Radius 1:</source>
      <translation>Radi 1:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="485"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="820"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1039"/>
      <source>Radius 2:</source>
      <translation>Radi 2:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="551"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1620"/>
      <source>Angle:</source>
      <translation>Angle:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="674"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="896"/>
      <source>U parameter:</source>
      <translation>Paràmetre U:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="694"/>
      <source>V parameters:</source>
      <translation>Paràmetres de V:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="804"/>
      <source>Radius in local z-direction</source>
      <translation>Radi en la direcció local Z</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="827"/>
      <source>Radius in local x-direction</source>
      <translation>Radi en la direcció local X</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="843"/>
      <source>Radius 3:</source>
      <translation>Radi 3:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="850"/>
      <source>Radius in local y-direction
If zero, it is equal to Radius2</source>
      <translation>Radi en la direcció local Y
Si el valor és zero, serà igual al Radi2</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="916"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1111"/>
      <source>V parameter:</source>
      <translation>Paràmetre U:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1023"/>
      <source>Radius in local xy-plane</source>
      <translation>Radi en el pla local XY</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1046"/>
      <source>Radius in local xz-plane</source>
      <translation>Radi en el pla local XZ</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1091"/>
      <source>U Parameter:</source>
      <translation>Paràmetre U:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1214"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2290"/>
      <source>Polygon:</source>
      <translation>Polígon:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1234"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2313"/>
      <source>Circumradius:</source>
      <translation>Circumradi:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1353"/>
      <source>X min/max:</source>
      <translation>X mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1383"/>
      <source>Y min/max:</source>
      <translation>Y mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1413"/>
      <source>Z min/max:</source>
      <translation>Z mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1443"/>
      <source>X2 min/max:</source>
      <translation>X2 mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1476"/>
      <source>Z2 min/max:</source>
      <translation>Z2 mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1560"/>
      <source>Pitch:</source>
      <translation>Pas:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1637"/>
      <source>Coordinate system:</source>
      <translation>Coordenades del sistema:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1645"/>
      <source>Right-handed</source>
      <translation>Dretes</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1650"/>
      <source>Left-handed</source>
      <translation>Esquerres</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1709"/>
      <source>Growth:</source>
      <translation>Creixement:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1729"/>
      <source>Number of rotations:</source>
      <translation>Nombre de rotacions:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1825"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1947"/>
      <source>Angle 1:</source>
      <translation>Angle 1:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1842"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1964"/>
      <source>Angle 2:</source>
      <translation>Angle 2:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1879"/>
      <source>From three points</source>
      <translation>Des de tres punts</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1907"/>
      <source>Major radius:</source>
      <translation>Radi major:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1927"/>
      <source>Minor radius:</source>
      <translation>Radi menor:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2005"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2093"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2170"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2025"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2113"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2193"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2045"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2133"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="2216"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2086"/>
      <source>Start point</source>
      <translation>Punt inicial</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="2160"/>
      <source>End point</source>
      <translation>Punt final</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::DlgReference</name>
    <message>
      <location filename="../../DlgReference.ui" line="14"/>
      <source>Reference</source>
      <translation>Ref</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="20"/>
      <source>You selected geometries which are not part of the active body. Please define how to handle those selections. If you do not want those references, cancel the command.</source>
      <translation>Heu seleccionat geometries que no formen part del cos actiu. Definiu com tractar aquestes seleccions. Si no voleu aquestes referències, cancel·leu l'ordre.</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="42"/>
      <source>Make independent copy (recommended)</source>
      <translation>Fes una còpia independent (recomanat)</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="52"/>
      <source>Make dependent copy</source>
      <translation>Fes una còpia dependent</translation>
    </message>
    <message>
      <location filename="../../DlgReference.ui" line="59"/>
      <source>Create cross-reference</source>
      <translation>Crea una referència creuada</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::NoDependentsSelection</name>
    <message>
      <location filename="../../ReferenceSelection.cpp" line="270"/>
      <source>Selecting this will cause circular dependency.</source>
      <translation>Seleccionar això provocarà una dependència circular.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskBooleanParameters</name>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="22"/>
      <source>Add body</source>
      <translation>Afegeix un cos</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="32"/>
      <source>Remove body</source>
      <translation>Elimina un cos</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="48"/>
      <source>Fuse</source>
      <translation>Combina</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="53"/>
      <source>Cut</source>
      <translation>Talla</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.ui" line="58"/>
      <source>Common</source>
      <translation>Comú</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="52"/>
      <source>Boolean parameters</source>
      <translation>Paràmetres booleans</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="81"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskBoxPrimitives</name>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="49"/>
      <source>Primitive parameters</source>
      <translation>Paràmetres primitius</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="718"/>
      <source>Cone radii are equal</source>
      <translation>Els radis del con són iguals</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="719"/>
      <source>The radii for cones must not be equal!</source>
      <translation>Els radis del con no poden ser iguals!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="794"/>
      <location filename="../../TaskPrimitiveParameters.cpp" line="799"/>
      <location filename="../../TaskPrimitiveParameters.cpp" line="804"/>
      <source>Invalid wedge parameters</source>
      <translation>Paràmetres invàlids de la falca</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="795"/>
      <source>X min must not be equal to X max!</source>
      <translation>X min no ha de ser igual a X max!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="800"/>
      <source>Y min must not be equal to Y max!</source>
      <translation>Y min no ha de ser igual a Y max!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="805"/>
      <source>Z min must not be equal to Z max!</source>
      <translation>Z min no ha de ser igual a Z max!</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="843"/>
      <source>Create primitive</source>
      <translation>Crea un primitiu</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskChamferParameters</name>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="22"/>
      <location filename="../../TaskChamferParameters.ui" line="36"/>
      <location filename="../../TaskChamferParameters.cpp" line="170"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation>Clica al botó per entrar en mode de selecció,
clica altre cop per finalitzar la selecció</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="26"/>
      <source>Add</source>
      <translation>Afegeix</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="40"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the chamfers</source>
      <translation>- Seleccioneu un element per ressaltar-lo
- Feu doble clic sobre un element per veure els xamfrans</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="67"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="75"/>
      <source>Equal distance</source>
      <translation>Distància igual</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="80"/>
      <source>Two distances</source>
      <translation>Dues distàncies</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="85"/>
      <source>Distance and angle</source>
      <translation>Distància i angle</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="98"/>
      <source>Flip direction</source>
      <translation>Volteja la direcció</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="119"/>
      <source>Size</source>
      <translation>Mida</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="138"/>
      <source>Use All Edges</source>
      <translation type="unfinished">Use All Edges</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="165"/>
      <source>Size 2</source>
      <translation>Mida 2</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="198"/>
      <source>Angle</source>
      <translation>Angle</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="180"/>
      <location filename="../../TaskChamferParameters.cpp" line="182"/>
      <location filename="../../TaskChamferParameters.cpp" line="257"/>
      <location filename="../../TaskChamferParameters.cpp" line="259"/>
      <source>There must be at least one item</source>
      <translation>Hi ha d’haver com a mínim un element</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="225"/>
      <source>Selection error</source>
      <translation>Error de selecció</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="225"/>
      <source>At least one item must be kept.</source>
      <translation>Cal conservar com a mínim un element.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgBooleanParameters</name>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="352"/>
      <source>Empty body list</source>
      <translation>La llista de cossos és buida</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="353"/>
      <source>The body list cannot be empty</source>
      <translation>La llista de cossos no pot ser buida</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="364"/>
      <source>Boolean: Accept: Input error</source>
      <translation>Boolean: Acceptar: error d'entrada</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgDatumParameters</name>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="104"/>
      <source>Incompatible reference set</source>
      <translation>Conjunt de referències incompatible</translation>
    </message>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="105"/>
      <source>There is no attachment mode that fits the current set of references. If you choose to continue, the feature will remain where it is now, and will not be moved as the references change. Continue?</source>
      <translation>No hi ha cap mode d'afecció que s'adapta el conjunt actual de referències. Si decidiu continuar, el tret romandrà on és ara i no es desplaçarà com canviar les referències. Voleu continuar?</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgFeatureParameters</name>
    <message>
      <location filename="../../TaskFeatureParameters.cpp" line="133"/>
      <source>Input error</source>
      <translation>Error d'entrada</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgShapeBinder</name>
    <message>
      <location filename="../../TaskShapeBinder.cpp" line="331"/>
      <source>Input error</source>
      <translation>Error d'entrada</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDraftParameters</name>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="22"/>
      <location filename="../../TaskDraftParameters.ui" line="36"/>
      <location filename="../../TaskDraftParameters.cpp" line="137"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation>Clica al botó per entrar en mode de selecció,
clica altre cop per finalitzar la selecció</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="26"/>
      <source>Add face</source>
      <translation>Afegir cara</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="40"/>
      <source>Remove face</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the drafts</source>
      <translation>- Seleccioneu un element per ressaltar-lo
- feu doble clic sobre un element per veure els esborranys</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="65"/>
      <source>Draft angle</source>
      <translation>Angle de sortida</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="98"/>
      <source>Neutral plane</source>
      <translation>Pla neutre</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="115"/>
      <source>Pull direction</source>
      <translation>Direcció de tracció</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="130"/>
      <source>Reverse pull direction</source>
      <translation>Direcció de tracció invertida</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="147"/>
      <location filename="../../TaskDraftParameters.cpp" line="149"/>
      <location filename="../../TaskDraftParameters.cpp" line="273"/>
      <location filename="../../TaskDraftParameters.cpp" line="275"/>
      <source>There must be at least one item</source>
      <translation>Hi ha d’haver com a mínim un element</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="241"/>
      <source>Selection error</source>
      <translation>Error de selecció</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="241"/>
      <source>At least one item must be kept.</source>
      <translation>Cal conservar com a mínim un element.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDressUpParameters</name>
    <message>
      <location filename="../../TaskDressUpParameters.cpp" line="276"/>
      <source>Add all edges</source>
      <translation type="unfinished">Add all edges</translation>
    </message>
    <message>
      <location filename="../../TaskDressUpParameters.cpp" line="284"/>
      <source>Adds all edges to the list box (active only when in add selection mode).</source>
      <translation type="unfinished">Adds all edges to the list box (active only when in add selection mode).</translation>
    </message>
    <message>
      <location filename="../../TaskDressUpParameters.cpp" line="293"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskDressUpParameters.cpp" line="303"/>
      <location filename="../../TaskDressUpParameters.cpp" line="305"/>
      <source>There must be at least one item</source>
      <translation>Hi ha d’haver com a mínim un element</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskExtrudeParameters</name>
    <message>
      <location filename="../../TaskExtrudeParameters.cpp" line="53"/>
      <location filename="../../TaskExtrudeParameters.cpp" line="723"/>
      <source>No face selected</source>
      <translation>Cap cara seleccionada</translation>
    </message>
    <message>
      <location filename="../../TaskExtrudeParameters.cpp" line="156"/>
      <location filename="../../TaskExtrudeParameters.cpp" line="737"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../TaskExtrudeParameters.cpp" line="360"/>
      <source>Sketch normal</source>
      <translation>Croquis normal</translation>
    </message>
    <message>
      <location filename="../../TaskExtrudeParameters.cpp" line="362"/>
      <source>Face normal</source>
      <translation type="unfinished">Face normal</translation>
    </message>
    <message>
      <location filename="../../TaskExtrudeParameters.cpp" line="365"/>
      <source>Select reference...</source>
      <translation>Seleccioneu referència...</translation>
    </message>
    <message>
      <location filename="../../TaskExtrudeParameters.cpp" line="369"/>
      <location filename="../../TaskExtrudeParameters.cpp" line="371"/>
      <source>Custom direction</source>
      <translation type="unfinished">Custom direction</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskFeaturePick</name>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="23"/>
      <source>Allow used features</source>
      <translation>Permet l'elements utilitzades</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="30"/>
      <source>Allow external features</source>
      <translation>Permetre elements externs</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="42"/>
      <source>From other bodies of the same part</source>
      <translation>Des d'altres cossos de la mateixa peça</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="49"/>
      <source>From different parts or free features</source>
      <translation>Des de diferents parts o elements lliures</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="66"/>
      <source>Make independent copy (recommended)</source>
      <translation>Fes una còpia independent (recomanat)</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="79"/>
      <source>Make dependent copy</source>
      <translation>Fes una còpia dependent</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.ui" line="89"/>
      <source>Create cross-reference</source>
      <translation>Crea una referència creuada</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="61"/>
      <source>Valid</source>
      <translation>Vàlid</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="62"/>
      <source>Invalid shape</source>
      <translation>Forma invàlida</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="63"/>
      <source>No wire in sketch</source>
      <translation>No hi ha cap fil a l'esbós</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="64"/>
      <source>Sketch already used by other feature</source>
      <translation>Esbós ja utilitzat per una altra operació</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="65"/>
      <source>Belongs to another body</source>
      <translation>Pertany a un altre òrgan</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="66"/>
      <source>Belongs to another part</source>
      <translation>Pertany a una altra part</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="67"/>
      <source>Doesn't belong to any body</source>
      <translation>No pertany a cap cos</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="68"/>
      <source>Base plane</source>
      <translation>Pla base</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="69"/>
      <source>Feature is located after the tip feature</source>
      <translation>L'element es troba després de la funció de Punta</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="80"/>
      <source>Select feature</source>
      <translation>Seleccionar perfil</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskFilletParameters</name>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="22"/>
      <location filename="../../TaskFilletParameters.ui" line="36"/>
      <location filename="../../TaskFilletParameters.cpp" line="124"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation>Clica al botó per entrar en mode de selecció,
clica altre cop per finalitzar la selecció</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="26"/>
      <source>Add</source>
      <translation>Afegeix</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="40"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the fillets</source>
      <translation>- Seleccioneu un element per ressaltar-lo
- feu doble clic sobre un element per veure el Cantell</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="65"/>
      <source>Radius:</source>
      <translation>Radi:</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="81"/>
      <source>Use All Edges</source>
      <translation type="unfinished">Use All Edges</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="134"/>
      <location filename="../../TaskFilletParameters.cpp" line="136"/>
      <location filename="../../TaskFilletParameters.cpp" line="211"/>
      <location filename="../../TaskFilletParameters.cpp" line="213"/>
      <source>There must be at least one item</source>
      <translation>Hi ha d’haver com a mínim un element</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="179"/>
      <source>Selection error</source>
      <translation>Error de selecció</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="179"/>
      <source>At least one item must be kept.</source>
      <translation>Cal conservar com a mínim un element.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskHelixParameters</name>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="22"/>
      <source>Status:</source>
      <translation>Estat:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="29"/>
      <source>Valid</source>
      <translation>Vàlid</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="40"/>
      <source>Axis:</source>
      <translation>Eix:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="48"/>
      <location filename="../../TaskHelixParameters.cpp" line="232"/>
      <source>Base X axis</source>
      <translation>Eix base X</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="53"/>
      <location filename="../../TaskHelixParameters.cpp" line="233"/>
      <source>Base Y axis</source>
      <translation>Eix base Y</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="58"/>
      <location filename="../../TaskHelixParameters.cpp" line="234"/>
      <source>Base Z axis</source>
      <translation>Eix base Z</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="63"/>
      <location filename="../../TaskHelixParameters.cpp" line="215"/>
      <source>Horizontal sketch axis</source>
      <translation>Eix horitzontal de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="68"/>
      <location filename="../../TaskHelixParameters.cpp" line="214"/>
      <source>Vertical sketch axis</source>
      <translation>Eix vertical de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="73"/>
      <location filename="../../TaskHelixParameters.cpp" line="213"/>
      <source>Normal sketch axis</source>
      <translation>Eix normal al croquis</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="78"/>
      <location filename="../../TaskHelixParameters.cpp" line="197"/>
      <source>Select reference...</source>
      <translation>Seleccioneu referència...</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="90"/>
      <source>Mode:</source>
      <translation>Mode:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="98"/>
      <source>Pitch-Height-Angle</source>
      <translation>Pas-Alçada-Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="103"/>
      <source>Pitch-Turns-Angle</source>
      <translation>Pas-Voltes- Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="108"/>
      <source>Height-Turns-Angle</source>
      <translation>Alçada-Voltes-Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="113"/>
      <source>Height-Turns-Growth</source>
      <translation>Alçada-Voltes-Increment</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="125"/>
      <source>Pitch:</source>
      <translation>Pas:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="152"/>
      <source>Height:</source>
      <translation>Alçada:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="179"/>
      <source>Turns:</source>
      <translation>Voltes:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="203"/>
      <source>Cone angle:</source>
      <translation>Angle del con:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="233"/>
      <source>Radial growth:</source>
      <translation type="unfinished">Radial growth:</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="255"/>
      <source>Left handed</source>
      <translation>Ma esquerra</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="265"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="272"/>
      <source>Remove outside of profile</source>
      <translation>Elimina fora del perfil</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.ui" line="289"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="51"/>
      <source>Helix parameters</source>
      <translation>Paràmetres d’hèlix</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="217"/>
      <source>Construction line %1</source>
      <translation>Construcció línia %1</translation>
    </message>
    <message>
      <location filename="../../TaskHelixParameters.cpp" line="333"/>
      <source>Error: unsupported mode</source>
      <translation type="unfinished">Error: unsupported mode</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskHoleParameters</name>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="47"/>
      <source>Counterbore</source>
      <translation>Fer Calaix</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="48"/>
      <source>Countersink</source>
      <translation>Countersink</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="49"/>
      <source>Cheesehead (deprecated)</source>
      <translation>Cheesehead (obsolet)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="50"/>
      <source>Countersink socket screw (deprecated)</source>
      <translation>Cargol de Cap avellanat (obsolet)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="51"/>
      <source>Cap screw (deprecated)</source>
      <translation>Cap de Cargol (obsolet)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="55"/>
      <source>Hole parameters</source>
      <translation>Paràmetres de forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="65"/>
      <source>None</source>
      <translation>Cap</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="66"/>
      <source>ISO metric regular profile</source>
      <translation>Perfil regular mètric ISO</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="67"/>
      <source>ISO metric fine profile</source>
      <translation>Perfil fi mètric ISO</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="68"/>
      <source>UTS coarse profile</source>
      <translation>Perfil gruixut UTS</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="69"/>
      <source>UTS fine profile</source>
      <translation>Perfil fi UTS</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="70"/>
      <source>UTS extra fine profile</source>
      <translation>Perfil extrafi UTS</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskLinearPatternParameters</name>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Afegir paràmetre</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation>La llista es pot reordenar arrossegant</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="56"/>
      <source>Direction</source>
      <translation>Direcció</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="68"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="77"/>
      <source>Length</source>
      <translation>Longitud</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="101"/>
      <source>Occurrences</source>
      <translation>Ocurrències</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="115"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="124"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.cpp" line="105"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.cpp" line="333"/>
      <source>Error</source>
      <translation>Error</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskLoftParameters</name>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="20"/>
      <source>Ruled surface</source>
      <translation>Superfície reglada</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="27"/>
      <source>Closed</source>
      <translation>Tancat</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="34"/>
      <source>Profile</source>
      <translation>Perfil</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="42"/>
      <source>Object</source>
      <translation>Objecte</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="65"/>
      <source>Add Section</source>
      <translation>Afegir la secció</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="78"/>
      <source>Remove Section</source>
      <translation>Eliminar la secció</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="103"/>
      <source>List can be reordered by dragging</source>
      <translation>La llista es pot reordenar arrossegant</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.ui" line="120"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.cpp" line="50"/>
      <source>Loft parameters</source>
      <translation>Paràmetres del calaix</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.cpp" line="72"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskMirroredParameters</name>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Afegir paràmetre</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation>La llista es pot reordenar arrossegant</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="56"/>
      <source>Plane</source>
      <translation>Pla</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="70"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="79"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.cpp" line="101"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.cpp" line="245"/>
      <source>Error</source>
      <translation>Error</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskMultiTransformParameters</name>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Afegir paràmetre</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation>La llista es pot reordenar arrossegant</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="54"/>
      <source>Transformations</source>
      <translation>Transformacions</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="71"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="73"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="86"/>
      <source>Edit</source>
      <translation>Edita</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="90"/>
      <source>Delete</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="94"/>
      <source>Add mirrored transformation</source>
      <translation>Afegir la transformació de reflexió</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="98"/>
      <source>Add linear pattern</source>
      <translation>Afegir patró lineal</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="102"/>
      <source>Add polar pattern</source>
      <translation>Afegeix un patró polar</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="106"/>
      <source>Add scaled transformation</source>
      <translation>Afegir transformació escalada</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="110"/>
      <source>Move up</source>
      <translation>Mou amunt</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="114"/>
      <source>Move down</source>
      <translation>Mou avall</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="141"/>
      <source>Right-click to add</source>
      <translation>Clic-dret per a afegir</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPadParameters</name>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="40"/>
      <source>Pad parameters</source>
      <translation>Paràmetres d'extrusió</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="42"/>
      <source>Offset from face at which pad will end</source>
      <translation type="unfinished">Offset from face at which pad will end</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="43"/>
      <source>Reverses pad direction</source>
      <translation>Inverteix la direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="72"/>
      <source>Dimension</source>
      <translation>Cota</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="73"/>
      <source>To last</source>
      <translation type="unfinished">To last</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="74"/>
      <source>To first</source>
      <translation>A la primera</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="75"/>
      <source>Up to face</source>
      <translation>Fins la cara</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="76"/>
      <source>Two dimensions</source>
      <translation>Dues dimensions</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPadPocketParameters</name>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="22"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="30"/>
      <source>Dimension</source>
      <translation>Cota</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="38"/>
      <source>Length</source>
      <translation>Longitud</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="58"/>
      <source>Offset to face</source>
      <translation>Desplaçament a la Cara</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="77"/>
      <source>Direction</source>
      <translation>Direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="85"/>
      <source>Direction/edge:</source>
      <translation>Direcciò/aresta:</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="92"/>
      <source>Set a direction or select an edge
from the model as reference</source>
      <translation type="unfinished">Set a direction or select an edge
from the model as reference</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="97"/>
      <source>Sketch normal</source>
      <translation>Croquis normal</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="102"/>
      <source>Select reference...</source>
      <translation>Seleccioneu referència...</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="107"/>
      <source>Custom direction</source>
      <translation type="unfinished">Custom direction</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="117"/>
      <source>Show direction</source>
      <translation type="unfinished">Show direction</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="127"/>
      <source>Use custom vector for pad direction, otherwise
the sketch plane's normal vector will be used</source>
      <translation>Usar un vector personalitzat per la direcció de l'extrusió, cas contrari
es farà servir el vector normal del plànol de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="140"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="147"/>
      <source>x-component of direction vector</source>
      <translation>component X del vector de direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="169"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="176"/>
      <source>y-component of direction vector</source>
      <translation>component Y del vector de direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="198"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="205"/>
      <source>z-component of direction vector</source>
      <translation>component Z del vector de direcció</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="236"/>
      <source>If unchecked, the length will be
measured along the specified direction</source>
      <translation>Si no es Selecciona, la longitud serà
mesurada al llarg de la direcció especificada</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="240"/>
      <source>Length along sketch normal</source>
      <translation>Longitud al llarg de l'esbós normal</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="253"/>
      <source>Applies length symmetrically to sketch plane</source>
      <translation>Aplica la longitud simètricament al pla de dibuix</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="256"/>
      <source>Symmetric to plane</source>
      <translation>Simètric al pla</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="263"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="272"/>
      <location filename="../../TaskPadPocketParameters.ui" line="317"/>
      <source>Angle to taper the extrusion</source>
      <translation type="unfinished">Angle to taper the extrusion</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="275"/>
      <source>Taper angle</source>
      <translation type="unfinished">Taper angle</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="296"/>
      <source>2nd length</source>
      <translation>2a longitud</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="320"/>
      <source>2nd taper angle</source>
      <translation type="unfinished">2nd taper angle</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="341"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../TaskPadPocketParameters.ui" line="360"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPipeOrientation</name>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="22"/>
      <source>Orientation mode</source>
      <translation>Mode d'orientació</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="36"/>
      <source>Standard</source>
      <translation>Estàndard</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="41"/>
      <source>Fixed</source>
      <translation>Fix</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="46"/>
      <source>Frenet</source>
      <translation>Angle Fix</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="51"/>
      <source>Auxiliary</source>
      <translation>Auxiliars</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="56"/>
      <source>Binormal</source>
      <translation>Binormal</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="76"/>
      <source>Curvelinear equivalence</source>
      <translation>Equivalència curvilínia</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="83"/>
      <source>Profile</source>
      <translation>Perfil</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="91"/>
      <source>Object</source>
      <translation>Objecte</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="125"/>
      <source>Add Edge</source>
      <translation>Afegir tall</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="144"/>
      <source>Remove Edge</source>
      <translation>Treure vora</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="166"/>
      <source>Set the constant binormal vector used to calculate the profiles orientation</source>
      <translation>Establir el vector binormal constants fa servir per calcular l'orientació de perfils</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="190"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="197"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="204"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="541"/>
      <source>Section orientation</source>
      <translation>Orientació de la secció</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="567"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPipeParameters</name>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="20"/>
      <source>Profile</source>
      <translation>Perfil</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="28"/>
      <location filename="../../TaskPipeParameters.ui" line="93"/>
      <source>Object</source>
      <translation>Objecte</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="51"/>
      <source>Corner Transition</source>
      <translation>Angle de transició</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="65"/>
      <source>Transformed</source>
      <translation>Transformat</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="70"/>
      <source>Right Corner</source>
      <translation>Cantonada Dreta</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="75"/>
      <source>Round Corner</source>
      <translation>Al voltant de cantonada</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="85"/>
      <source>Path to sweep along</source>
      <translation>Trajectòria de l'escombratge</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="119"/>
      <source>Add Edge</source>
      <translation>Afegir tall</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.ui" line="138"/>
      <source>Remove Edge</source>
      <translation>Treure vora</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="69"/>
      <source>Pipe parameters</source>
      <translation>Paràmetres del tub</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="85"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="425"/>
      <location filename="../../TaskPipeParameters.cpp" line="527"/>
      <source>Input error</source>
      <translation>Error d'entrada</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="425"/>
      <source>No active body</source>
      <translation>Cap cos actiu</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPipeScaling</name>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="22"/>
      <source>Transform mode</source>
      <translation>Mode Transformació</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="36"/>
      <source>Constant</source>
      <translation>Constant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="41"/>
      <source>Multisection</source>
      <translation>Multiseciò</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="64"/>
      <source>Add Section</source>
      <translation>Afegir la secció</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="77"/>
      <source>Remove Section</source>
      <translation>Eliminar la secció</translation>
    </message>
    <message>
      <location filename="../../TaskPipeScaling.ui" line="102"/>
      <source>List can be reordered by dragging</source>
      <translation>La llista es pot reordenar arrossegant</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="809"/>
      <source>Section transformation</source>
      <translation>Transformació de la secció</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="825"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPocketParameters</name>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="40"/>
      <source>Pocket parameters</source>
      <translation>Paràmetres de butxaca</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="43"/>
      <source>Offset from face at which pocket will end</source>
      <translation type="unfinished">Offset from face at which pocket will end</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="44"/>
      <source>Reverses pocket direction</source>
      <translation type="unfinished">Reverses pocket direction</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="73"/>
      <source>Dimension</source>
      <translation>Cota</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="74"/>
      <source>Through all</source>
      <translation>A través de totes</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="75"/>
      <source>To first</source>
      <translation>A la primera</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="76"/>
      <source>Up to face</source>
      <translation>Fins la cara</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="77"/>
      <source>Two dimensions</source>
      <translation>Dues dimensions</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPolarPatternParameters</name>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Afegir paràmetre</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="44"/>
      <source>List can be reordered by dragging</source>
      <translation>La llista es pot reordenar arrossegant</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="56"/>
      <source>Axis</source>
      <translation>Eix</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="68"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="77"/>
      <source>Angle</source>
      <translation>Angle</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="107"/>
      <source>Occurrences</source>
      <translation>Ocurrències</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="121"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="130"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.cpp" line="112"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.cpp" line="333"/>
      <source>Error</source>
      <translation>Error</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPrimitiveParameters</name>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="893"/>
      <source>Attachment</source>
      <translation>Adjunt</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskRevolutionParameters</name>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="22"/>
      <source>Axis:</source>
      <translation>Eix:</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="30"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="139"/>
      <source>Base X axis</source>
      <translation>Eix base X</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="35"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="140"/>
      <source>Base Y axis</source>
      <translation>Eix base Y</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="40"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="141"/>
      <source>Base Z axis</source>
      <translation>Eix base Z</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="45"/>
      <source>Horizontal sketch axis</source>
      <translation>Eix horitzontal de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="50"/>
      <source>Vertical sketch axis</source>
      <translation>Eix vertical de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="55"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="148"/>
      <source>Select reference...</source>
      <translation>Seleccioneu referència...</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="67"/>
      <source>Angle:</source>
      <translation>Angle:</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="101"/>
      <source>Symmetric to plane</source>
      <translation>Simètric al pla</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="108"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="122"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="49"/>
      <source>Revolution parameters</source>
      <translation>Paràmetres de revolució</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskScaledParameters</name>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="22"/>
      <source>Add feature</source>
      <translation>Afegir paràmetre</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="32"/>
      <source>Remove feature</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="53"/>
      <source>Factor</source>
      <translation>Factor</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="67"/>
      <source>Occurrences</source>
      <translation>Ocurrències</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="81"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="90"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.cpp" line="92"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskShapeBinder</name>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="22"/>
      <source>Object</source>
      <translation>Objecte</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="48"/>
      <source>Add Geometry</source>
      <translation>Afegir la geometria</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.ui" line="67"/>
      <source>Remove Geometry</source>
      <translation>Treure la geometria</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBinder.cpp" line="59"/>
      <source>Datum shape parameters</source>
      <translation>Paràmetres de forma Datum</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskSketchBasedParameters</name>
    <message>
      <location filename="../../TaskSketchBasedParameters.cpp" line="160"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskThicknessParameters</name>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="22"/>
      <location filename="../../TaskThicknessParameters.ui" line="36"/>
      <location filename="../../TaskThicknessParameters.cpp" line="136"/>
      <source>Click button to enter selection mode,
click again to end selection</source>
      <translation>Clica al botó per entrar en mode de selecció,
clica altre cop per finalitzar la selecció</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="26"/>
      <source>Add face</source>
      <translation>Afegir cara</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="40"/>
      <source>Remove face</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="52"/>
      <source>- select an item to highlight it
- double-click on an item to see the features</source>
      <translation>- seleccionar un element per ressaltar-ho
- fer doble clic en un element per veure les característiques</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="65"/>
      <source>Thickness</source>
      <translation>Gruix</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="94"/>
      <source>Mode</source>
      <translation>Modus</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="102"/>
      <source>Skin</source>
      <translation>Pell</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="107"/>
      <source>Pipe</source>
      <translation>Tub</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="112"/>
      <source>Recto Verso</source>
      <translation>Recto Verso</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="120"/>
      <source>Join Type</source>
      <translation>Tipus de Unió</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="128"/>
      <source>Arc</source>
      <translation>Arc</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="133"/>
      <location filename="../../TaskThicknessParameters.ui" line="143"/>
      <source>Intersection</source>
      <translation>Intersecció</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="150"/>
      <source>Make thickness inwards</source>
      <translation>Fer gruix interior</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="146"/>
      <location filename="../../TaskThicknessParameters.cpp" line="148"/>
      <location filename="../../TaskThicknessParameters.cpp" line="213"/>
      <location filename="../../TaskThicknessParameters.cpp" line="215"/>
      <source>There must be at least one item</source>
      <translation>Hi ha d’haver com a mínim un element</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="181"/>
      <source>Selection error</source>
      <translation>Error de selecció</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="181"/>
      <source>At least one item must be kept.</source>
      <translation>Cal conservar com a mínim un element.</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskTransformedMessages</name>
    <message>
      <location filename="../../TaskTransformedMessages.cpp" line="37"/>
      <source>Transformed feature messages</source>
      <translation>Transformat perfil dels Missatges</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskTransformedParameters</name>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="250"/>
      <source>Normal sketch axis</source>
      <translation>Eix normal al croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="251"/>
      <source>Vertical sketch axis</source>
      <translation>Eix vertical de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="252"/>
      <source>Horizontal sketch axis</source>
      <translation>Eix horitzontal de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="254"/>
      <location filename="../../TaskTransformedParameters.cpp" line="290"/>
      <source>Construction line %1</source>
      <translation>Construcció línia %1</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="268"/>
      <source>Base X axis</source>
      <translation>Eix base X</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="269"/>
      <source>Base Y axis</source>
      <translation>Eix base Y</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="270"/>
      <source>Base Z axis</source>
      <translation>Eix base Z</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="277"/>
      <location filename="../../TaskTransformedParameters.cpp" line="313"/>
      <source>Select reference...</source>
      <translation>Seleccioneu referència...</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="304"/>
      <source>Base XY plane</source>
      <translation>Base pla XY</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="305"/>
      <source>Base YZ plane</source>
      <translation>Pla YZ base</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="306"/>
      <source>Base XZ plane</source>
      <translation>Base pla XZ</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderBody</name>
    <message>
      <location filename="../../ViewProviderBody.cpp" line="133"/>
      <source>Toggle active body</source>
      <translation>Cos actiu tanca</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderChamfer</name>
    <message>
      <location filename="../../ViewProviderChamfer.h" line="41"/>
      <source>Chamfer parameters</source>
      <translation type="unfinished">Chamfer parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderDatum</name>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="111"/>
      <source>Datum Plane parameters</source>
      <translation type="unfinished">Datum Plane parameters</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="116"/>
      <source>Datum Line parameters</source>
      <translation type="unfinished">Datum Line parameters</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="121"/>
      <source>Datum Point parameters</source>
      <translation type="unfinished">Datum Point parameters</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="126"/>
      <source>Local Coordinate System parameters</source>
      <translation type="unfinished">Local Coordinate System parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderDraft</name>
    <message>
      <location filename="../../ViewProviderDraft.h" line="42"/>
      <source>Draft parameters</source>
      <translation type="unfinished">Draft parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderFillet</name>
    <message>
      <location filename="../../ViewProviderFillet.h" line="41"/>
      <source>Fillet parameters</source>
      <translation type="unfinished">Fillet parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderLinearPattern</name>
    <message>
      <location filename="../../ViewProviderLinearPattern.h" line="38"/>
      <source>LinearPattern parameters</source>
      <translation type="unfinished">LinearPattern parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderMultiTransform</name>
    <message>
      <location filename="../../ViewProviderMultiTransform.h" line="38"/>
      <source>MultiTransform parameters</source>
      <translation type="unfinished">MultiTransform parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderPolarPattern</name>
    <message>
      <location filename="../../ViewProviderPolarPattern.h" line="38"/>
      <source>PolarPattern parameters</source>
      <translation type="unfinished">PolarPattern parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderScaled</name>
    <message>
      <location filename="../../ViewProviderScaled.h" line="38"/>
      <source>Scaled parameters</source>
      <translation type="unfinished">Scaled parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderThickness</name>
    <message>
      <location filename="../../ViewProviderThickness.h" line="41"/>
      <source>Thickness parameters</source>
      <translation type="unfinished">Thickness parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGuii::ViewProviderMirrored</name>
    <message>
      <location filename="../../ViewProviderMirrored.h" line="38"/>
      <source>Mirrored parameters</source>
      <translation type="unfinished">Mirrored parameters</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_CompPrimitiveAdditive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="200"/>
      <source>Create an additive box by its width, height, and length</source>
      <translation>Crear una caixa aditiva per la seva ampladaa, alçada i longitud</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="204"/>
      <source>Create an additive cylinder by its radius, height, and angle</source>
      <translation>Crear un cilindre aditiu per el seu radi, alçada i angle</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="208"/>
      <source>Create an additive sphere by its radius and various angles</source>
      <translation>Crea una esfera additiva donats diversos angles i el radi</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="212"/>
      <source>Create an additive cone</source>
      <translation>Crear un additiu con</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="216"/>
      <source>Create an additive ellipsoid</source>
      <translation>Crear un el·lipsoide additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="220"/>
      <source>Create an additive torus</source>
      <translation>Crear un torus additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="224"/>
      <source>Create an additive prism</source>
      <translation>Crear un prisma additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="228"/>
      <source>Create an additive wedge</source>
      <translation>Crear una falca additiu</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_CompPrimitiveSubtractive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="356"/>
      <source>Create a subtractive box by its width, height and length</source>
      <translation>Crea una caixa substractiva a partir de la amplada, alçada i longitud</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="360"/>
      <source>Create a subtractive cylinder by its radius, height and angle</source>
      <translation>Crea un cilindre substractiu a partir del radi, alçada i angle</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="364"/>
      <source>Create a subtractive sphere by its radius and various angles</source>
      <translation>Crea una esfera substractiva a partir del radi i diversos angles</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="368"/>
      <source>Create a subtractive cone</source>
      <translation>Crea un con substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="372"/>
      <source>Create a subtractive ellipsoid</source>
      <translation>Crea un elipsoide substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="376"/>
      <source>Create a subtractive torus</source>
      <translation>Crea un tor substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="380"/>
      <source>Create a subtractive prism</source>
      <translation>Crea un prisma substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="384"/>
      <source>Create a subtractive wedge</source>
      <translation>Crea una falca substractiva</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_InvoluteGear</name>
    <message>
      <location filename="../../../InvoluteGearFeature.py" line="57"/>
      <source>Involute gear...</source>
      <translation>Engranatges esvolvant...</translation>
    </message>
    <message>
      <location filename="../../../InvoluteGearFeature.py" line="61"/>
      <source>Creates or edit the involute gear definition.</source>
      <translation>Crear o editar la precisiòd de l'eïna definida.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_MoveFeature</name>
    <message>
      <location filename="../../CommandBody.cpp" line="728"/>
      <source>Select body</source>
      <translation>Seleccioneu el cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="729"/>
      <source>Select a body from the list</source>
      <translation>Seleccioneu un cos a la llista</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_MoveFeatureInTree</name>
    <message>
      <location filename="../../CommandBody.cpp" line="881"/>
      <source>Select feature</source>
      <translation>Seleccionar perfil</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="882"/>
      <source>Select a feature from the list</source>
      <translation>Seleccioneu un element de la llista</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="953"/>
      <source>Move tip</source>
      <translation>Mou punta</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="954"/>
      <source>The moved feature appears after the currently set tip.</source>
      <translation>La característica moguda apareix després de la punta configurada en aquest moment.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="955"/>
      <source>Do you want the last feature to be the new tip?</source>
      <translation>Vol que la darrera característica sigui la nova punta?</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_Sprocket</name>
    <message>
      <location filename="../../../SprocketFeature.py" line="62"/>
      <source>Sprocket...</source>
      <translation>Pinyó...</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.py" line="66"/>
      <source>Creates or edit the sprocket definition.</source>
      <translation>Crear o editar la precisiò del avanç.</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="138"/>
      <source>Invalid selection</source>
      <translation>Selecció no vàlid</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="138"/>
      <source>There are no attachment modes that fit selected objects. Select something else.</source>
      <translation>No hi ha cap mode d'adjunció que s'ajuste als objectes seleccionats. Seleccioneu una altra cosa.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <location filename="../../Command.cpp" line="147"/>
      <location filename="../../Command.cpp" line="149"/>
      <source>Error</source>
      <translation>Error</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <source>There is no active body. Please make a body active before inserting a datum entity.</source>
      <translation>No hi ha cap cos actiu. Activeu el cos de peça abans d'inserir una entitat de referència.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="408"/>
      <source>Sub-Shape Binder</source>
      <translation type="unfinished">Sub-Shape Binder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="590"/>
      <source>Several sub-elements selected</source>
      <translation>S'han seleccionat diversos sub-elements</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="591"/>
      <source>You have to select a single face as support for a sketch!</source>
      <translation>Heu de seleccionar una única cara com a suport de l'esbós!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="601"/>
      <source>No support face selected</source>
      <translation>No s'ha seleccionat una cara de suport</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="602"/>
      <source>You have to select a face as support for a sketch!</source>
      <translation>Heu seleccionat una cara de suport per a un esbós!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="611"/>
      <source>No planar support</source>
      <translation>No hi ha suport pla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="612"/>
      <source>You need a planar face as support for a sketch!</source>
      <translation>Necessiteu una cara plana com a suport per a un esbós!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="797"/>
      <source>No valid planes in this document</source>
      <translation>Esbossos no vàlids en aquest document</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="798"/>
      <source>Please create a plane first or select a face to sketch on</source>
      <translation>Si us plau, crear un plànol primer o seleccioneu una cara a esbossar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="811"/>
      <location filename="../../Command.cpp" line="1226"/>
      <location filename="../../Command.cpp" line="2225"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="73"/>
      <location filename="../../ViewProviderDatum.cpp" line="246"/>
      <location filename="../../ViewProvider.cpp" line="98"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="98"/>
      <location filename="../../ViewProviderHole.cpp" line="79"/>
      <location filename="../../ViewProviderBoolean.cpp" line="80"/>
      <source>A dialog is already open in the task panel</source>
      <translation type="unfinished">A dialog is already open in the task panel</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="812"/>
      <location filename="../../Command.cpp" line="1227"/>
      <location filename="../../Command.cpp" line="2226"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="74"/>
      <location filename="../../ViewProviderDatum.cpp" line="247"/>
      <location filename="../../ViewProvider.cpp" line="99"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="99"/>
      <location filename="../../ViewProviderHole.cpp" line="80"/>
      <location filename="../../ViewProviderBoolean.cpp" line="81"/>
      <source>Do you want to close this dialog?</source>
      <translation type="unfinished">Do you want to close this dialog?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1106"/>
      <source>Cannot use this command as there is no solid to subtract from.</source>
      <translation type="unfinished">Cannot use this command as there is no solid to subtract from.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1107"/>
      <source>Ensure that the body contains a feature before attempting a subtractive command.</source>
      <translation type="unfinished">Ensure that the body contains a feature before attempting a subtractive command.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1128"/>
      <source>Cannot use selected object. Selected object must belong to the active body</source>
      <translation type="unfinished">Cannot use selected object. Selected object must belong to the active body</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1129"/>
      <source>Consider using a ShapeBinder or a BaseFeature to reference external geometry in a body.</source>
      <translation type="unfinished">Consider using a ShapeBinder or a BaseFeature to reference external geometry in a body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1151"/>
      <source>No sketch to work on</source>
      <translation>Cap esbos per treballar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1152"/>
      <source>No sketch is available in the document</source>
      <translation>Cap dibuix està disponible en el document</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1890"/>
      <location filename="../../Command.cpp" line="1894"/>
      <location filename="../../Command.cpp" line="1920"/>
      <location filename="../../Command.cpp" line="1950"/>
      <source>Wrong selection</source>
      <translation>Selecció incorrecta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1891"/>
      <source>Select an edge, face, or body.</source>
      <translation type="unfinished">Select an edge, face, or body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1895"/>
      <source>Select an edge, face, or body from a single body.</source>
      <translation type="unfinished">Select an edge, face, or body from a single body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1899"/>
      <location filename="../../Command.cpp" line="2252"/>
      <source>Selection is not in Active Body</source>
      <translation>La selecció no és en un cos de peça actiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1900"/>
      <source>Select an edge, face, or body from an active body.</source>
      <translation type="unfinished">Select an edge, face, or body from an active body.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1910"/>
      <source>Wrong object type</source>
      <translation>Tipus d'objecte malament</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1911"/>
      <source>%1 works only on parts.</source>
      <translation>%1 treballa només en part.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1921"/>
      <source>Shape of the selected Part is empty</source>
      <translation>Forma de la Part seleccionada és buit</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1951"/>
      <source> not possible on selected faces/edges.</source>
      <translation> no és possible en cares/vores seleccionats.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2243"/>
      <source>No valid features in this document</source>
      <translation>No perfil vàlids en aquest document</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2244"/>
      <source>Please create a feature first.</source>
      <translation type="unfinished">Please create a feature first.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2253"/>
      <source>Please select only one feature in an active body.</source>
      <translation type="unfinished">Please select only one feature in an active body.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="67"/>
      <source>Part creation failed</source>
      <translation>S'ha produït un error al crear l'espai</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="68"/>
      <source>Failed to create a part object.</source>
      <translation>No ha pogut crear un objecte de part.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="115"/>
      <location filename="../../CommandBody.cpp" line="120"/>
      <location filename="../../CommandBody.cpp" line="133"/>
      <location filename="../../CommandBody.cpp" line="182"/>
      <source>Bad base feature</source>
      <translation>Mala funció base</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="116"/>
      <source>Body can't be based on a PartDesign feature.</source>
      <translation>Cos no es pot basar en un tret de PartDesign.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="121"/>
      <source>%1 already belongs to a body, can't use it as base feature for another body.</source>
      <translation>%1 ja pertany a un cos, no el pot utilitzar com a tret de base per a un altre cos.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="134"/>
      <source>Base feature (%1) belongs to other part.</source>
      <translation>Tret de base (%1) pertany a l'altra part.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="158"/>
      <source>The selected shape consists of multiple solids.
This may lead to unexpected results.</source>
      <translation>La forma seleccionada consisteix en múltiples sòlids. Això pot portar a resultats inesperats.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="162"/>
      <source>The selected shape consists of multiple shells.
This may lead to unexpected results.</source>
      <translation>La forma seleccionada consisteix en múltiples closques. Això pot portar a resultats inesperats.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="166"/>
      <source>The selected shape consists of only a shell.
This may lead to unexpected results.</source>
      <translation>La forma seleccionada consta de només una closca. 
Això pot portar a resultats inesperats.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="170"/>
      <source>The selected shape consists of multiple solids or shells.
This may lead to unexpected results.</source>
      <translation>La forma seleccionada consisteix en múltiples sòlids o closques. 
Això pot portar a resultats inesperats.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="175"/>
      <source>Base feature</source>
      <translation>Propietat base</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="183"/>
      <source>Body may be based on no more than one feature.</source>
      <translation>Un cos no pot estar basat en més d'una funció.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="339"/>
      <source>Nothing to migrate</source>
      <translation>Res per migrar</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="340"/>
      <source>No PartDesign features found that don't belong to a body. Nothing to migrate.</source>
      <translation type="unfinished">No PartDesign features found that don't belong to a body. Nothing to migrate.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="488"/>
      <source>Sketch plane cannot be migrated</source>
      <translation>No es poden migrar perfil d'esbós</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="489"/>
      <source>Please edit '%1' and redefine it to use a Base or Datum plane as the sketch plane.</source>
      <translation>Editeu '%1' i redefinir-lo per utilitzar un pla Base o dada com l'avió d'esbós.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="551"/>
      <location filename="../../CommandBody.cpp" line="555"/>
      <location filename="../../CommandBody.cpp" line="560"/>
      <location filename="../../CommandBody.cpp" line="853"/>
      <location filename="../../CommandBody.cpp" line="860"/>
      <source>Selection error</source>
      <translation>Error de selecció</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="552"/>
      <source>Select exactly one PartDesign feature or a body.</source>
      <translation>Seleccioneu exactament un tret de PartDesign o un cos.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="556"/>
      <source>Couldn't determine a body for the selected feature '%s'.</source>
      <translation>No s'ha pogut determinar un cos per a la característica seleccionada '%s'.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="561"/>
      <source>Only a solid feature can be the tip of a body.</source>
      <translation>Només un pla sòlid poden ser la punta d'un cos.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="679"/>
      <location filename="../../CommandBody.cpp" line="701"/>
      <location filename="../../CommandBody.cpp" line="716"/>
      <source>Features cannot be moved</source>
      <translation>Característiques no es poden desplaçar</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="680"/>
      <source>Some of the selected features have dependencies in the source body</source>
      <translation>Algunes de les característiques seleccionades tenen dependències en el cos d'origen</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="702"/>
      <source>Only features of a single source Body can be moved</source>
      <translation>Només es poden moure les característiques d'un únic cos d'origen</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="717"/>
      <source>There are no other bodies to move to</source>
      <translation>Hi ha altres cossos per passar a</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="854"/>
      <source>Impossible to move the base feature of a body.</source>
      <translation>Impossible moure el tret d'un cos de base.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="861"/>
      <source>Select one or more features from the same body.</source>
      <translation>Seleccioneu un o més característiques de l'esmentat organisme.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="874"/>
      <source>Beginning of the body</source>
      <translation>Començament del cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="939"/>
      <source>Dependency violation</source>
      <translation type="unfinished">Dependency violation</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="940"/>
      <source>Early feature must not depend on later feature.

</source>
      <translation type="unfinished">Early feature must not depend on later feature.

</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="269"/>
      <source>No previous feature found</source>
      <translation>Cap característica anterior es troba</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="270"/>
      <source>It is not possible to create a subtractive feature without a base feature available</source>
      <translation>No és possible crear un pla Sustractiu sense una base pla disponible</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="287"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="124"/>
      <source>Vertical sketch axis</source>
      <translation>Eix vertical de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="288"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="125"/>
      <source>Horizontal sketch axis</source>
      <translation>Eix horitzontal de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="127"/>
      <source>Construction line %1</source>
      <translation>Construcció línia %1</translation>
    </message>
    <message>
      <location filename="../../TaskSketchBasedParameters.cpp" line="76"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="122"/>
      <source>In order to use PartDesign you need an active Body object in the document. Please make one active (double click) or create one.

If you have a legacy document with PartDesign objects without Body, use the migrate function in PartDesign to put them into a Body.</source>
      <translation>Per a utilitzar PartDesign necessiteu un objecte cos actiu en el document. Feu actiu un cos (doble clic) o crear un. 

Si teniu un document antic amb objectes PartDesign sense cos, utilitzeu la funció de migrar a PartDesign per a posar-los en un cos.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="169"/>
      <source>Active Body Required</source>
      <translation>Es requereix un cos actiu</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="170"/>
      <source>To create a new PartDesign object, there must be an active Body object in the document. Please make one active (double click) or create a new Body.</source>
      <translation>Per a crear un nou objecte PartDesign, ha d'haver un cos actiu en el document. Activeu-ne un (doble clic) o creeu-ne un de nou.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="205"/>
      <source>Feature is not in a body</source>
      <translation>El perfil no és en un cos</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="206"/>
      <source>In order to use this feature it needs to belong to a body object in the document.</source>
      <translation>Per utilitzar aquesta característica cal que pertanyen a un objecte del cos del document.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="238"/>
      <source>Feature is not in a part</source>
      <translation>El Perfil no és en una zona</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="239"/>
      <source>In order to use this feature it needs to belong to a part object in the document.</source>
      <translation>Per utilitzar aquesta característica cal que pertanyen a un objecte de part del document.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="50"/>
      <location filename="../../ViewProvider.cpp" line="65"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="204"/>
      <location filename="../../ViewProviderTransformed.cpp" line="65"/>
      <location filename="../../ViewProviderMultiTransform.cpp" line="42"/>
      <source>Edit %1</source>
      <translation>Editar %1</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="78"/>
      <source>Set colors...</source>
      <translation>Conjunts de colors...</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="64"/>
      <source>Edit boolean</source>
      <translation>Editar booleà</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="110"/>
      <location filename="../../ViewProviderDatum.cpp" line="204"/>
      <source>Plane</source>
      <translation>Pla</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="115"/>
      <location filename="../../ViewProviderDatum.cpp" line="200"/>
      <source>Line</source>
      <translation>Línia</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="120"/>
      <location filename="../../ViewProviderDatum.cpp" line="208"/>
      <source>Point</source>
      <translation>Punt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="125"/>
      <source>Coordinate System</source>
      <translation>Sistema de coordenades</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="225"/>
      <source>Edit datum</source>
      <translation>Edita la referència</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="71"/>
      <source>Feature error</source>
      <translation>Tret d'error</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="72"/>
      <source>%1 misses a base feature.
This feature is broken and can't be edited.</source>
      <translation>%1 perd un tret de base. Aquesta característica es trenca i no es pot editar.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderGroove.cpp" line="48"/>
      <source>Edit groove</source>
      <translation>Editar ranura</translation>
    </message>
    <message>
      <location filename="../../ViewProviderHole.cpp" line="63"/>
      <source>Edit hole</source>
      <translation>Edita el forat</translation>
    </message>
    <message>
      <location filename="../../ViewProviderLoft.cpp" line="70"/>
      <source>Edit loft</source>
      <translation>Editar calaix</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPad.cpp" line="48"/>
      <source>Edit pad</source>
      <translation>Edit pad</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPipe.cpp" line="78"/>
      <source>Edit pipe</source>
      <translation>Editar la canonada</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPocket.cpp" line="50"/>
      <source>Edit pocket</source>
      <translation>Edita Caixal</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPrimitive.cpp" line="59"/>
      <source>Edit primitive</source>
      <translation>Editar primitiva</translation>
    </message>
    <message>
      <location filename="../../ViewProviderRevolution.cpp" line="48"/>
      <source>Edit revolution</source>
      <translation>Editar Revolució</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="199"/>
      <source>Edit shape binder</source>
      <translation>Editar el quadern de forma</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="308"/>
      <source>Synchronize</source>
      <translation type="unfinished">Synchronize</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="310"/>
      <source>Select bound object</source>
      <translation type="unfinished">Select bound object</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="169"/>
      <source>One transformed shape does not intersect support</source>
      <translation>Una forma transformada no intersecta suport</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="171"/>
      <source>%1 transformed shapes do not intersect support</source>
      <translation>1% transformat formes no es creuen suport</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="181"/>
      <source>Transformation succeeded</source>
      <translation>Transformació amb èxit</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="138"/>
      <source>The document "%1" you are editing was designed with an old version of PartDesign workbench.</source>
      <translation>El document "%1" que estàs editant es va dissenyar amb una versió antiga del PartDesign workbench.</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="141"/>
      <source>Do you want to migrate in order to use modern PartDesign features?</source>
      <translation>Voleu migrar per utilitzar característiques modernes PartDesign?</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="144"/>
      <source>The document "%1" seems to be either in the middle of the migration process from legacy PartDesign or have a slightly broken structure.</source>
      <translation>El document "%1" sembla ser al mig del procés de migració de llegat PartDesign o tenen una estructura una mica trencat.</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="148"/>
      <source>Do you want to make the migration automatically?</source>
      <translation>Voleu fer la migració automàticament?</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="150"/>
      <source>Note: If you choose to migrate you won't be able to edit the file with an older FreeCAD version.
If you refuse to migrate you won't be able to use new PartDesign features like Bodies and Parts. As a result you also won't be able to use your parts in the assembly workbench.
Although you will be able to migrate any moment later with 'Part Design -&gt; Migrate'.</source>
      <translation type="unfinished">Note: If you choose to migrate you won't be able to edit the file with an older FreeCAD version.
If you refuse to migrate you won't be able to use new PartDesign features like Bodies and Parts. As a result you also won't be able to use your parts in the assembly workbench.
Although you will be able to migrate any moment later with 'Part Design -&gt; Migrate'.</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="159"/>
      <source>Migrate manually</source>
      <translation>Migrar manualment</translation>
    </message>
    <message>
      <location filename="../../ViewProviderHelix.cpp" line="55"/>
      <source>Edit helix</source>
      <translation type="unfinished">Edit helix</translation>
    </message>
  </context>
  <context>
    <name>SprocketParameter</name>
    <message>
      <location filename="../../../SprocketFeature.ui" line="14"/>
      <source>Sprocket parameter</source>
      <translation type="unfinished">Sprocket parameter</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="20"/>
      <source>Number of teeth:</source>
      <translation>Nombre de dents:</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="40"/>
      <source>Sprocket Reference</source>
      <translation type="unfinished">Sprocket Reference</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="48"/>
      <source>ANSI 25</source>
      <translation type="unfinished">ANSI 25</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="53"/>
      <source>ANSI 35</source>
      <translation type="unfinished">ANSI 35</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="58"/>
      <source>ANSI 41</source>
      <translation type="unfinished">ANSI 41</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="63"/>
      <source>ANSI 40</source>
      <translation type="unfinished">ANSI 40</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="68"/>
      <source>ANSI 50</source>
      <translation type="unfinished">ANSI 50</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="73"/>
      <source>ANSI 60</source>
      <translation type="unfinished">ANSI 60</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="78"/>
      <source>ANSI 80</source>
      <translation type="unfinished">ANSI 80</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="83"/>
      <source>ANSI 100</source>
      <translation type="unfinished">ANSI 100</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="88"/>
      <source>ANSI 120</source>
      <translation type="unfinished">ANSI 120</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="93"/>
      <source>ANSI 140</source>
      <translation type="unfinished">ANSI 140</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="98"/>
      <source>ANSI 160</source>
      <translation type="unfinished">ANSI 160</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="103"/>
      <source>ANSI 180</source>
      <translation type="unfinished">ANSI 180</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="108"/>
      <source>ANSI 200</source>
      <translation type="unfinished">ANSI 200</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="113"/>
      <source>ANSI 240</source>
      <translation type="unfinished">ANSI 240</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="118"/>
      <source>Bicycle with Derailleur</source>
      <translation type="unfinished">Bicycle with Derailleur</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="123"/>
      <source>Bicycle without Derailleur</source>
      <translation type="unfinished">Bicycle without Derailleur</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="128"/>
      <source>ISO 606 06B</source>
      <translation type="unfinished">ISO 606 06B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="133"/>
      <source>ISO 606 08B</source>
      <translation type="unfinished">ISO 606 08B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="138"/>
      <source>ISO 606 10B</source>
      <translation type="unfinished">ISO 606 10B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="143"/>
      <source>ISO 606 12B</source>
      <translation type="unfinished">ISO 606 12B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="148"/>
      <source>ISO 606 16B</source>
      <translation type="unfinished">ISO 606 16B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="153"/>
      <source>ISO 606 20B</source>
      <translation type="unfinished">ISO 606 20B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="158"/>
      <source>ISO 606 24B</source>
      <translation type="unfinished">ISO 606 24B</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="163"/>
      <source>Motorcycle 420</source>
      <translation type="unfinished">Motorcycle 420</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="168"/>
      <source>Motorcycle 425</source>
      <translation>Motocicleta 425</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="173"/>
      <source>Motorcycle 428</source>
      <translation>Motocicleta 428</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="178"/>
      <source>Motorcycle 520</source>
      <translation>Motocicleta 520</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="183"/>
      <source>Motorcycle 525</source>
      <translation>Motocicleta 525</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="188"/>
      <source>Motorcycle 530</source>
      <translation>Motocicleta 530</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="193"/>
      <source>Motorcycle 630</source>
      <translation>Motocicleta 630</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="201"/>
      <source>Chain Pitch:</source>
      <translation>Pas de cadena:</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="220"/>
      <source>0 in</source>
      <translation>0 polzades</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="248"/>
      <source>Roller Diameter:</source>
      <translation>Diàmetre del rodet:</translation>
    </message>
    <message>
      <location filename="../../../SprocketFeature.ui" line="292"/>
      <source>Thickness:</source>
      <translation>Gruix:</translation>
    </message>
  </context>
  <context>
    <name>TaskHole</name>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="24"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="35"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="49"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="87"/>
      <source>Edge</source>
      <translation>Vora</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="63"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="101"/>
      <source>Distance</source>
      <translation type="unfinished">Distance</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="137"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="145"/>
      <source>Through</source>
      <translation>A través de. Forat</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="152"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="492"/>
      <source>Depth</source>
      <translation>Profunditat</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="161"/>
      <source>Threaded</source>
      <translation>Rosca</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="168"/>
      <source>Countersink</source>
      <translation>Countersink</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="175"/>
      <source>Counterbore</source>
      <translation>Fer Calaix</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="196"/>
      <source>Hole norm</source>
      <translation>Norma forat</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="202"/>
      <source>Custom dimensions</source>
      <translation>Dimensions personalitzades</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="218"/>
      <source>Tolerance</source>
      <translation>Tolerància</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="249"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="368"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="474"/>
      <source>Diameter</source>
      <translation>Diàmetre</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="280"/>
      <source>Bolt/Washer</source>
      <translation>Cargol/volandera</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="329"/>
      <location filename="../../../FeatureHole/TaskHole.ui" line="337"/>
      <source>Thread norm</source>
      <translation>Pas de rosca</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="399"/>
      <source> Custom thread length</source>
      <translation> Longitud de fil de rosca</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="423"/>
      <source>Finish depth</source>
      <translation>Acabar la profunditat</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="466"/>
      <source>Data</source>
      <translation>Dades</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="510"/>
      <source>Counterbore/sink dia</source>
      <translation>Avellanat / dia aigüera</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="528"/>
      <source>Counterbore depth</source>
      <translation>Profunditat de avellanat</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="546"/>
      <source>Countersink angle</source>
      <translation>17/5000
angle de avellanat</translation>
    </message>
    <message>
      <location filename="../../../FeatureHole/TaskHole.ui" line="564"/>
      <source>Thread length</source>
      <translation>Longitud de rosca</translation>
    </message>
  </context>
  <context>
    <name>TaskHoleParameters</name>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="20"/>
      <source>Task Hole Parameters</source>
      <translation>Paràmetres de l'acció de forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="26"/>
      <source>&lt;b&gt;Threading and size&lt;/b&gt;</source>
      <translation>&lt;b&gt;Roscatge i mida&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="39"/>
      <source>Profile</source>
      <translation>Perfil</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="62"/>
      <source>Whether the hole gets a thread</source>
      <translation>Si el forat tindrà rosca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="65"/>
      <source>Threaded</source>
      <translation>Rosca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="78"/>
      <source>Whether the hole gets a modelled thread</source>
      <translation>Si el forat obté una rosca modelada</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="81"/>
      <source>Model Thread</source>
      <translation>Rosca modelada</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="91"/>
      <source>Live update of changes to the thread
Note that the calculation can take some time</source>
      <translation>Actualització en directe dels canvis a la rosca
Tingueu en compte que el càlcul pot trigar una mica</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="95"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="108"/>
      <source>Customize thread clearance</source>
      <translation>Personalitzeu la Tolerància de la rosca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="111"/>
      <source>Custom Thread</source>
      <translation type="unfinished">Custom Thread</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="124"/>
      <location filename="../../TaskHoleParameters.ui" line="233"/>
      <source>Clearance</source>
      <translation>Tolerància</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="137"/>
      <source>Custom Thread clearance value</source>
      <translation>Valor de tolerància de rosca personalitzat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="159"/>
      <source>Direction</source>
      <translation>Direcció</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="178"/>
      <source>Right hand</source>
      <translation>A la dreta</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="194"/>
      <source>Left hand</source>
      <translation>A l'esquerra</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="210"/>
      <source>Size</source>
      <translation>Mida</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="246"/>
      <source>Hole clearance
Only available for holes without thread</source>
      <translation>Tolerància del forat
Només disponible per a forats sense rosca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="251"/>
      <location filename="../../TaskHoleParameters.cpp" line="586"/>
      <source>Standard</source>
      <translation>Estàndard</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="256"/>
      <location filename="../../TaskHoleParameters.cpp" line="587"/>
      <location filename="../../TaskHoleParameters.cpp" line="598"/>
      <source>Close</source>
      <translation>Tanca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="261"/>
      <location filename="../../TaskHoleParameters.cpp" line="588"/>
      <source>Wide</source>
      <translation>Amplada</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="275"/>
      <source>Class</source>
      <translation>Classe</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="288"/>
      <source>Tolerance class for threaded holes according to hole profile</source>
      <translation>Classe de tolerància per a forats roscats segons el perfil del forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="301"/>
      <location filename="../../TaskHoleParameters.ui" line="488"/>
      <source>Diameter</source>
      <translation>Diàmetre</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="314"/>
      <source>Hole diameter</source>
      <translation>Diàmetre del Forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="336"/>
      <location filename="../../TaskHoleParameters.ui" line="526"/>
      <source>Depth</source>
      <translation>Profunditat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="350"/>
      <location filename="../../TaskHoleParameters.ui" line="404"/>
      <source>Dimension</source>
      <translation>Cota</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="355"/>
      <source>Through all</source>
      <translation>A través de totes</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="385"/>
      <source>Thread Depth</source>
      <translation>Profunditat de la Rosca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="399"/>
      <source>Hole depth</source>
      <translation>Profunditat del forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="409"/>
      <source>Tapped (DIN76)</source>
      <translation>Roscat (DIN76)</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="433"/>
      <source>&lt;b&gt;Hole cut&lt;/b&gt;</source>
      <translation>&lt;b&gt;Tall de forat&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="446"/>
      <location filename="../../TaskHoleParameters.ui" line="609"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="459"/>
      <source>Cut type for screw heads</source>
      <translation>Tipus de tall per a caps de cargol</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="472"/>
      <source>Check to override the values predefined by the 'Type'</source>
      <translation>Marqueu per substituir els valors predefinits pel "Tipus"</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="475"/>
      <source>Custom values</source>
      <translation>Valors personalitzats</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="561"/>
      <source>Countersink angle</source>
      <translation>17/5000
angle de avellanat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="593"/>
      <source>&lt;b&gt;Drill point&lt;/b&gt;</source>
      <translation>&lt;b&gt;Punt de perforació&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="625"/>
      <source>Flat</source>
      <translation>Pla</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="641"/>
      <source>Angled</source>
      <translation>Angular</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="676"/>
      <source>The size of the drill point will be taken into
account for the depth of blind holes</source>
      <translation>Es tindrà en compte el tamany del punt de perforació
tenir en compte la profunditat dels forats cecs</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="680"/>
      <source>Take into account for depth</source>
      <translation>Tingueu en compte la profunditat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="687"/>
      <source>&lt;b&gt;Misc&lt;/b&gt;</source>
      <translation>&lt;b&gt;Diversos&lt;/b&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="700"/>
      <source>Tapered</source>
      <translation>Cònic</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="713"/>
      <source>Taper angle for the hole
90 degree: straight hole
under 90: smaller hole radius at the bottom
over 90: larger hole radius at the bottom</source>
      <translation>Angle de conicitat del forat
90 graus: forat recte
menors de 90: radi de forat més petit a la part inferior
més de 90: radi de forat més gran a la part inferior</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="738"/>
      <source>Reverses the hole direction</source>
      <translation>Inverteix la direcció del forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="741"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="597"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="599"/>
      <source>Loose</source>
      <translation>Solt</translation>
    </message>
  </context>
  <context>
    <name>TaskTransformedMessages</name>
    <message>
      <location filename="../../TaskTransformedMessages.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedMessages.ui" line="25"/>
      <source>No message</source>
      <translation>Cap missatge</translation>
    </message>
  </context>
  <context>
    <name>WizardShaft</name>
    <message>
      <location filename="../../../WizardShaft/WizardShaft.py" line="186"/>
      <location filename="../../../WizardShaft/WizardShaft.py" line="211"/>
      <source>Shaft design wizard...</source>
      <translation>Assistent de disseny d'engranatges...</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaft.py" line="187"/>
      <location filename="../../../WizardShaft/WizardShaft.py" line="212"/>
      <source>Start the shaft design wizard</source>
      <translation>Inicia l'assistent de dissenyar eixos</translation>
    </message>
  </context>
  <context>
    <name>WizardShaftTable</name>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="43"/>
      <source>Length [mm]</source>
      <translation>Longitud [mm]</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="44"/>
      <source>Diameter [mm]</source>
      <translation>Diametre [mm]</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="45"/>
      <source>Inner diameter [mm]</source>
      <translation>Diàmetre interior [mm]</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="46"/>
      <source>Constraint type</source>
      <translation>Tipus de restricciò</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="47"/>
      <source>Start edge type</source>
      <translation>Tipus d'aresta inicial</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="48"/>
      <source>Start edge size</source>
      <translation>Mida d'aresta inicial</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="49"/>
      <source>End edge type</source>
      <translation>Tipus d'aresta final</translation>
    </message>
    <message>
      <location filename="../../../WizardShaft/WizardShaftTable.py" line="53"/>
      <source>End edge size</source>
      <translation>Tamany d'aresta final</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>&amp;Sketch</source>
      <translation>&amp;Esbós</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="45"/>
      <source>&amp;Part Design</source>
      <translation>&amp;Part Design</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="46"/>
      <source>Create a datum</source>
      <translation>Crear un datum</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="47"/>
      <source>Create an additive feature</source>
      <translation>Crear una característica aditiva</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="48"/>
      <source>Create a subtractive feature</source>
      <translation>Creeu una funció subtractiva</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="49"/>
      <source>Apply a pattern</source>
      <translation>Apliqueu un patró</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="50"/>
      <source>Apply a dress-up feature</source>
      <translation>Apliqueu una funció de envoltar</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="51"/>
      <source>Sprocket...</source>
      <translation>Pinyó...</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="52"/>
      <source>Involute gear...</source>
      <translation>Engranatges esvolvant...</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="53"/>
      <source>Shaft design wizard</source>
      <translation>Assistent de disseny d’eixos</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="58"/>
      <source>Measure</source>
      <translation>Mesura</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="59"/>
      <source>Refresh</source>
      <translation>Actualitza</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="60"/>
      <source>Toggle 3D</source>
      <translation type="unfinished">Toggle 3D</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="61"/>
      <source>Part Design Helper</source>
      <translation>Ajudant de disseny de peces</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="62"/>
      <source>Part Design Modeling</source>
      <translation>Modelatge de disseny de peces</translation>
    </message>
  </context>
</TS>
