<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="ca" sourcelanguage="en">
  <context>
    <name>CmdPartDesignAdditiveLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1403"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1404"/>
      <source>Additive loft</source>
      <translation>Calaix additiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1405"/>
      <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="1303"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1304"/>
      <source>Additive pipe</source>
      <translation>Tub additiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1305"/>
      <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="91"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="92"/>
      <source>Create body</source>
      <translation>Crear un cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="93"/>
      <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="2235"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2236"/>
      <source>Boolean operation</source>
      <translation>Operació booleana</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2237"/>
      <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="242"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="243"/>
      <source>Create a local coordinate system</source>
      <translation type="unfinished">Create a local coordinate system</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="244"/>
      <source>Create a new local coordinate system</source>
      <translation type="unfinished">Create a new local coordinate system</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="1635"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1636"/>
      <source>Chamfer</source>
      <translation>Xamfrà</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1637"/>
      <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="339"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="340"/>
      <source>Create a clone</source>
      <translation>Crear un clon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="341"/>
      <source>Create a new clone</source>
      <translation>Crear un nou clon</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignDraft</name>
    <message>
      <location filename="../../Command.cpp" line="1664"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1665"/>
      <source>Draft</source>
      <translation>Calat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1666"/>
      <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="632"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="633"/>
      <source>Duplicate selected object</source>
      <translation>Duplica l'objecte seleccionat</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="634"/>
      <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="1607"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1608"/>
      <source>Fillet</source>
      <translation>Arrodoniment</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1609"/>
      <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="1235"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1236"/>
      <source>Groove</source>
      <translation>Ranura</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1237"/>
      <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="1129"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1130"/>
      <source>Hole</source>
      <translation>Forat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1131"/>
      <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="186"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="187"/>
      <source>Create a datum line</source>
      <translation>Crea una línia de referència</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="188"/>
      <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="1941"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1942"/>
      <source>LinearPattern</source>
      <translation>Patró Lineal</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1943"/>
      <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="338"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="339"/>
      <source>Migrate</source>
      <translation>Migra</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="340"/>
      <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="1877"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1878"/>
      <source>Mirrored</source>
      <translation>Reflectit</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1879"/>
      <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="688"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="689"/>
      <source>Move object to other body</source>
      <translation>Mou l'objecte a un altre cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="690"/>
      <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="851"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="852"/>
      <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="853"/>
      <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="552"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="553"/>
      <source>Set tip</source>
      <translation>Conjunt de Punta</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="554"/>
      <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="2114"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2115"/>
      <source>Create MultiTransform</source>
      <translation>Crea MultiTransform</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2116"/>
      <source>Create a multitransform feature</source>
      <translation>Crea un perfil multitransform</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignNewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="400"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="401"/>
      <source>Create sketch</source>
      <translation>Crear croquis</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="402"/>
      <source>Create a new sketch</source>
      <translation type="unfinished">Create a new sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignPad</name>
    <message>
      <location filename="../../Command.cpp" line="1031"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1032"/>
      <source>Pad</source>
      <translation>Extrusió</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1033"/>
      <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="158"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="159"/>
      <source>Create a datum plane</source>
      <translation>Crear pla de referència</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="160"/>
      <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="1082"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1083"/>
      <source>Pocket</source>
      <translation>Buidar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1084"/>
      <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="214"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="215"/>
      <source>Create a datum point</source>
      <translation>Crear un punt de referència datum</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="216"/>
      <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="2007"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2008"/>
      <source>PolarPattern</source>
      <translation>Patró Polar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2009"/>
      <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="1175"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1176"/>
      <source>Revolution</source>
      <translation>Revolució</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1177"/>
      <source>Revolve a selected sketch</source>
      <translation>Revolucionar un croquis seleccionat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignScaled</name>
    <message>
      <location filename="../../Command.cpp" line="2074"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2075"/>
      <source>Scaled</source>
      <translation>Escalat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2076"/>
      <source>Create a scaled feature</source>
      <translation>Crea una operació escalada</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignShapeBinder</name>
    <message>
      <location filename="../../Command.cpp" line="274"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="275"/>
      <source>Create a shape binder</source>
      <translation>Crear una carpeta de formes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="276"/>
      <source>Create a new shape binder</source>
      <translation>Crea una nova carpeta de formes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDesignSubtractiveLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1453"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1454"/>
      <source>Subtractive loft</source>
      <translation>Calaix substractiu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1455"/>
      <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="1353"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1354"/>
      <source>Subtractive pipe</source>
      <translation>Canonada Sustractiva</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1355"/>
      <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="1721"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1722"/>
      <source>Thickness</source>
      <translation>Gruix</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1723"/>
      <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="191"/>
      <source>Additive Box</source>
      <translation>Caixa additiva</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="195"/>
      <source>Additive Cylinder</source>
      <translation>Cilindre additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="199"/>
      <source>Additive Sphere</source>
      <translation>Esfera additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="203"/>
      <source>Additive Cone</source>
      <translation>Con additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="207"/>
      <source>Additive Ellipsoid</source>
      <translation>El·lipsoide additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="211"/>
      <source>Additive Torus</source>
      <translation>Torus additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="215"/>
      <source>Additive Prism</source>
      <translation>Prisma additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="219"/>
      <source>Additive Wedge</source>
      <translation>Falca additiva</translation>
    </message>
  </context>
  <context>
    <name>CmdPrimtiveCompSubtractive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="235"/>
      <source>PartDesign</source>
      <translation>PartDesign</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="236"/>
      <location filename="../../CommandPrimitive.cpp" line="237"/>
      <source>Create a subtractive primitive</source>
      <translation>Crea un primitiu sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="356"/>
      <source>Subtractive Box</source>
      <translation>Caixa substractiva</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="360"/>
      <source>Subtractive Cylinder</source>
      <translation>Cilindre sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="364"/>
      <source>Subtractive Sphere</source>
      <translation>Esfera sustractiva</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="368"/>
      <source>Subtractive Cone</source>
      <translation>Con Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="372"/>
      <source>Subtractive Ellipsoid</source>
      <translation>El·lipsoide Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="376"/>
      <source>Subtractive Torus</source>
      <translation>Torus Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="380"/>
      <source>Subtractive Prism</source>
      <translation>Prisma Sustractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="384"/>
      <source>Subtractive Wedge</source>
      <translation>Falca Sustractiu</translation>
    </message>
  </context>
  <context>
    <name>FeaturePickDialog</name>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="45"/>
      <source>Valid</source>
      <translation>Vàlid</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="46"/>
      <source>Invalid shape</source>
      <translation>Forma invàlida</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="47"/>
      <source>No wire in sketch</source>
      <translation>No hi ha cap fil a l'esbós</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="48"/>
      <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="49"/>
      <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="50"/>
      <source>Base plane</source>
      <translation>Pla base</translation>
    </message>
    <message>
      <location filename="../../FeaturePickDialog.cpp" line="51"/>
      <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="52"/>
      <source>Face tools</source>
      <translation>Eines de cara</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="53"/>
      <source>Sketch tools</source>
      <translation>Eines de croquis</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="54"/>
      <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>Modules:</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="106"/>
      <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 type="unfinished">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.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Hole</name>
    <message>
      <location filename="../../../App/FeatureHole.cpp" line="956"/>
      <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 type="unfinished">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.</translation>
    </message>
  </context>
  <context>
    <name>PartDesign::Pocket</name>
    <message>
      <location filename="../../../App/FeaturePocket.cpp" line="121"/>
      <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 type="unfinished">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.</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="54"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="161"/>
      <source>Width:</source>
      <translation>Amplada:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="61"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="154"/>
      <source>Length:</source>
      <translation>Longitud:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="147"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="258"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="378"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="913"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1152"/>
      <source>Height:</source>
      <translation>Alçada:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="198"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="305"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1159"/>
      <source>Angle:</source>
      <translation>Angle:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="251"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="525"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1138"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1260"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1325"/>
      <source>Radius:</source>
      <translation>Radi:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="385"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="585"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="839"/>
      <source>Radius 1:</source>
      <translation>Radi 1:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="392"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="592"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="832"/>
      <source>Radius 2:</source>
      <translation>Radi 2:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="455"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="646"/>
      <source>U parameter:</source>
      <translation>Paràmetre U:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="462"/>
      <source>V parameters:</source>
      <translation>Paràmetres de V:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="599"/>
      <source>Radius 3:</source>
      <translation>Radi 3:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="669"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="759"/>
      <source>V parameter:</source>
      <translation>Paràmetre U:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="736"/>
      <source>U Parameter:</source>
      <translation>Paràmetre U:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="886"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1768"/>
      <source>Polygon:</source>
      <translation>Polígon:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="906"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1788"/>
      <source>Circumradius:</source>
      <translation>Circumradi:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="957"/>
      <source>X min/max:</source>
      <translation>X mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="964"/>
      <source>Y min/max:</source>
      <translation>Y mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="971"/>
      <source>Z min/max:</source>
      <translation>Z mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="978"/>
      <source>X2 min/max:</source>
      <translation>X2 mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="985"/>
      <source>Z2 min/max:</source>
      <translation>Z2 mín/màx:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1145"/>
      <source>Pitch:</source>
      <translation>Pas:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1166"/>
      <source>Coordinate system:</source>
      <translation>Coordenades del sistema:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1174"/>
      <source>Right-handed</source>
      <translation>Dretes</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1179"/>
      <source>Left-handed</source>
      <translation>Esquerres</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1267"/>
      <source>Growth:</source>
      <translation>Creixement:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1274"/>
      <source>Number of rotations:</source>
      <translation>Nombre de rotacions:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1332"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1435"/>
      <source>Angle 1:</source>
      <translation>Angle 1:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1339"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1442"/>
      <source>Angle 2:</source>
      <translation>Angle 2:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1393"/>
      <source>From three points</source>
      <translation>Des de tres punts</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1421"/>
      <source>Major radius:</source>
      <translation>Radi major:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1428"/>
      <source>Minor radius:</source>
      <translation>Radi menor:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1510"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1591"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1645"/>
      <source>X:</source>
      <translation>X:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1520"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1601"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1655"/>
      <source>Y:</source>
      <translation>Y:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1530"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1611"/>
      <location filename="../../TaskPrimitiveParameters.ui" line="1665"/>
      <source>Z:</source>
      <translation>Z:</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1628"/>
      <source>End point</source>
      <translation>Punt final</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.ui" line="1638"/>
      <source>Start point</source>
      <translation>Punt inicial</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="183"/>
      <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="55"/>
      <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="54"/>
      <source>Primitive parameters</source>
      <translation>Paràmetres primitius</translation>
    </message>
    <message>
      <location filename="../../TaskPrimitiveParameters.cpp" line="646"/>
      <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"/>
      <source>Add ref</source>
      <translation>Afegeix ref</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="32"/>
      <source>Remove ref</source>
      <translation>Treu ref</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.ui" line="50"/>
      <source>Size:</source>
      <translation>Mida:</translation>
    </message>
    <message>
      <location filename="../../TaskChamferParameters.cpp" line="87"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDatumParameters</name>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="73"/>
      <source> parameters</source>
      <translation> paràmetres</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgBooleanParameters</name>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="327"/>
      <source>Empty body list</source>
      <translation>La llista de cossos és buida</translation>
    </message>
    <message>
      <location filename="../../TaskBooleanParameters.cpp" line="328"/>
      <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="339"/>
      <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="121"/>
      <source>Incompatible reference set</source>
      <translation>Conjunt de referències incompatible</translation>
    </message>
    <message>
      <location filename="../../TaskDatumParameters.cpp" line="122"/>
      <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="140"/>
      <source>Input error</source>
      <translation>Error d'entrada</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDlgPipeParameters</name>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="886"/>
      <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"/>
      <source>Add face</source>
      <translation>Afegir cara</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="32"/>
      <source>Remove face</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="49"/>
      <source>Draft angle</source>
      <translation>Angle de sortida</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="79"/>
      <source>Neutral plane</source>
      <translation>Pla neutre</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="96"/>
      <source>Pull direction</source>
      <translation>Direcció de tracció</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.ui" line="111"/>
      <source>Reverse pull direction</source>
      <translation>Direcció de tracció invertida</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="100"/>
      <source>Remove</source>
      <translation>Elimina</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 type="unfinished">From other bodies of the same part</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="65"/>
      <source>Valid</source>
      <translation>Vàlid</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="66"/>
      <source>Invalid shape</source>
      <translation>Forma invàlida</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="67"/>
      <source>No wire in sketch</source>
      <translation>No hi ha cap fil a l'esbós</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="68"/>
      <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="69"/>
      <source>Belongs to another body</source>
      <translation>Pertany a un altre òrgan</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="70"/>
      <source>Belongs to another part</source>
      <translation>Pertany a una altra part</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="71"/>
      <source>Doesn't belong to any body</source>
      <translation>No pertany a cap cos</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="72"/>
      <source>Base plane</source>
      <translation>Pla base</translation>
    </message>
    <message>
      <location filename="../../TaskFeaturePick.cpp" line="73"/>
      <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="83"/>
      <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"/>
      <source>Add ref</source>
      <translation>Afegeix ref</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="32"/>
      <source>Remove ref</source>
      <translation>Treu ref</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.ui" line="49"/>
      <source>Radius:</source>
      <translation>Radi:</translation>
    </message>
    <message>
      <location filename="../../TaskFilletParameters.cpp" line="87"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskHoleParameters</name>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="48"/>
      <source>Hole parameters</source>
      <translation>Paràmetres de forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="69"/>
      <source>None</source>
      <translation>Cap</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="70"/>
      <source>ISO metric coarse profile</source>
      <translation>Perfil gruixut mètric ISO</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="71"/>
      <source>ISO metric fine profile</source>
      <translation>Perfil fi mètric ISO</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="72"/>
      <source>UTS coarse profile</source>
      <translation>Perfil gruixut UTS</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="73"/>
      <source>UTS fine profile</source>
      <translation>Perfil fi UTS</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.cpp" line="74"/>
      <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="49"/>
      <source>Direction</source>
      <translation>Direcció</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="61"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="70"/>
      <source>Length</source>
      <translation>Longitud</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="91"/>
      <source>Occurrences</source>
      <translation>Ocurrències</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="105"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.ui" line="114"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.cpp" line="114"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskLinearPatternParameters.cpp" line="328"/>
      <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="113"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.cpp" line="59"/>
      <source>Loft parameters</source>
      <translation>Paràmetres del calaix</translation>
    </message>
    <message>
      <location filename="../../TaskLoftParameters.cpp" line="80"/>
      <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="49"/>
      <source>Plane</source>
      <translation>Pla</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="63"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.ui" line="72"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskMirroredParameters.cpp" line="111"/>
      <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="47"/>
      <source>Transformations</source>
      <translation>Transformacions</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.ui" line="64"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="76"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="82"/>
      <source>Edit</source>
      <translation>Edita</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="86"/>
      <source>Delete</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="90"/>
      <source>Add mirrored transformation</source>
      <translation>Afegir la transformació de reflexió</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="94"/>
      <source>Add linear pattern</source>
      <translation>Afegir patró lineal</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="98"/>
      <source>Add polar pattern</source>
      <translation>Afegeix un patró polar</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="102"/>
      <source>Add scaled transformation</source>
      <translation>Afegir transformació escalada</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="106"/>
      <source>Move up</source>
      <translation>Mou amunt</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="110"/>
      <source>Move down</source>
      <translation>Mou avall</translation>
    </message>
    <message>
      <location filename="../../TaskMultiTransformParameters.cpp" line="137"/>
      <source>Right-click to add</source>
      <translation>Clic-dret per a afegir</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPadParameters</name>
    <message>
      <location filename="../../TaskPadParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="22"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="30"/>
      <location filename="../../TaskPadParameters.cpp" line="124"/>
      <location filename="../../TaskPadParameters.cpp" line="412"/>
      <source>Dimension</source>
      <translation>Dimensió</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="42"/>
      <source>Length</source>
      <translation>Longitud</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="60"/>
      <source>Offset</source>
      <translation>Equidistancia (ofset)</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="75"/>
      <source>Symmetric to plane</source>
      <translation>Simètric al pla</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="82"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="91"/>
      <source>2nd length</source>
      <translation>2a longitud</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="109"/>
      <location filename="../../TaskPadParameters.cpp" line="112"/>
      <location filename="../../TaskPadParameters.cpp" line="435"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.ui" line="128"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="56"/>
      <source>Pad parameters</source>
      <translation>Paràmetres d'extrusió</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="63"/>
      <location filename="../../TaskPadParameters.cpp" line="420"/>
      <source>No face selected</source>
      <translation>Cap cara seleccionada</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="125"/>
      <location filename="../../TaskPadParameters.cpp" line="413"/>
      <source>To last</source>
      <translation type="unfinished">To last</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="126"/>
      <location filename="../../TaskPadParameters.cpp" line="414"/>
      <source>To first</source>
      <translation>A la primera</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="127"/>
      <location filename="../../TaskPadParameters.cpp" line="415"/>
      <source>Up to face</source>
      <translation>Fins la cara</translation>
    </message>
    <message>
      <location filename="../../TaskPadParameters.cpp" line="128"/>
      <location filename="../../TaskPadParameters.cpp" line="416"/>
      <source>Two dimensions</source>
      <translation>Dues dimensions</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="117"/>
      <source>Add Edge</source>
      <translation>Afegir tall</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="136"/>
      <source>Remove Edge</source>
      <translation>Treure vora</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="158"/>
      <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="182"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="189"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskPipeOrientation.ui" line="196"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskPipeParameters.cpp" line="365"/>
      <source>Section orientation</source>
      <translation>Orientació de la secció</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 type="unfinished">Path to sweep along</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="74"/>
      <source>Pipe parameters</source>
      <translation>Paràmetres del tub</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="../../TaskPipeParameters.cpp" line="617"/>
      <source>Section transformation</source>
      <translation>Transformació de la secció</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskPocketParameters</name>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="14"/>
      <source>Form</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="22"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="30"/>
      <location filename="../../TaskPocketParameters.cpp" line="119"/>
      <location filename="../../TaskPocketParameters.cpp" line="439"/>
      <source>Dimension</source>
      <translation>Dimensió</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="42"/>
      <source>Length</source>
      <translation>Longitud</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="60"/>
      <source>Offset</source>
      <translation>Equidistancia (ofset)</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="75"/>
      <source>Symmetric to plane</source>
      <translation>Simètric al pla</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="82"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="91"/>
      <source>2nd length</source>
      <translation>2a longitud</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="109"/>
      <location filename="../../TaskPocketParameters.cpp" line="107"/>
      <location filename="../../TaskPocketParameters.cpp" line="462"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.ui" line="128"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="56"/>
      <source>Pocket parameters</source>
      <translation>Paràmetres de butxaca</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="64"/>
      <location filename="../../TaskPocketParameters.cpp" line="447"/>
      <source>No face selected</source>
      <translation>Cap cara seleccionada</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="120"/>
      <location filename="../../TaskPocketParameters.cpp" line="440"/>
      <source>Through all</source>
      <translation>A través de totes</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="121"/>
      <location filename="../../TaskPocketParameters.cpp" line="441"/>
      <source>To first</source>
      <translation>A la primera</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="122"/>
      <location filename="../../TaskPocketParameters.cpp" line="442"/>
      <source>Up to face</source>
      <translation>Fins la cara</translation>
    </message>
    <message>
      <location filename="../../TaskPocketParameters.cpp" line="123"/>
      <location filename="../../TaskPocketParameters.cpp" line="443"/>
      <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="49"/>
      <source>Axis</source>
      <translation>Eix</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="61"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="70"/>
      <source>Angle</source>
      <translation>Angle</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="97"/>
      <source>Occurrences</source>
      <translation>Ocurrències</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="111"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskPolarPatternParameters.ui" line="120"/>
      <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="318"/>
      <source>Error</source>
      <translation>Error</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="181"/>
      <source>Base X axis</source>
      <translation>Eix base X</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="35"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="182"/>
      <source>Base Y axis</source>
      <translation>Eix base Y</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="40"/>
      <location filename="../../TaskRevolutionParameters.cpp" line="183"/>
      <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="190"/>
      <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="98"/>
      <source>Symmetric to plane</source>
      <translation>Simètric al pla</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="105"/>
      <source>Reversed</source>
      <translation>Invertit</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.ui" line="119"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="61"/>
      <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="49"/>
      <source>Factor</source>
      <translation>Factor</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="63"/>
      <source>Occurrences</source>
      <translation>Ocurrències</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="77"/>
      <source>OK</source>
      <translation>D'acord</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.ui" line="86"/>
      <source>Update view</source>
      <translation>Actualització vista</translation>
    </message>
    <message>
      <location filename="../../TaskScaledParameters.cpp" line="98"/>
      <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="61"/>
      <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="155"/>
      <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"/>
      <source>Add face</source>
      <translation>Afegir cara</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="32"/>
      <source>Remove face</source>
      <translation>Eliminar cara</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="49"/>
      <source>Thickness</source>
      <translation>Gruix</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="75"/>
      <source>Mode</source>
      <translation>Modus</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="82"/>
      <source>Join Type</source>
      <translation>Tipus de Unió</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="90"/>
      <source>Skin</source>
      <translation>Pell</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="95"/>
      <source>Pipe</source>
      <translation>Tub</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="100"/>
      <source>Recto Verso</source>
      <translation>Recto Verso</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="109"/>
      <source>Arc</source>
      <translation>Arc</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="114"/>
      <source>Intersection</source>
      <translation>Intersecció</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.ui" line="124"/>
      <source>Make thickness inwards</source>
      <translation>Fer gruix interior</translation>
    </message>
    <message>
      <location filename="../../TaskThicknessParameters.cpp" line="98"/>
      <source>Remove</source>
      <translation>Elimina</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskTransformedMessages</name>
    <message>
      <location filename="../../TaskTransformedMessages.cpp" line="43"/>
      <source>Transformed feature messages</source>
      <translation>Transformat perfil dels Missatges</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskTransformedParameters</name>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="194"/>
      <source>Normal sketch axis</source>
      <translation>Eix normal al croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="195"/>
      <source>Vertical sketch axis</source>
      <translation>Eix vertical de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="196"/>
      <source>Horizontal sketch axis</source>
      <translation>Eix horitzontal de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="198"/>
      <location filename="../../TaskTransformedParameters.cpp" line="234"/>
      <source>Construction line %1</source>
      <translation>Construcció línia %1</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="212"/>
      <source>Base X axis</source>
      <translation>Eix base X</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="213"/>
      <source>Base Y axis</source>
      <translation>Eix base Y</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="214"/>
      <source>Base Z axis</source>
      <translation>Eix base Z</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="221"/>
      <location filename="../../TaskTransformedParameters.cpp" line="257"/>
      <source>Select reference...</source>
      <translation>Seleccioneu referència...</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="248"/>
      <source>Base XY plane</source>
      <translation>Base pla XY</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="249"/>
      <source>Base YZ plane</source>
      <translation>Pla YZ base</translation>
    </message>
    <message>
      <location filename="../../TaskTransformedParameters.cpp" line="250"/>
      <source>Base XZ plane</source>
      <translation>Base pla XZ</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::ViewProviderBody</name>
    <message>
      <location filename="../../ViewProviderBody.cpp" line="137"/>
      <source>Toggle active body</source>
      <translation>Cos actiu tanca</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_CompPrimitiveAdditive</name>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="192"/>
      <source>Create an additive box by its width, height and length</source>
      <translation>Crea un cub additiu donades amplària, llargària i altura</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="196"/>
      <source>Create an additive cylinder by its radius, height and angle</source>
      <translation>Crear un cilindre de radi, alçada i angle additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="200"/>
      <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="204"/>
      <source>Create an additive cone</source>
      <translation>Crear un additiu con</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="208"/>
      <source>Create an additive ellipsoid</source>
      <translation>Crear un el·lipsoide additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="212"/>
      <source>Create an additive torus</source>
      <translation>Crear un torus additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="216"/>
      <source>Create an additive prism</source>
      <translation>Crear un prisma additiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="220"/>
      <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="357"/>
      <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="361"/>
      <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="365"/>
      <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="369"/>
      <source>Create a subtractive cone</source>
      <translation>Crea un con substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="373"/>
      <source>Create a subtractive ellipsoid</source>
      <translation>Crea un elipsoide substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="377"/>
      <source>Create a subtractive torus</source>
      <translation>Crea un tor substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="381"/>
      <source>Create a subtractive prism</source>
      <translation>Crea un prisma substractiu</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="385"/>
      <source>Create a subtractive wedge</source>
      <translation>Crea una falca substractiva</translation>
    </message>
  </context>
  <context>
    <name>PartDesign_MoveFeature</name>
    <message>
      <location filename="../../CommandBody.cpp" line="755"/>
      <source>Select body</source>
      <translation>Seleccioneu el cos</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="756"/>
      <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="906"/>
      <source>Select feature</source>
      <translation>Seleccionar perfil</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="907"/>
      <source>Select a feature from the list</source>
      <translation>Seleccioneu un element de la llista</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="135"/>
      <source>Invalid selection</source>
      <translation>Selecció no vàlid</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="135"/>
      <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="141"/>
      <location filename="../../Command.cpp" line="144"/>
      <location filename="../../Command.cpp" line="146"/>
      <source>Error</source>
      <translation>Error</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="141"/>
      <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="475"/>
      <source>Several sub-elements selected</source>
      <translation type="unfinished">Several sub-elements selected</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="476"/>
      <source>You have to select a single face as support for a sketch!</source>
      <translation type="unfinished">You have to select a single face as support for a sketch!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="486"/>
      <source>No support face selected</source>
      <translation type="unfinished">No support face selected</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="487"/>
      <source>You have to select a face as support for a sketch!</source>
      <translation type="unfinished">You have to select a face as support for a sketch!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="496"/>
      <source>No planar support</source>
      <translation type="unfinished">No planar support</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="497"/>
      <source>You need a planar face as support for a sketch!</source>
      <translation type="unfinished">You need a planar face as support for a sketch!</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="679"/>
      <source>No valid planes in this document</source>
      <translation>Esbossos no vàlids en aquest document</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="680"/>
      <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="693"/>
      <location filename="../../Command.cpp" line="983"/>
      <location filename="../../Command.cpp" line="1825"/>
      <location filename="../../ViewProvider.cpp" line="114"/>
      <location filename="../../ViewProviderBoolean.cpp" line="85"/>
      <location filename="../../ViewProviderDatum.cpp" line="251"/>
      <location filename="../../ViewProviderHole.cpp" line="81"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="93"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="92"/>
      <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="694"/>
      <location filename="../../Command.cpp" line="984"/>
      <location filename="../../Command.cpp" line="1826"/>
      <location filename="../../ViewProvider.cpp" line="115"/>
      <location filename="../../ViewProviderBoolean.cpp" line="86"/>
      <location filename="../../ViewProviderDatum.cpp" line="252"/>
      <location filename="../../ViewProviderHole.cpp" line="82"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="94"/>
      <location filename="../../ViewProviderShapeBinder.cpp" line="93"/>
      <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="907"/>
      <source>No sketch to work on</source>
      <translation>Cap esbos per treballar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="908"/>
      <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="1513"/>
      <location filename="../../Command.cpp" line="1517"/>
      <location filename="../../Command.cpp" line="1543"/>
      <location filename="../../Command.cpp" line="1555"/>
      <source>Wrong selection</source>
      <translation>Selecció incorrecta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1514"/>
      <source>Select an edge, face or body.</source>
      <translation>Seleccioneu una vora, la cara o el cos.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1518"/>
      <source>Select an edge, face or body from a single body.</source>
      <translation>Seleccioneu un tall, cara o cos d'un sol cos.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1522"/>
      <location filename="../../Command.cpp" line="1855"/>
      <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="1523"/>
      <source>Select an edge, face or body from an active body.</source>
      <translation>Seleccioneu una aresta, una cara o un cos d'un cos de peça actiu.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1533"/>
      <source>Wrong object type</source>
      <translation>Tipus d'objecte malament</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1534"/>
      <source>%1 works only on parts.</source>
      <translation>%1 treballa només en part.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1544"/>
      <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="1556"/>
      <source> not possible on selected faces/edges.</source>
      <translation> no és possible en cares/vores seleccionats.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1842"/>
      <source>No valid features in this document</source>
      <translation>No perfil vàlids en aquest document</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1843"/>
      <source>Please create a subtractive or additive feature first.</source>
      <translation>Si us plau, crear primer un element Sustractiu o additiu.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1848"/>
      <source>Multiple Features Selected</source>
      <translation>S'han seleccionat múltiples característiques</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1849"/>
      <source>Please select only one subtractive or additive feature first.</source>
      <translation>Seleccioneu primer només un element subtractiu o additiu.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1856"/>
      <source>Please select only one subtractive or additive feature in an active body.</source>
      <translation>Seleccioneu primer només un element subtractiu o additiu en el cos actiu.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="73"/>
      <source>Part creation failed</source>
      <translation>S'ha produït un error al crear l'espai</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="74"/>
      <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="122"/>
      <location filename="../../CommandBody.cpp" line="127"/>
      <location filename="../../CommandBody.cpp" line="134"/>
      <location filename="../../CommandBody.cpp" line="142"/>
      <location filename="../../CommandBody.cpp" line="191"/>
      <source>Bad base feature</source>
      <translation>Mala funció base</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="123"/>
      <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="128"/>
      <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="135"/>
      <source>Body can't be based on another body.</source>
      <translation>Cos no pot estar basat en un altre cos.</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="143"/>
      <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="167"/>
      <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="171"/>
      <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="175"/>
      <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="179"/>
      <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="184"/>
      <source>Base feature</source>
      <translation>Propietat base</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="192"/>
      <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="368"/>
      <source>Nothing to migrate</source>
      <translation>Res per migrar</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="369"/>
      <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="517"/>
      <source>Sketch plane cannot be migrated</source>
      <translation>No es poden migrar perfil d'esbós</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="518"/>
      <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="580"/>
      <location filename="../../CommandBody.cpp" line="584"/>
      <location filename="../../CommandBody.cpp" line="589"/>
      <location filename="../../CommandBody.cpp" line="878"/>
      <location filename="../../CommandBody.cpp" line="885"/>
      <source>Selection error</source>
      <translation>Error de selecció</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="581"/>
      <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="585"/>
      <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="590"/>
      <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="706"/>
      <location filename="../../CommandBody.cpp" line="728"/>
      <location filename="../../CommandBody.cpp" line="743"/>
      <source>Features cannot be moved</source>
      <translation>Característiques no es poden desplaçar</translation>
    </message>
    <message>
      <location filename="../../CommandBody.cpp" line="707"/>
      <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="729"/>
      <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="744"/>
      <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="879"/>
      <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="886"/>
      <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="899"/>
      <source>Beginning of the body</source>
      <translation>Començament del cos</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="261"/>
      <source>No previous feature found</source>
      <translation>Cap característica anterior es troba</translation>
    </message>
    <message>
      <location filename="../../CommandPrimitive.cpp" line="262"/>
      <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="../../TaskDraftParameters.cpp" line="303"/>
      <source>Missing neutral plane</source>
      <translation>Falta pla neutre</translation>
    </message>
    <message>
      <location filename="../../TaskDraftParameters.cpp" line="304"/>
      <source>Please select a plane or an edge plus a pull direction</source>
      <translation>Seleccionar pla o cantell mès</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="164"/>
      <location filename="../../TaskTransformedParameters.cpp" line="231"/>
      <source>Vertical sketch axis</source>
      <translation>Eix vertical de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="165"/>
      <location filename="../../TaskTransformedParameters.cpp" line="232"/>
      <source>Horizontal sketch axis</source>
      <translation>Eix horitzontal de croquis</translation>
    </message>
    <message>
      <location filename="../../TaskRevolutionParameters.cpp" line="167"/>
      <source>Construction line %1</source>
      <translation>Construcció línia %1</translation>
    </message>
    <message>
      <location filename="../../TaskSketchBasedParameters.cpp" line="84"/>
      <source>Face</source>
      <translation>Cara</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="88"/>
      <source>No active Body</source>
      <translation>Cap òrgan actiu</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="89"/>
      <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 type="unfinished">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.</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="104"/>
      <source>Active Body Required</source>
      <translation>Es requereix un cos actiu</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="105"/>
      <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="142"/>
      <source>Feature is not in a body</source>
      <translation>El perfil no és en un cos</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="143"/>
      <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="175"/>
      <source>Feature is not in a part</source>
      <translation>El Perfil no és en una zona</translation>
    </message>
    <message>
      <location filename="../../Utils.cpp" line="176"/>
      <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="../../ViewProvider.cpp" line="96"/>
      <source>Set colors...</source>
      <translation>Conjunts de colors...</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="68"/>
      <source>Edit boolean</source>
      <translation>Editar booleà</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="121"/>
      <location filename="../../ViewProviderDatum.cpp" line="211"/>
      <source>Plane</source>
      <translation>Pla</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="125"/>
      <location filename="../../ViewProviderDatum.cpp" line="207"/>
      <source>Line</source>
      <translation>Línia</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="129"/>
      <location filename="../../ViewProviderDatum.cpp" line="215"/>
      <source>Point</source>
      <translation>Punt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="133"/>
      <source>Coordinate System</source>
      <translation>Sistema de coordenades</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDatum.cpp" line="232"/>
      <source>Edit datum</source>
      <translation>Edita la referència</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="49"/>
      <location filename="../../ViewProviderTransformed.cpp" line="68"/>
      <source>Edit %1</source>
      <translation>Editar %1</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="70"/>
      <source>Feature error</source>
      <translation>Tret d'error</translation>
    </message>
    <message>
      <location filename="../../ViewProviderDressUp.cpp" line="71"/>
      <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="51"/>
      <source>Edit groove</source>
      <translation>Editar ranura</translation>
    </message>
    <message>
      <location filename="../../ViewProviderHole.cpp" line="64"/>
      <source>Edit hole</source>
      <translation>Edita el forat</translation>
    </message>
    <message>
      <location filename="../../ViewProviderLoft.cpp" line="77"/>
      <source>Edit loft</source>
      <translation>Editar calaix</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPad.cpp" line="54"/>
      <source>Edit pad</source>
      <translation>Edit pad</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPipe.cpp" line="80"/>
      <source>Edit pipe</source>
      <translation>Editar la canonada</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPocket.cpp" line="53"/>
      <source>Edit pocket</source>
      <translation>Edita Caixal</translation>
    </message>
    <message>
      <location filename="../../ViewProviderPrimitive.cpp" line="76"/>
      <source>Edit primitive</source>
      <translation>Editar primitiva</translation>
    </message>
    <message>
      <location filename="../../ViewProviderRevolution.cpp" line="51"/>
      <source>Edit revolution</source>
      <translation>Editar Revolució</translation>
    </message>
    <message>
      <location filename="../../ViewProviderShapeBinder.cpp" line="184"/>
      <source>Edit shape binder</source>
      <translation>Editar el quadern de forma</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="152"/>
      <source>One transformed shape does not intersect support</source>
      <translation>Una forma transformada no intersecta suport</translation>
    </message>
    <message>
      <location filename="../../ViewProviderTransformed.cpp" line="154"/>
      <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="163"/>
      <source>Transformation succeeded</source>
      <translation>Transformació amb èxit</translation>
    </message>
    <message>
      <location filename="../../WorkflowManager.cpp" line="144"/>
      <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="147"/>
      <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="150"/>
      <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="154"/>
      <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="156"/>
      <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="165"/>
      <source>Migrate manually</source>
      <translation>Migrar manualment</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="14"/>
      <source>Task Hole Parameters</source>
      <translation>Paràmetres de l'acció de forat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="33"/>
      <location filename="../../TaskHoleParameters.ui" line="300"/>
      <source>Type</source>
      <translation>Tipus</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="40"/>
      <location filename="../../TaskHoleParameters.ui" line="316"/>
      <source>Diameter</source>
      <translation>Diàmetre</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="47"/>
      <location filename="../../TaskHoleParameters.ui" line="332"/>
      <source>Depth</source>
      <translation>Profunditat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="57"/>
      <source>Cutoff inner</source>
      <translation>Retalla la part interior</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="70"/>
      <source>Class</source>
      <translation>Classe</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="77"/>
      <source>Tapered</source>
      <translation>Cònic</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="97"/>
      <source>Direction</source>
      <translation>Direcció</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="110"/>
      <source>Fit</source>
      <translation>Ajusta</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="158"/>
      <source>Flat</source>
      <translation>Pla</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="173"/>
      <source>Angled</source>
      <translation>Angular</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="195"/>
      <source>Pitch</source>
      <translation>Inclinació</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="220"/>
      <source>Right hand</source>
      <translation>A la dreta</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="227"/>
      <source>Left hand</source>
      <translation>A l'esquerra</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="240"/>
      <source>Model actual thread</source>
      <translation>Model actual de roscatge</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="247"/>
      <source>Threaded</source>
      <translation>Rosca</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="257"/>
      <source>Angle</source>
      <translation>Angle</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="283"/>
      <source>Profile</source>
      <translation>Perfil</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="293"/>
      <source>Countersink angle</source>
      <translation>17/5000
angle de avellanat</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="353"/>
      <source>Dimension</source>
      <translation>Dimensió</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="358"/>
      <source>Through all</source>
      <translation>A través de totes</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="372"/>
      <source>Size</source>
      <translation>Mida</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="380"/>
      <source>Standard fit</source>
      <translation>Ajust estàndard</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="385"/>
      <source>Close fit</source>
      <translation>Tanca l'ajust</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="396"/>
      <source>Cutoff outer</source>
      <translation>Retalla la part exterior</translation>
    </message>
    <message>
      <location filename="../../TaskHoleParameters.ui" line="449"/>
      <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="459"/>
      <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="466"/>
      <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="473"/>
      <source>&lt;b&gt;Threading and size&lt;/b&gt;</source>
      <translation>&lt;b&gt;Roscatge i mida&lt;/b&gt;</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="26"/>
      <source>No message</source>
      <translation>Cap missatge</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="51"/>
      <source>Part Design</source>
      <translation>Disseny de Peça</translation>
    </message>
  </context>
</TS>
