<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ro" sourcelanguage="en">
  <context>
    <name>Attacher</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="842"/>
      <source>Any</source>
      <comment>Attacher reference type</comment>
      <translation>Oricare</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="843"/>
      <source>Vertex</source>
      <comment>Attacher reference type</comment>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="844"/>
      <source>Edge</source>
      <comment>Attacher reference type</comment>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="845"/>
      <source>Face</source>
      <comment>Attacher reference type</comment>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="847"/>
      <source>Line</source>
      <comment>Attacher reference type</comment>
      <translation>Linie</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="848"/>
      <source>Curve</source>
      <comment>Attacher reference type</comment>
      <translation>Curba</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="849"/>
      <source>Circle</source>
      <comment>Attacher reference type</comment>
      <translation>Cerc</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="850"/>
      <source>Conic</source>
      <comment>Attacher reference type</comment>
      <translation>Conică</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="851"/>
      <source>Ellipse</source>
      <comment>Attacher reference type</comment>
      <translation>Elipsa</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="852"/>
      <source>Parabola</source>
      <comment>Attacher reference type</comment>
      <translation>Parabolă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="853"/>
      <source>Hyperbola</source>
      <comment>Attacher reference type</comment>
      <translation>Hiperbolă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="855"/>
      <source>Plane</source>
      <comment>Attacher reference type</comment>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="856"/>
      <source>Sphere</source>
      <comment>Attacher reference type</comment>
      <translation>Sfera</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="857"/>
      <source>Revolve</source>
      <comment>Attacher reference type</comment>
      <translation>Roteste</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="858"/>
      <source>Cylinder</source>
      <comment>Attacher reference type</comment>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="859"/>
      <source>Torus</source>
      <comment>Attacher reference type</comment>
      <translation>Tor</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="860"/>
      <source>Cone</source>
      <comment>Attacher reference type</comment>
      <translation>Con</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="862"/>
      <source>Object</source>
      <comment>Attacher reference type</comment>
      <translation>Obiect</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="863"/>
      <source>Solid</source>
      <comment>Attacher reference type</comment>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="864"/>
      <source>Wire</source>
      <comment>Attacher reference type</comment>
      <translation>Polilinie</translation>
    </message>
  </context>
  <context>
    <name>Attacher0D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="727"/>
      <source>Deactivated</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="728"/>
      <source>Attachment is disabled. Point can be moved by editing Placement property.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Este dezactivată ataşarea. Punctul poate fi mutat prin editarea proprietății Plasament.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="736"/>
      <source>Object's origin</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Originea obiectului</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="737"/>
      <source>Point is put at object's placement position. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation type="unfinished">Point is put at object's placement position. Works on objects with placements, and ellipse/parabola/hyperbola edges.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="746"/>
      <source>Focus1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Focarul1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="747"/>
      <source>Focus of ellipse, parabola, hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Focarul de elipsă, parabolă, hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="755"/>
      <source>Focus2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Focarul2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="756"/>
      <source>Second focus of ellipse and hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>A doilea focar pentru elipsă și hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="764"/>
      <source>On edge</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Pe marginea</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="765"/>
      <source>Point is put on edge, MapPathParameter controls where. Additionally, vertex can be linked in for making a projection.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punctul se pune pe margine, unde este controlat de MapPathParametr. În plus, un nod poate fi legat pentru a face o proiecţie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="774"/>
      <source>Center of curvature</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Centrul de curbură</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="775"/>
      <source>Center of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Centrul cercului osculator a unei margini (centrul curbei). Link-ul opţional vertex defineşte unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="784"/>
      <source>Center of mass</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Centrul de masă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="785"/>
      <source>Center of mass of all references (equal densities are assumed).</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Centrul de masă la toate referințele (se presupune densitatea ca fiind egală).</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="793"/>
      <source>Intersection</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="794"/>
      <source>Not implemented</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Neimplementat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="798"/>
      <source>Vertex</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Vârf</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="799"/>
      <source>Put Datum point coincident with another vertex.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Pune punctul de referință să coincidă cu alt nod.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="807"/>
      <source>Proximity point 1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Punct de proximitate 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="808"/>
      <source>Point on first reference that is closest to second reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punct de pe prima referinţă, cea mai apropiată de a doua referință.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="816"/>
      <source>Proximity point 2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Punct de proximitate 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="817"/>
      <source>Point on second reference that is closest to first reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Punct de pe a doua de referinţă cel mai apropiat de prima referință.</translation>
    </message>
  </context>
  <context>
    <name>Attacher1D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="537"/>
      <source>Deactivated</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="538"/>
      <source>Attachment is disabled. Line can be moved by editing Placement property.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Este dezactivată ataşarea. Linia poate fi mutată prin editarea proprietăților Plasament.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="546"/>
      <source>Object's X</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Obiectului X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="547"/>
      <location filename="../../AttacherTexts.cpp" line="567"/>
      <source>Line is aligned along local X axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia este aliniată local cu axa X a obiectului. Asta funcționează cu obiectele, cu plasamentele și muchiele de elipsă /parabolă/hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="556"/>
      <source>Object's Y</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Obiectului Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="557"/>
      <source>Line is aligned along local Y axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia este aliniată cu axa Y local obiectului. Asta funcționează cu obiecte, cu poziții și margini de elipsă /parabolă/hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="566"/>
      <source>Object's Z</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Obiectului Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="576"/>
      <source>Axis of curvature</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Axa de curbură</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="577"/>
      <source>Line that is an axis of osculating circle of curved edge. Optional vertex defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia care este o axă a cercului de curbură [cercul osculator la o muchie încurbată]. Un nod opțional definește locația.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="586"/>
      <source>Directrix1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Directrix1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="587"/>
      <source>Directrix line for ellipse, parabola, hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linie directoare petru elipsă, parabolă, hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="595"/>
      <source>Directrix2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Directrix2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="596"/>
      <source>Second directrix line for ellipse and hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>A doua linie directoare pentru elipsă și hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="604"/>
      <source>Asymptote1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptote1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="605"/>
      <source>Asymptote of a hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Asimptota unei hiperbole.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="609"/>
      <source>Asymptote2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptote2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="610"/>
      <source>Second asymptote of hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>A doua asimptotă la hiperbolă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="614"/>
      <source>Tangent</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangenta</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="615"/>
      <source>Line tangent to an edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia tangentă la o margine. Link-ul opţional la vertex defineşte unde are loc.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="623"/>
      <source>Normal to edge</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Perpendiculară la o margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="624"/>
      <source>Align to N vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Aliniere la vectorul N al sistemului de coordonate Frenel-Serret la muchia curbă, Link-ul nodului facultativ definește unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="633"/>
      <source>Binormal</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Binormal</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="634"/>
      <source>Align to B vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Aliniere la vectorul B al sistemului de coordonate Frenel Âserret la margine a încurbată, Le lien de sommet facultatif définit où.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="643"/>
      <source>Tangent to surface (U)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangentă la suprafaţă (U)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="644"/>
      <location filename="../../AttacherTexts.cpp" line="653"/>
      <source>Tangent to surface, along U parameter. Vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Tangentă la suprafaţă, de-a lungul parametrului U. Link-ul de noduri defineşte unde se află.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="652"/>
      <source>Tangent to surface (V)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangentă la suprafaţă (V)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="661"/>
      <source>Through two points</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Prin două puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="662"/>
      <source>Line that passes through two vertices.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia care trece prin două noduri.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="670"/>
      <source>Intersection</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="671"/>
      <source>Intersection of two faces.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Intersecţia a două feţe.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="675"/>
      <source>Proximity line</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Linie de proximitate</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="676"/>
      <source>Line that spans the shortest distance between shapes.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia de distanță cea mi scurtă între două forme.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="684"/>
      <source>1st principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>1-a axă principală</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="685"/>
      <source>Line follows first principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia urmează prima axă principală de inerţie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="693"/>
      <source>2nd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>2-a axă principală</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="694"/>
      <source>Line follows second principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia urmează a doua axă principală de inerţie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="702"/>
      <source>3rd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>3-a axă principală</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="703"/>
      <source>Line follows third principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia urmează a treia axă principală de inerție.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="711"/>
      <source>Normal to surface</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Normală la suprafaţă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="712"/>
      <source>Line perpendicular to surface at point set by vertex.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Linia perpendicular pe suprafaţă într-un punct definit de un nod.</translation>
    </message>
  </context>
  <context>
    <name>Attacher2D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="296"/>
      <source>Deactivated</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="297"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Este dezactivată ataşarea. Obiectul poate fi mutat prin editarea proprietăților Plasament.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="306"/>
      <source>Translate origin</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Translatează originea</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="307"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Originea este aliniat pentru a se potrivi Vertex-urilor. Orientarea este controlată de proprietatea de Placsament.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="316"/>
      <source>Object's XY</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Obiectului XY</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="317"/>
      <source>Plane is aligned to XY local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul este aliniat pe plan local XY de obiectul legat.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="325"/>
      <source>Object's XZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Obiectului XZ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="326"/>
      <source>Plane is aligned to XZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul este aliniat cu planul local XZ al obiectului legat.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="334"/>
      <source>Object's YZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Obiectului YZ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="335"/>
      <source>Plane is aligned to YZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul este aliniat pe plan local XY de obiectul legat.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="343"/>
      <source>XY parallel to plane</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation type="unfinished">XY parallel to plane</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="344"/>
      <source>X' Y' plane is parallel to the plane (object's XY) and passes through the vertex</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation type="unfinished">X' Y' plane is parallel to the plane (object's XY) and passes through the vertex</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="353"/>
      <source>Plane face</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Fașa planului</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="354"/>
      <source>Plane is aligned to coincide planar face.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul este aliniat pentru a coincide cu fața plană.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="362"/>
      <source>Tangent to surface</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Tangentă la suprafaţă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="363"/>
      <source>Plane is made tangent to surface at vertex.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul se face tangent la suprafaţă la nivel de Nod.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="371"/>
      <source>Normal to edge</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Perpendiculară la o margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="372"/>
      <source>Plane is made tangent to edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul este făcut tangent la o muchie. Link-ul opţional la un Nod defineşte unde are loc.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="380"/>
      <source>Frenet NB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul normal a lui Frenet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="381"/>
      <location filename="../../AttacherTexts.cpp" line="391"/>
      <location filename="../../AttacherTexts.cpp" line="401"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Aliniere la coordonatele Frenet-Serret coordonatele muchiilor. lonk ul la nodul opțional definește unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="390"/>
      <source>Frenet TN</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul osculator al lui Frenet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="400"/>
      <source>Frenet TB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul rectificativ a lui Frenet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="410"/>
      <source>Concentric</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Concentric</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="411"/>
      <source>Align to plane to osculating circle of an edge. Origin is aligned to point of curvature. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Aliniaţi planul cercului osculator la o muchie. Originea este aliniată la punctul de curbură. Link-ul opţional vertex defineşte unde.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="420"/>
      <source>Revolution Section</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Sectiunea de révoluție</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="421"/>
      <source>Plane is perpendicular to edge, and Y axis is matched with axis of osculating circle. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul este perpendicular pe muchia, în pe axa Y se potrivepte cu axele Cercului osculator. Le lien vertex optionnel définiește locul unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="430"/>
      <source>Plane by 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul de 3 puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="431"/>
      <source>Align plane to pass through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Aliniaţi planul ca să treaca prin trei noduri.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="439"/>
      <source>Normal to 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Normal la 3 puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="440"/>
      <source>Plane will pass through first two vertices, and perpendicular to plane that passes through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul va traversa primele două vârfuri și va fi perpendicular pe planul care trece prin al cele trei puncte.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="449"/>
      <source>Folding</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Pliere</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="450"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. Plane will be aligned to folding the first edge.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Modul special pentru plierea poliedrelor. Selectaţi cele 4 margini în ordine: muchia pliabilă, pliul, altă linie de pliere, alt muchie pliabilă. planul va fi aliniat la cu primul pliu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="460"/>
      <source>Inertia 2-3</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Inerţie 2-3</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="461"/>
      <source>Plane constructed on second and third principal axes of inertia (passes through center of mass).</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Planul construit pe a doua şi a treia axă principale de inerţie (trece prin centrul de masă).</translation>
    </message>
  </context>
  <context>
    <name>Attacher3D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="54"/>
      <source>Deactivated</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="55"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Este dezactivată ataşarea. Obiectul poate fi mutat prin editarea proprietăților Plasament.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="64"/>
      <source>Translate origin</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Translatează originea</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="65"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Originea este aliniat pentru a se potrivi Vertex-urilor. Orientarea este controlată de proprietatea de Placsament.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="74"/>
      <source>Object's X Y Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Obiectului X Y Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="75"/>
      <source>Placement is made equal to Placement of linked object.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Plasarea se face de aceeași manieră ca și Plasamentul obiectului legat.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="83"/>
      <source>Object's X Z Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Obiectului X Z-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="84"/>
      <source>X', Y', Z' axes are matched with object's local X, Z, -Y, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X', Y', Z' axe sunt potrivite cu obiect locale X, Z, -Y, respectiv.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="92"/>
      <source>Object's Y Z X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Obiectului Y Z X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="93"/>
      <source>X', Y', Z' axes are matched with object's local Y, Z, X, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X', Y', Z' axe sunt potrivite cu obiect locale X, Z, -Y, respectiv.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="101"/>
      <source>XY parallel to plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation type="unfinished">XY parallel to plane</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="102"/>
      <source>X' Y' plane is parallel to the plane (object's XY) and passes through the vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">X' Y' plane is parallel to the plane (object's XY) and passes through the vertex.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="111"/>
      <source>XY on plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY pe plan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="112"/>
      <source>X' Y' plane is aligned to coincide planar face.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>X' Y' planul este aliniat pentru a coincide plane fata.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="120"/>
      <source>XY tangent to surface</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY Tangentă la suprafață</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="121"/>
      <source>X' Y' plane is made tangent to surface at vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Planul X' Y' se face tangent la suprafaţă la nivel de punct.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="129"/>
      <source>Z tangent to edge</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Z tangentă la margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="130"/>
      <source>Z' axis is aligned to be tangent to edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Axa Z' este aliniată pentru a fi tangente la muchie. Link-ul opţional spre un nod defineşte unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="139"/>
      <source>Frenet NBT</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet NBT</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="140"/>
      <location filename="../../AttacherTexts.cpp" line="150"/>
      <location filename="../../AttacherTexts.cpp" line="160"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Aliniere la coordonatele Frenet-Serret coordonatele muchiilor. lonk ul la nodul opțional definește unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="149"/>
      <source>Frenet TNB</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TNB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="159"/>
      <source>Frenet TBN</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TBN</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="169"/>
      <source>Concentric</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Concentric</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="179"/>
      <source>Revolution Section</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Sectiunea de révoluție</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="180"/>
      <source>Align Y' axis to match axis of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Aliniaţi axa Y' pentru a se potrivi cu axa cercului având raza de curbură a curbei [cercul osculator de la margine]. Puncte opționale definesc locul unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="208"/>
      <source>Folding</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Pliere</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="170"/>
      <source>Align XY-plane to osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Align XY-plane to osculating circle of an edge. Optional vertex link defines where.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="189"/>
      <source>XY-plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation type="unfinished">XY-plane by 3 points</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="190"/>
      <source>Align XY-plane to pass through three vertices.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Align XY-plane to pass through three vertices.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="198"/>
      <source>XZ-plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation type="unfinished">XZ-plane by 3 points</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="199"/>
      <source>Align XZ-plane to pass through 3 points; X axis will pass through two first points.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Align XZ-plane to pass through 3 points; X axis will pass through two first points.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="209"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. XY-plane will be aligned to folding the first edge.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. XY-plane will be aligned to folding the first edge.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="219"/>
      <source>Inertial CS</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Systèm de coordonnate inertiale</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="220"/>
      <source>Inertial coordinate system, constructed on principal axes of inertia and center of mass.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Sistemul inerțial de coordonate, construit pe axele principale de inerţie şi a centrului de masă.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="229"/>
      <source>Align O-Z-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-Z-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="230"/>
      <source>Match origin with first Vertex. Align Z' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondența originii cu primul Nod, Aliniați Axele Z' și X' cu nodul de-alungul liniei.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="239"/>
      <source>Align O-Z-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-Z-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="240"/>
      <source>Match origin with first Vertex. Align Z' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondența originii cu primul Nod, Aliniați Axele Z' și Y' cu nodul de-alungul liniei.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="249"/>
      <location filename="../../AttacherTexts.cpp" line="490"/>
      <source>Align O-X-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-X-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="250"/>
      <source>Match origin with first Vertex. Align X' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondența originii cu primul Nod, Aliniați Axele X' și Y' cu nodul de-a lungul liniei.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="259"/>
      <source>Align O-X-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-X-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="260"/>
      <source>Match origin with first Vertex. Align X' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondența originii cu primul Nod, Aliniați Axele X' și Z' cu nodul de-a lungul liniei.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="269"/>
      <source>Align O-Y-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-Y-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="270"/>
      <source>Match origin with first Vertex. Align Y' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondența originii cu primul Nod, Aliniați Axele Y' și Z' cu nodul de-a lungul liniei.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="279"/>
      <location filename="../../AttacherTexts.cpp" line="520"/>
      <source>Align O-Y-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-Y-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="280"/>
      <source>Match origin with first Vertex. Align Y' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespun de originea cu primul nod, aliniați Axele Y' și X' fr-s loungul unrnodful unei linii.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="470"/>
      <source>Align O-N-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-N-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="471"/>
      <source>Match origin with first Vertex. Align normal and horizontal plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face o corespondență a originii cu primul nod, Aliniați normala și planul orizontal cu un nod sau o linie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="480"/>
      <source>Align O-N-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-N-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="481"/>
      <source>Match origin with first Vertex. Align normal and vertical plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face o corespondență a originii cu primul nod, Aliniați normala și planul orizontal cu un nod sau o linie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="491"/>
      <source>Match origin with first Vertex. Align horizontal and vertical plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondență a originii cu primul nod, Aliniați Axele planului vertical și planului orizontal cu un nod sau o linie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="500"/>
      <source>Align O-X-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-X-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="501"/>
      <source>Match origin with first Vertex. Align horizontal plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondență a originii cu primul nod, Aliniați planul orizontal și normala cu un nod sau o linie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="510"/>
      <source>Align O-Y-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Aliniaţi O-Y-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="511"/>
      <source>Match origin with first Vertex. Align vertical plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondență a originii cu primul nod, Aliniați planul vertical și normala cu un nod sau o linie.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="521"/>
      <source>Match origin with first Vertex. Align vertical and horizontal plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Se face a corespondență a originii cu primul nod, Aliniați Axele planului vertical și orizontal cu un nod sau o linie.</translation>
    </message>
  </context>
  <context>
    <name>BlockDefinition</name>
    <message>
      <location filename="../../DlgBlock.ui" line="14"/>
      <source>Block Definition</source>
      <translation type="unfinished">Block Definition</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="20"/>
      <source>First Limit</source>
      <translation type="unfinished">First Limit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="40"/>
      <location filename="../../DlgBlock.ui" line="201"/>
      <source>Type</source>
      <translation>Tip</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="48"/>
      <location filename="../../DlgBlock.ui" line="209"/>
      <source>Dimension</source>
      <translation>Dimensiune</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="53"/>
      <location filename="../../DlgBlock.ui" line="214"/>
      <source>Up to next</source>
      <translation>Până la următorul</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="58"/>
      <location filename="../../DlgBlock.ui" line="219"/>
      <source>Up to last</source>
      <translation>Până la ultimul</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="63"/>
      <location filename="../../DlgBlock.ui" line="224"/>
      <source>Up to plane</source>
      <translation>Până la plan</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="68"/>
      <location filename="../../DlgBlock.ui" line="229"/>
      <source>Up to face</source>
      <translation>Până la față</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="76"/>
      <location filename="../../DlgBlock.ui" line="237"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="93"/>
      <location filename="../../DlgBlock.ui" line="254"/>
      <source>Limit</source>
      <translation type="unfinished">Limit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="135"/>
      <source>Selection</source>
      <translation>Selecţie</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="181"/>
      <source>Second Limit</source>
      <translation type="unfinished">Second Limit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="83"/>
      <location filename="../../DlgBlock.ui" line="244"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="103"/>
      <location filename="../../DlgBlock.ui" line="142"/>
      <location filename="../../DlgBlock.ui" line="264"/>
      <location filename="../../DlgBlock.ui" line="316"/>
      <source>No selection</source>
      <translation>Nici o selecţie</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="115"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="162"/>
      <source>Reverse</source>
      <translation>Invers</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="169"/>
      <source>Both sides</source>
      <translation>Ambele părţi</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="276"/>
      <source>Direction</source>
      <translation>Direcţia</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="288"/>
      <source>Perpendicular to sketch</source>
      <translation>Perpendicular pe schita</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="306"/>
      <source>Reference</source>
      <translation>Referinţă</translation>
    </message>
  </context>
  <context>
    <name>CmdBoxSelection</name>
    <message>
      <location filename="../../Command.cpp" line="2407"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2408"/>
      <source>Box Selection</source>
      <translation type="unfinished">Box Selection</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2409"/>
      <source>Selects elements in the 3D view using a box selection</source>
      <translation type="unfinished">Selects elements in the 3D view using a box selection</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2411"/>
      <source>Box selection</source>
      <translation>Selectare cu dreptunghi</translation>
    </message>
  </context>
  <context>
    <name>CmdCheckGeometry</name>
    <message>
      <location filename="../../Command.cpp" line="2329"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2330"/>
      <source>Check Geometry</source>
      <translation>Verifica geometria</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2331"/>
      <source>Analyzes the selected shapes for errors</source>
      <translation type="unfinished">Analyzes the selected shapes for errors</translation>
    </message>
  </context>
  <context>
    <name>CmdColorPerFace</name>
    <message>
      <location filename="../../Command.cpp" line="2363"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2364"/>
      <source>Appearance per &amp;Face</source>
      <translation type="unfinished">Appearance per &amp;Face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2365"/>
      <source>Sets the appearance of individual faces of the selected object</source>
      <translation type="unfinished">Sets the appearance of individual faces of the selected object</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="1416"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1417"/>
      <source>Boolean Operation</source>
      <translation>Operație booleană</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1418"/>
      <source>Applies a boolean operations with the selected shapes</source>
      <translation type="unfinished">Applies a boolean operations with the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="113"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="114"/>
      <location filename="../../CommandParametric.cpp" line="125"/>
      <location filename="../../CommandParametric.cpp" line="130"/>
      <source>Cube</source>
      <translation>Cub</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="115"/>
      <source>Creates a solid cube</source>
      <translation type="unfinished">Creates a solid cube</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox2</name>
    <message>
      <location filename="../../Command.cpp" line="133"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="134"/>
      <source>Box Fix 1</source>
      <translation type="unfinished">Box Fix 1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="135"/>
      <source>Creates a solid box</source>
      <translation type="unfinished">Creates a solid box</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox3</name>
    <message>
      <location filename="../../Command.cpp" line="176"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="177"/>
      <source>Box Fix 2</source>
      <translation type="unfinished">Box Fix 2</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="178"/>
      <source>Creates a solid box</source>
      <translation type="unfinished">Creates a solid box</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBuilder</name>
    <message>
      <location filename="../../Command.cpp" line="1715"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1716"/>
      <source>Shape Builder</source>
      <translation type="unfinished">Shape Builder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1718"/>
      <source>Advanced utility to create shapes</source>
      <translation>Utilitar avansat pentru constructia de forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="1620"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1621"/>
      <source>Chamfer</source>
      <translation>Teşitură</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1622"/>
      <source>Chamfers the selected edges of a shape</source>
      <translation type="unfinished">Chamfers the selected edges of a shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCommon</name>
    <message>
      <location filename="../../Command.cpp" line="390"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="391"/>
      <source>Intersection</source>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="392"/>
      <source>Intersects the selected shapes</source>
      <translation type="unfinished">Intersects the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompCompoundTools</name>
    <message>
      <location filename="../../Command.cpp" line="817"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="818"/>
      <source>Compound Tools</source>
      <translation type="unfinished">Compound Tools</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="819"/>
      <source>Compound tools for working with multiple shapes</source>
      <translation type="unfinished">Compound tools for working with multiple shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompJoinFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="568"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="569"/>
      <source>Join Shapes</source>
      <translation type="unfinished">Join Shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="571"/>
      <source>Joins the selected walled shapes</source>
      <translation type="unfinished">Joins the selected walled shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1936"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1937"/>
      <source>Offset</source>
      <translation>Compensare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1938"/>
      <source>Tools to offset shapes (construct parallel shapes)</source>
      <translation>Instrumente pentru a compensa formele (construește forme paralele)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompSplitFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="682"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="683"/>
      <source>Split Shapes</source>
      <translation type="unfinished">Split Shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="685"/>
      <source>Shape splitting and compsolid creation tools</source>
      <translation type="unfinished">Shape splitting and compsolid creation tools</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompound</name>
    <message>
      <location filename="../../Command.cpp" line="934"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="935"/>
      <source>Compound</source>
      <translation>Compus</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="936"/>
      <source>Compounds the selected shapes</source>
      <translation type="unfinished">Compounds the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCone</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="201"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="202"/>
      <location filename="../../CommandParametric.cpp" line="213"/>
      <location filename="../../CommandParametric.cpp" line="218"/>
      <source>Cone</source>
      <translation>Con</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="203"/>
      <source>Creates a solid cone</source>
      <translation type="unfinished">Creates a solid cone</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCrossSections</name>
    <message>
      <location filename="../../Command.cpp" line="1676"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1677"/>
      <source>Cross-Sections</source>
      <translation type="unfinished">Cross-Sections</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1678"/>
      <source>Creates cross-sections</source>
      <translation type="unfinished">Creates cross-sections</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCut</name>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Cut</source>
      <translation>Scădere</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Cuts 2 selected shapes</source>
      <translation type="unfinished">Cuts 2 selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCylinder</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="69"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="70"/>
      <location filename="../../CommandParametric.cpp" line="81"/>
      <location filename="../../CommandParametric.cpp" line="86"/>
      <source>Cylinder</source>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="71"/>
      <source>Creates a solid cylinder</source>
      <translation type="unfinished">Creates a solid cylinder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDefeaturing</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="460"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="461"/>
      <source>Defeaturing</source>
      <translation>Suprimare funcții</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="462"/>
      <source>Removes the selected features from a shape</source>
      <translation type="unfinished">Removes the selected features from a shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartElementCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="357"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="358"/>
      <source>Shape Element Copy</source>
      <translation type="unfinished">Shape Element Copy</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="359"/>
      <source>Creates a non-parametric copy of the selected shape element</source>
      <translation type="unfinished">Creates a non-parametric copy of the selected shape element</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExport</name>
    <message>
      <location filename="../../Command.cpp" line="1140"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1141"/>
      <source>Export CAD File</source>
      <translation type="unfinished">Export CAD File</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1143"/>
      <source>Exports to a CAD file</source>
      <translation>Exporta un CAD intr-un fisier</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExtrude</name>
    <message>
      <location filename="../../Command.cpp" line="1448"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1449"/>
      <source>Extrude</source>
      <translation>Extrudare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1450"/>
      <source>Extrudes the selected sketch or profile</source>
      <translation type="unfinished">Extrudes the selected sketch or profile</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFillet</name>
    <message>
      <location filename="../../Command.cpp" line="1592"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1593"/>
      <source>Fillet</source>
      <translation>Rotunjire</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1594"/>
      <source>Fillets the selected edges of a shape</source>
      <translation type="unfinished">Fillets the selected edges of a shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFuse</name>
    <message>
      <location filename="../../Command.cpp" line="467"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="468"/>
      <source>Union</source>
      <translation>Reuniune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="469"/>
      <source>Unites the selected shapes</source>
      <translation type="unfinished">Unites the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImport</name>
    <message>
      <location filename="../../Command.cpp" line="1066"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1067"/>
      <source>Import CAD File</source>
      <translation type="unfinished">Import CAD File</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1069"/>
      <source>Imports a CAD file</source>
      <translation>Importați un fişier CAD</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImportCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="1196"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1197"/>
      <source>Import Curve Network</source>
      <translation type="unfinished">Import Curve Network</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1199"/>
      <source>Imports a curve network</source>
      <translation type="unfinished">Imports a curve network</translation>
    </message>
  </context>
  <context>
    <name>CmdPartLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1745"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1746"/>
      <source>Loft</source>
      <translation>Pod</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1747"/>
      <source>Lofts the selected profiles</source>
      <translation type="unfinished">Lofts the selected profiles</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeFace</name>
    <message>
      <location filename="../../Command.cpp" line="1505"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1506"/>
      <source>Face From Wires</source>
      <translation type="unfinished">Face From Wires</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1507"/>
      <source>Creates a face from the selected wires (e.g. from a sketch)</source>
      <translation type="unfinished">Creates a face from the selected wires (e.g. from a sketch)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1256"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1257"/>
      <source>Convert to Solid</source>
      <translation type="unfinished">Convert to Solid</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1258"/>
      <source>Converts the selected shell or compound to a solid</source>
      <translation type="unfinished">Converts the selected shell or compound to a solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMirror</name>
    <message>
      <location filename="../../Command.cpp" line="1648"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1649"/>
      <source>Mirror</source>
      <translation>Mirror</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1650"/>
      <source>Mirrors the selected shape</source>
      <translation type="unfinished">Mirrors the selected shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1803"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1804"/>
      <source>3D Offset</source>
      <translation type="unfinished">3D Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1805"/>
      <source>Offsets shapes in 3D</source>
      <translation type="unfinished">Offsets shapes in 3D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset2D</name>
    <message>
      <location filename="../../Command.cpp" line="1870"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1871"/>
      <source>2D Offset</source>
      <translation type="unfinished">2D Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1872"/>
      <source>Offsets planar shapes in 2D</source>
      <translation type="unfinished">Offsets planar shapes in 2D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPickCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="87"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="88"/>
      <source>Pick Curve Network</source>
      <translation type="unfinished">Pick Curve Network</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="89"/>
      <source>Picks a curve network</source>
      <translation type="unfinished">Picks a curve network</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPointsFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="142"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="143"/>
      <source>Points From Shape</source>
      <translation type="unfinished">Points From Shape</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="144"/>
      <source>Creates distributed points from the selected shape</source>
      <translation type="unfinished">Creates distributed points from the selected shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPrimitives</name>
    <message>
      <location filename="../../Command.cpp" line="219"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="220"/>
      <source>Primitive</source>
      <translation>Primitiv</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="222"/>
      <source>Creates solid geometric primitives parametrically</source>
      <translation type="unfinished">Creates solid geometric primitives parametrically</translation>
    </message>
  </context>
  <context>
    <name>CmdPartProjectionOnSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2437"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2438"/>
      <source>Project on Surface</source>
      <translation type="unfinished">Project on Surface</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2439"/>
      <source>Projects edges, wires, or faces of one shape
onto a face of another shape.
The camera view determines the direction
of the projection.</source>
      <translation type="unfinished">Projects edges, wires, or faces of one shape
onto a face of another shape.
The camera view determines the direction
of the projection.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRefineShape</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="385"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="386"/>
      <source>Refine Shape</source>
      <translation type="unfinished">Refine Shape</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="387"/>
      <source>Creates a refined copy of the selected shapes</source>
      <translation type="unfinished">Creates a refined copy of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartReverseShape</name>
    <message>
      <location filename="../../Command.cpp" line="1349"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1350"/>
      <source>Reverse Shapes</source>
      <translation type="unfinished">Reverse Shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1351"/>
      <source>Reverses the orientation of the selected shapes</source>
      <translation type="unfinished">Reverses the orientation of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRevolve</name>
    <message>
      <location filename="../../Command.cpp" line="1564"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1565"/>
      <source>Revolve</source>
      <translation>Roteste</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1566"/>
      <source>Revolves the selected shape</source>
      <translation type="unfinished">Revolves the selected shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRuledSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2185"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2186"/>
      <source>Ruled Surface</source>
      <translation type="unfinished">Ruled Surface</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2187"/>
      <source>Creates a ruled surface between 2 selected wires</source>
      <translation type="unfinished">Creates a ruled surface between 2 selected wires</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSection</name>
    <message>
      <location filename="../../Command.cpp" line="996"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="997"/>
      <source>Section</source>
      <translation>Secţiune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="998"/>
      <source>Sections 2 selected shapes</source>
      <translation type="unfinished">Sections 2 selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartShapeFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="114"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="115"/>
      <source>Shape From Mesh</source>
      <translation type="unfinished">Shape From Mesh</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="116"/>
      <source>Creates a shape from the selected mesh</source>
      <translation type="unfinished">Creates a shape from the selected mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="239"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="240"/>
      <source>Simple Copy</source>
      <translation type="unfinished">Simple Copy</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="241"/>
      <source>Creates a simple non-parametric copy of the selected shapes</source>
      <translation type="unfinished">Creates a simple non-parametric copy of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCylinder</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="55"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="56"/>
      <source>Cylinder</source>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="57"/>
      <source>Creates a solid cylinder</source>
      <translation type="unfinished">Creates a solid cylinder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSphere</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="157"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="158"/>
      <location filename="../../CommandParametric.cpp" line="169"/>
      <location filename="../../CommandParametric.cpp" line="174"/>
      <source>Sphere</source>
      <translation>Sfera</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="159"/>
      <source>Creates a solid sphere</source>
      <translation type="unfinished">Creates a solid sphere</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSweep</name>
    <message>
      <location filename="../../Command.cpp" line="1774"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1775"/>
      <source>Sweep</source>
      <translation>Matura</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1776"/>
      <source>Sweeps profiles along a wire</source>
      <translation type="unfinished">Sweeps profiles along a wire</translation>
    </message>
  </context>
  <context>
    <name>CmdPartThickness</name>
    <message>
      <location filename="../../Command.cpp" line="2038"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2039"/>
      <source>Thickness</source>
      <translation>Grosime</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2040"/>
      <source>Removes the selected faces and offsets the remaining shape outward to add thickness</source>
      <translation type="unfinished">Removes the selected faces and offsets the remaining shape outward to add thickness</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2099"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2100"/>
      <source>Selected shape is not a solid</source>
      <translation>Forma selectata nu este un solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTorus</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="245"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="246"/>
      <location filename="../../CommandParametric.cpp" line="257"/>
      <location filename="../../CommandParametric.cpp" line="262"/>
      <source>Torus</source>
      <translation>Tor</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="247"/>
      <source>Creates a solid torus</source>
      <translation type="unfinished">Creates a solid torus</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTransformedCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="327"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="328"/>
      <source>Transformed Copy</source>
      <translation type="unfinished">Transformed Copy</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="329"/>
      <source>Creates a non-parametric copy with transformed placement of the selected shapes</source>
      <translation type="unfinished">Creates a non-parametric copy with transformed placement of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <location filename="../../Command.cpp" line="187"/>
      <source>Part Box Create</source>
      <translation>Crează caseta de piese </translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="367"/>
      <source>Part Cut</source>
      <translation>Taie partea</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="444"/>
      <source>Common</source>
      <translation>Intersecție</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="544"/>
      <source>Fusion</source>
      <translation>Fuziune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="974"/>
      <source>Compound</source>
      <translation>Compus</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1025"/>
      <source>Section</source>
      <translation>Secţiune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1101"/>
      <source>Import Part</source>
      <translation>Importă capitol</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1225"/>
      <source>Import Curve Net</source>
      <translation type="unfinished">Import Curve Net</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1363"/>
      <source>Reverse</source>
      <translation>Invers</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1524"/>
      <source>Make face</source>
      <translation>Fașa planului</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1830"/>
      <source>Make Offset</source>
      <translation>Realizați Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1898"/>
      <source>Make 2D Offset</source>
      <translation>Realizați Offset 2D</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2107"/>
      <source>Make Thickness</source>
      <translation>Faceți grosime</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2296"/>
      <source>Create ruled surface</source>
      <translation>Creaza suprafata dreapta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2549"/>
      <source>Add coordinate system</source>
      <translation type="unfinished">Add coordinate system</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2587"/>
      <source>Add datum plane</source>
      <translation type="unfinished">Add datum plane</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2620"/>
      <source>Add datum line</source>
      <translation type="unfinished">Add datum line</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2653"/>
      <source>Add datum point</source>
      <translation type="unfinished">Add datum point</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="70"/>
      <source>Create Cylinder</source>
      <translation type="unfinished">Create Cylinder</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="200"/>
      <source>Points from geometry</source>
      <translation>Puncte din geometrie</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="404"/>
      <source>Refine shape</source>
      <translation>Rafineaza forma</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="474"/>
      <source>Defeaturing</source>
      <translation>Suprimare funcții</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.cpp" line="74"/>
      <source>Convert mesh</source>
      <translation>Convertește plasa</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1450"/>
      <source>Edit attachment</source>
      <translation>Editare atașament</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.cpp" line="489"/>
      <source>Change face colors</source>
      <translation>Schimbă culorile fețelor</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="225"/>
      <source>Loft</source>
      <translation>Pod</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="267"/>
      <source>Edge</source>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="309"/>
      <source>Wire</source>
      <translation>Polilinie</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="364"/>
      <location filename="../../TaskShapeBuilder.cpp" line="418"/>
      <source>Face</source>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="483"/>
      <source>Shell</source>
      <translation>Invelis</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="541"/>
      <source>Solid</source>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="423"/>
      <source>Sweep</source>
      <translation>Matura</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="1603"/>
      <source>Project on surface</source>
      <translation>Proiect la suprafață</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="211"/>
      <source>Edit mirror</source>
      <translation type="unfinished">Edit mirror</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDatumParameters</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Selecție accptată</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Referință 1</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Referință 2</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Referință 3</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Referință 4</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="101"/>
      <source>Attachment mode</source>
      <translation type="unfinished">Attachment mode</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="124"/>
      <source>Attachment Offset in its Local Coordinate System</source>
      <translation type="unfinished">Attachment Offset in its Local Coordinate System</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="235"/>
      <source>Around X-axis</source>
      <translation type="unfinished">Around X-axis</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="254"/>
      <source>Rotation around the X-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation type="unfinished">Rotation around the X-axis
Note: The placement is expressed in local space of object being attached.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="280"/>
      <source>Around Y-axis</source>
      <translation type="unfinished">Around Y-axis</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="299"/>
      <source>Rotation around the Y-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation type="unfinished">Rotation around the Y-axis
Note: The placement is expressed in local space of object being attached.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="325"/>
      <source>Around Z-axis</source>
      <translation type="unfinished">Around Z-axis</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="344"/>
      <source>Rotation around the Z-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation type="unfinished">Rotation around the Z-axis
Note: The placement is expressed in local space of object being attached.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="158"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="190"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="222"/>
      <source>Note: The placement is expressed in local space of object being attached.</source>
      <translation>Notă: Plasamentul este exprimat în spațiul local al obiectului care este atașat.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="136"/>
      <source>In X-direction</source>
      <translation type="unfinished">In X-direction</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="171"/>
      <source>In Y-direction</source>
      <translation type="unfinished">In Y-direction</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="203"/>
      <source>In Z-direction</source>
      <translation type="unfinished">In Z-direction</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="367"/>
      <source>Flip sides</source>
      <translation>Întoarce fața</translation>
    </message>
  </context>
  <context>
    <name>PartGui::CrossSections</name>
    <message>
      <location filename="../../CrossSections.ui" line="14"/>
      <source>Cross Sections</source>
      <translation type="unfinished">Cross Sections</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="20"/>
      <source>Guiding Plane</source>
      <translation type="unfinished">Guiding Plane</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="26"/>
      <source>XY</source>
      <translation>XY</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="36"/>
      <source>XZ</source>
      <translation>XZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="43"/>
      <source>YZ</source>
      <translation>YZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="52"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="109"/>
      <source>Distance</source>
      <translation type="unfinished">Distance</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="71"/>
      <source>Sections</source>
      <translation>Sectiuni</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="83"/>
      <source>On both sides</source>
      <translation>Pe ambele parti</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="92"/>
      <source>Count</source>
      <translation>Numar</translation>
    </message>
    <message>
      <location filename="../../CrossSections.cpp" line="341"/>
      <source>Cannot compute cross-sections</source>
      <translation type="unfinished">Cannot compute cross-sections</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgBooleanOperation</name>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="14"/>
      <location filename="../../DlgBooleanOperation.ui" line="20"/>
      <source>Boolean Operation</source>
      <translation>Operație booleană</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="32"/>
      <source>Union</source>
      <translation>Reuniune</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="42"/>
      <source>Difference</source>
      <translation>Diferenţa</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="49"/>
      <source>Intersection</source>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="56"/>
      <source>Section</source>
      <translation>Secţiune</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="76"/>
      <source>First shape</source>
      <translation>Prima formă</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="81"/>
      <location filename="../../DlgBooleanOperation.ui" line="119"/>
      <source>Solids</source>
      <translation>Solide</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="86"/>
      <location filename="../../DlgBooleanOperation.ui" line="124"/>
      <source>Shells</source>
      <translation>Invlis</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="91"/>
      <location filename="../../DlgBooleanOperation.ui" line="129"/>
      <source>Compounds</source>
      <translation>Compusi</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="96"/>
      <location filename="../../DlgBooleanOperation.ui" line="134"/>
      <source>Faces</source>
      <translation>Fete</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="114"/>
      <source>Second shape</source>
      <translation>A doua formă</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="155"/>
      <source>Swap Selection</source>
      <translation type="unfinished">Swap Selection</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="425"/>
      <source>Cannot perform a boolean operation with the same shape</source>
      <translation>Imposibil de efectuat o operaţiune logica cu aceeasi forma</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="435"/>
      <source>No active document available</source>
      <translation>Nici un document activ disponibil</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="414"/>
      <source>First, select a shape on the left side</source>
      <translation type="unfinished">First, select a shape on the left side</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="418"/>
      <source>First, select a shape on the right side</source>
      <translation type="unfinished">First, select a shape on the right side</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="447"/>
      <source>One of the selected objects does not exist anymore</source>
      <translation type="unfinished">One of the selected objects does not exist anymore</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="457"/>
      <source>Performing union on non-solids is not possible</source>
      <translation>Realizarea Uniunii pe non-solide nu este posibila</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="468"/>
      <source>Performing intersection on non-solids is not possible</source>
      <translation>Efectuarea intersectiei pe non-solide nu este posibila</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="479"/>
      <source>Performing difference on non-solids is not possible</source>
      <translation>Efectuarea diferentei pe non-solide nu este posibila</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgChamferEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1204"/>
      <source>Chamfer Edges</source>
      <translation>Teșirea muchiilor</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportHeaderStep</name>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="23"/>
      <source>If not empty, field contents will be used in the STEP file header</source>
      <translation type="unfinished">If not empty, field contents will be used in the STEP file header</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="26"/>
      <source>Header</source>
      <translation>Antet</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="32"/>
      <source>Company</source>
      <translation>Companie</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="42"/>
      <source>Author</source>
      <translation>Autor</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="52"/>
      <source>Product</source>
      <translation>Produs</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportStep</name>
    <message>
      <location filename="../../DlgExportStep.ui" line="23"/>
      <source>Export</source>
      <translation>Export</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="36"/>
      <source>Units for export of STEP</source>
      <translation>Unităţi pentru exportul de STEP</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="44"/>
      <source>Millimeter</source>
      <translation>Milimetru</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="49"/>
      <source>Meter</source>
      <translation>Metru</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="54"/>
      <source>Inch</source>
      <translation>Inch</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="104"/>
      <source>Keeps the placement information when exporting
a single object. When importing back the STEP file, the
placement will be encoded into the shape geometry, instead of keeping
it inside the placement property.</source>
      <translation type="unfinished">Keeps the placement information when exporting
a single object. When importing back the STEP file, the
placement will be encoded into the shape geometry, instead of keeping
it inside the placement property.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="139"/>
      <source>Write out curves in parametric space of surface</source>
      <translation>Scrie curbe în spaţiu parametric de suprafaţă</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="123"/>
      <source>Uncheck this to skip invisible objects when exporting, which is useful for CADs that do not support invisibility STEP styling.</source>
      <translation type="unfinished">Uncheck this to skip invisible objects when exporting, which is useful for CADs that do not support invisibility STEP styling.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="14"/>
      <source>STEP Export Settings</source>
      <translation type="unfinished">STEP Export Settings</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="126"/>
      <source>Export invisible objects</source>
      <translation>Exportă obiecte invizibile</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="110"/>
      <source>Export single object placement</source>
      <translation>Exportă amplasarea obiectului unic</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="91"/>
      <source>Use legacy export function</source>
      <translation>Folosește funcția de export moștenită</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="29"/>
      <source>Scheme</source>
      <translation>Schemă</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.cpp" line="60"/>
      <source>This parameter indicates whether parametric curves (curves in parametric space of surface)
should be written into the STEP file. This parameter can be set to off in order to minimize
the size of the resulting STEP file.</source>
      <translation>Acest parametru indică dacă curbele parametrice (curbe în spațiul parametric de suprafață)
ar trebui să fie scrise în fișierul STEP. Acest parametru poate fi setat la off pentru a minimiza
dimensiunea fişierului STEP rezultat.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExtrusion</name>
    <message>
      <location filename="../../DlgExtrusion.ui" line="14"/>
      <source>Extrude</source>
      <translation>Extrudare</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="26"/>
      <source>Direction</source>
      <translation>Direcţia</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="35"/>
      <source>Along normal</source>
      <translation>De-a lungul normalei</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="45"/>
      <source>Set direction to match a direction of straight edge. Hint: to account for length of the edge too, set both lengths to zero.</source>
      <translation>Definiți orientarea pentru care ea corespunde unei muchii drepte. Pentru a ține cont de lungimea muchiei de asemenea, Sfat: definiți cele două de lungime nulă.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="58"/>
      <source>Reversed</source>
      <translation>Inversat</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="71"/>
      <location filename="../../DlgExtrusion.cpp" line="257"/>
      <source>Select</source>
      <translation>Selectaţi</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="179"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="204"/>
      <source>Length to extrude along direction (can be negative).
If both lengths are zero, magnitude of direction is used.</source>
      <translation>Lungimea de extrudare de-a lungul direcției (poate fi negativă).
Dacă ambele lungimi sunt zero, magnitudinea direcției este folosită.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="32"/>
      <source>Extrudes perpendicularly to the plane of the input shape</source>
      <translation type="unfinished">Extrudes perpendicularly to the plane of the input shape</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="48"/>
      <source>Along edge</source>
      <translation type="unfinished">Along edge</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="55"/>
      <source>Reverses the direction of the extrusion</source>
      <translation type="unfinished">Reverses the direction of the extrusion</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="68"/>
      <source>Starts the selection of edges in the 3D view</source>
      <translation type="unfinished">Starts the selection of edges in the 3D view</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="78"/>
      <source>Specify direction manually using X, Y, Z values</source>
      <translation type="unfinished">Specify direction manually using X, Y, Z values</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="81"/>
      <source>Custom direction</source>
      <translation>Direcție personalizată</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="99"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="122"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="145"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="185"/>
      <source>Along</source>
      <translation type="unfinished">Along</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="224"/>
      <source>Against</source>
      <translation type="unfinished">Against</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="243"/>
      <source>Length to extrude against the direction (can be negative)</source>
      <translation type="unfinished">Length to extrude against the direction (can be negative)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="262"/>
      <source>Distributes the extrusion length equally to both sides</source>
      <translation type="unfinished">Distributes the extrusion length equally to both sides</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="265"/>
      <source>Symmetric</source>
      <translation>Simetrice</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="277"/>
      <source>Taper angle along</source>
      <translation>Unghiul de taper de-a lungul</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="290"/>
      <source>Taper (draft) angle along extrusion direction</source>
      <translation>Unghiul de căptușeală (ciornă) de-a lungul direcției de extrudare</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="306"/>
      <source>Taper angle against</source>
      <translation>Unghiul taper împotriva</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="319"/>
      <source>Taper (draft) angle against extrusion direction</source>
      <translation>Unghiul de căptușeală (ciornă) de-a lungul direcției de extrudare</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="337"/>
      <source>Results in solids if wires are closed, otherwise in shells</source>
      <translation type="unfinished">Results in solids if wires are closed, otherwise in shells</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="340"/>
      <source>Create solid</source>
      <translation>Creare solid</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="360"/>
      <source>Select shape(s) that should be extruded</source>
      <translation>Selectați forma (formele) care ar trebui extrudate</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="373"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="228"/>
      <source>Selecting…</source>
      <translation type="unfinished">Selecting…</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="503"/>
      <source>The document '%1' doesn't exist.</source>
      <translation type="unfinished">The document '%1' doesn't exist.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="564"/>
      <source>Creating extrusion failed.
%1</source>
      <translation type="unfinished">Creating extrusion failed.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="572"/>
      <source>Creating Extrusion failed.
%1</source>
      <translation>Crearea Extrusiunii a eșuat.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="644"/>
      <source>Object not found: %1</source>
      <translation>Obiectul nu a fost găsit. %1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="709"/>
      <source>No shapes selected for extrusion.</source>
      <translation type="unfinished">No shapes selected for extrusion.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="776"/>
      <source>Cannot determine normal vector of shape to be extruded. Use other mode. 

(%1)</source>
      <translation type="unfinished">Cannot determine normal vector of shape to be extruded. Use other mode. 

(%1)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="729"/>
      <source>Unknown error</source>
      <translation>Eroare necunoscută</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="736"/>
      <source>Extrusion direction link is invalid.

%1</source>
      <translation>Legătura direcției de extrudarea este invalidă</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="743"/>
      <source>Direction mode is to use an edge, but no edge is linked.</source>
      <translation>Modul de direcţie este de a utiliza o muchie, dar nici o muchie nu este legat.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="791"/>
      <source>Extrusion direction vector is zero-length. It must be non-zero.</source>
      <translation>vectorul de direcţie de extrazere este lungimea zero. Trebuie să fie non-zero.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="809"/>
      <source>Total extrusion length is zero (length1 == -length2). It must be nonzero.</source>
      <translation>Lungime totală de extrudare este zero (length1 == - length2). Trebuie să fie diferită de zero.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgFilletEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="14"/>
      <source>Fillet Edges</source>
      <translation>Margini in panglica</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="20"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="40"/>
      <source>No selection</source>
      <translation>Nici o selecţie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="32"/>
      <source>Selected shape</source>
      <translation type="unfinished">Selected shape</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="51"/>
      <source>Parameters</source>
      <translation>Parametrii</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="57"/>
      <source>Selection</source>
      <translation>Selecţie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="63"/>
      <source>Select edges</source>
      <translation>Selectează marginea</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="73"/>
      <source>Select faces</source>
      <translation>Selectaţi o față</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="80"/>
      <source>All</source>
      <translation>Toate</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="87"/>
      <source>None</source>
      <translation>Niciunul</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="110"/>
      <source>Type</source>
      <translation>Tip</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="118"/>
      <source>Constant Radius</source>
      <translation>Raza constanta</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="123"/>
      <source>Variable Radius</source>
      <translation>Raza variabila</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="291"/>
      <source>Chamfer type</source>
      <translation>Tip camp</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="292"/>
      <source>Length:</source>
      <translation>Lungime:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="296"/>
      <source>Edges to chamfer</source>
      <translation>Margini teșite</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="988"/>
      <source>Start length</source>
      <translation>Începe lungime</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="293"/>
      <source>Equal distance</source>
      <translation>Distanță egală</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="290"/>
      <source>Chamfer parameters</source>
      <translation type="unfinished">Chamfer parameters</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="294"/>
      <source>Two distances</source>
      <translation>Două distanţe</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="297"/>
      <source>Size</source>
      <translation>Dimensiune</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="298"/>
      <source>Size2</source>
      <translation>Dimensiune2</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="301"/>
      <source>Fillet parameter</source>
      <translation type="unfinished">Fillet parameter</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="302"/>
      <source>Fillet type</source>
      <translation>Tipul de umplere</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="303"/>
      <source>Edges to fillet</source>
      <translation>Margini in panglica</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="304"/>
      <location filename="../../DlgFilletEdges.cpp" line="991"/>
      <source>Start radius</source>
      <translation>Raza de inceput</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="305"/>
      <source>End radius</source>
      <translation>Raza finala</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="820"/>
      <location filename="../../DlgFilletEdges.cpp" line="883"/>
      <source>Edge%1</source>
      <translation>Marginea %1</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="978"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1041"/>
      <source>No valid shape is selected.
Select a valid shape in the drop-down box first.</source>
      <translation type="unfinished">No valid shape is selected.
Select a valid shape in the drop-down box first.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1099"/>
      <source>No edge entity is checked to fillet.
Check one or more edge entities first.</source>
      <translation type="unfinished">No edge entity is checked to fillet.
Check one or more edge entities first.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="142"/>
      <location filename="../../DlgFilletEdges.cpp" line="981"/>
      <source>Radius</source>
      <translation>Raza</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1040"/>
      <source>No shape selected</source>
      <translation>Nici o forma selectata</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1098"/>
      <source>No edge selected</source>
      <translation>Nici o margine selectata</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportExportIges</name>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="14"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="20"/>
      <source>Export</source>
      <translation>Export</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="26"/>
      <source>Units for export of IGES</source>
      <translation>Unităţi pentru exportul de IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="47"/>
      <source>Millimeter</source>
      <translation>Milimetru</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="52"/>
      <source>Meter</source>
      <translation>Metru</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="57"/>
      <source>Inch</source>
      <translation>Inch</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="71"/>
      <source>Solids and shells will be exported as trimmed surface</source>
      <translation>Solide și proiectile vor fi exportate ca suprafață decupată</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="74"/>
      <source>Groups of Trimmed Surfaces (type 144)</source>
      <translation>Grupuri de suprafeţe decupate(tip 144)</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="65"/>
      <source>Export Solids and Shells As</source>
      <translation type="unfinished">Export Solids and Shells As</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="84"/>
      <source>Solids will be exported as manifold solid B-rep object, shells as shell</source>
      <translation type="unfinished">Solids will be exported as manifold solid B-rep object, shells as shell</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="87"/>
      <source>Solids (type 186) and shells (type 514) / B-rep mode</source>
      <translation type="unfinished">Solids (type 186) and shells (type 514) / B-rep mode</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="100"/>
      <source>Import</source>
      <translation>Import</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="106"/>
      <source>Blank entities will not be imported</source>
      <translation>Entităţile goale nu vor fi importate</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="109"/>
      <source>Skip blank entities</source>
      <translation>A trece peste entitățilele vide</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="119"/>
      <source>If not empty, field contents will be used in the IGES file header</source>
      <translation>Dacă nu este gol, conținutul câmpului va fi utilizat în antetul fișierului IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="122"/>
      <source>Header</source>
      <translation>Antet</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="128"/>
      <source>Company</source>
      <translation>Companie</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="138"/>
      <source>Author</source>
      <translation>Autor</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="148"/>
      <source>Product</source>
      <translation>Produs</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportStep</name>
    <message>
      <location filename="../../DlgImportStep.ui" line="14"/>
      <source>STEP Import Settings</source>
      <translation type="unfinished">STEP Import Settings</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="23"/>
      <source>Import</source>
      <translation>Import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="48"/>
      <source>Use LinkGroup</source>
      <translation>Utilizează LinkGroup</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="29"/>
      <source>Merges compounds during file reading (slower but higher details)</source>
      <translation type="unfinished">Merges compounds during file reading (slower but higher details)</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="32"/>
      <source>Enable STEP compound merge</source>
      <translation type="unfinished">Enable STEP compound merge</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="45"/>
      <source>Select this to use App::LinkGroup as group container, or else use App::Part</source>
      <translation type="unfinished">Select this to use App::LinkGroup as group container, or else use App::Part</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="61"/>
      <source>Select this to import invisible objects</source>
      <translation type="unfinished">Select this to import invisible objects</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="64"/>
      <source>Import invisible objects</source>
      <translation>Importă obiecte invizibile</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="77"/>
      <source>Reduce number of objects using Link array</source>
      <translation>Reduce numărul de obiecte folosind Link-ul array</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="80"/>
      <source>Reduce number of objects</source>
      <translation>Reduce numărul de obiecte</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="93"/>
      <source>Expand compound shape with multiple solids</source>
      <translation>Extinde forma compusă cu mai multe solide</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="96"/>
      <source>Expand compound shape</source>
      <translation>Extinde forma compusă</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="109"/>
      <location filename="../../DlgImportStep.ui" line="112"/>
      <source>Show progress bar when importing</source>
      <translation>Arată bara de progres la import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="125"/>
      <source>Do not use instance names. Useful for some legacy STEP files with non-meaningful auto-generated instance names.</source>
      <translation type="unfinished">Do not use instance names. Useful for some legacy STEP files with non-meaningful auto-generated instance names.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="128"/>
      <source>Ignore instance names</source>
      <translation>Ignoră numele instanței</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="152"/>
      <source>CodePage</source>
      <translation type="unfinished">CodePage</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="179"/>
      <source>Mode</source>
      <translation>Mod</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="199"/>
      <source>Single document</source>
      <translation>Document unic</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="204"/>
      <source>Assembly per document</source>
      <translation>Adunare per document</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="209"/>
      <source>Assembly per document in sub-directory</source>
      <translation>Adunare per document în sub-director</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="214"/>
      <source>Object per document</source>
      <translation>Obiect pe document</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="219"/>
      <source>Object per document in sub-directory</source>
      <translation>Obiect per document în sub-director</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartCylinder</name>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="14"/>
      <source>Cylinder Definition</source>
      <translation type="unfinished">Cylinder Definition</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="20"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="52"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="92"/>
      <source>Direction</source>
      <translation>Direcţia</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="109"/>
      <source>Parameter</source>
      <translation>Parametru</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="121"/>
      <source>Radius</source>
      <translation>Raza</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="141"/>
      <source>Height</source>
      <translation>Înălţime</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIges</name>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="14"/>
      <source>IGES Input File</source>
      <translation type="unfinished">IGES Input File</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="20"/>
      <source>File Name</source>
      <translation>Numele fisierului</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="54"/>
      <source>Search File</source>
      <translation type="unfinished">Search File</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIgesImp</name>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="72"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="72"/>
      <source>All Files</source>
      <translation>Toate fișierele</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStep</name>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="14"/>
      <source>STEP Input File</source>
      <translation type="unfinished">STEP Input File</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="20"/>
      <source>File Name</source>
      <translation>Numele fisierului</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="54"/>
      <source>Search File</source>
      <translation type="unfinished">Search File</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStepImp</name>
    <message>
      <location filename="../../DlgPartImportStepImp.cpp" line="72"/>
      <source>All Files</source>
      <translation>Toate fișierele</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPrimitives</name>
    <message>
      <location filename="../../DlgPrimitives.ui" line="14"/>
      <source>Geometric Primitives</source>
      <translation>Primitive geometrice</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="33"/>
      <location filename="../../DlgPrimitives.cpp" line="298"/>
      <source>Plane</source>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="42"/>
      <location filename="../../DlgPrimitives.cpp" line="392"/>
      <source>Box</source>
      <translation>Caseta</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="51"/>
      <location filename="../../DlgPrimitives.cpp" line="509"/>
      <source>Cylinder</source>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="60"/>
      <location filename="../../DlgPrimitives.cpp" line="628"/>
      <source>Cone</source>
      <translation>Con</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="69"/>
      <location filename="../../DlgPrimitives.cpp" line="742"/>
      <source>Sphere</source>
      <translation>Sfera</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="78"/>
      <location filename="../../DlgPrimitives.cpp" line="876"/>
      <source>Ellipsoid</source>
      <translation>Elipsoid</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="87"/>
      <location filename="../../DlgPrimitives.cpp" line="1010"/>
      <source>Torus</source>
      <translation>Tor</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="96"/>
      <location filename="../../DlgPrimitives.cpp" line="1131"/>
      <source>Prism</source>
      <translation>Prismă</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="105"/>
      <location filename="../../DlgPrimitives.cpp" line="1324"/>
      <source>Wedge</source>
      <translation>Piedica</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="114"/>
      <location filename="../../DlgPrimitives.cpp" line="1471"/>
      <source>Helix</source>
      <translation>Spirala</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="123"/>
      <location filename="../../DlgPrimitives.cpp" line="1579"/>
      <source>Spiral</source>
      <translation>Spirală</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="132"/>
      <location filename="../../DlgPrimitives.cpp" line="1678"/>
      <source>Circle</source>
      <translation>Cerc</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="141"/>
      <location filename="../../DlgPrimitives.cpp" line="1787"/>
      <source>Ellipse</source>
      <translation>Elipsa</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="150"/>
      <source>Point</source>
      <translation>Punct</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="159"/>
      <location filename="../../DlgPrimitives.cpp" line="1983"/>
      <source>Line</source>
      <translation>Linie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="168"/>
      <location filename="../../DlgPrimitives.cpp" line="1875"/>
      <source>Regular polygon</source>
      <translation>Poligon regulat</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="180"/>
      <source>Parameter</source>
      <translation>Parametru</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="240"/>
      <location filename="../../DlgPrimitives.ui" line="331"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="260"/>
      <location filename="../../DlgPrimitives.ui" line="351"/>
      <source>Width</source>
      <translation>Lăţime</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="371"/>
      <location filename="../../DlgPrimitives.ui" line="465"/>
      <location filename="../../DlgPrimitives.ui" line="683"/>
      <location filename="../../DlgPrimitives.ui" line="1419"/>
      <location filename="../../DlgPrimitives.ui" line="1745"/>
      <source>Height</source>
      <translation>Înălţime</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="445"/>
      <location filename="../../DlgPrimitives.ui" line="803"/>
      <location filename="../../DlgPrimitives.ui" line="1765"/>
      <location filename="../../DlgPrimitives.ui" line="1914"/>
      <location filename="../../DlgPrimitives.ui" line="1970"/>
      <source>Radius</source>
      <translation>Raza</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="569"/>
      <source>Rotation angle</source>
      <translation type="unfinished">Rotation angle</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="643"/>
      <location filename="../../DlgPrimitives.ui" line="975"/>
      <location filename="../../DlgPrimitives.ui" line="1184"/>
      <source>Radius 1</source>
      <translation>Radius 1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="663"/>
      <location filename="../../DlgPrimitives.ui" line="995"/>
      <location filename="../../DlgPrimitives.ui" line="1204"/>
      <source>Radius 2</source>
      <translation>Radius 2</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="729"/>
      <location filename="../../DlgPrimitives.ui" line="1785"/>
      <source>Angle</source>
      <translation>Unghi</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="852"/>
      <location filename="../../DlgPrimitives.ui" line="1064"/>
      <location filename="../../DlgPrimitives.ui" line="1253"/>
      <source>U parameter</source>
      <translation type="unfinished">U parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="872"/>
      <source>V parameters</source>
      <translation type="unfinished">V parameters</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1015"/>
      <source>Radius 3</source>
      <translation type="unfinished">Radius 3</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1084"/>
      <location filename="../../DlgPrimitives.ui" line="1273"/>
      <source>V parameter</source>
      <translation type="unfinished">V parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1376"/>
      <location filename="../../DlgPrimitives.ui" line="2418"/>
      <source>Polygon</source>
      <translation>Poligon</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1399"/>
      <location filename="../../DlgPrimitives.ui" line="2441"/>
      <source>Circumradius</source>
      <translation type="unfinished">Circumradius</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1518"/>
      <source>X min/max</source>
      <translation type="unfinished">X min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1548"/>
      <source>Y min/max</source>
      <translation type="unfinished">Y min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1578"/>
      <source>Z min/max</source>
      <translation type="unfinished">Z min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1608"/>
      <source>X2 min/max</source>
      <translation type="unfinished">X2 min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1641"/>
      <source>Z2 min/max</source>
      <translation type="unfinished">Z2 min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1725"/>
      <source>Pitch</source>
      <translation>Pas</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1802"/>
      <source>Coordinate system</source>
      <translation type="unfinished">Coordinate system</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1874"/>
      <source>Growth</source>
      <translation type="unfinished">Growth</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1894"/>
      <source>Number of rotations</source>
      <translation type="unfinished">Number of rotations</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1990"/>
      <location filename="../../DlgPrimitives.ui" line="2112"/>
      <source>Angle 1</source>
      <translation type="unfinished">Angle 1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2007"/>
      <location filename="../../DlgPrimitives.ui" line="2129"/>
      <source>Angle 2</source>
      <translation type="unfinished">Angle 2</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2044"/>
      <source>From 3 Points</source>
      <translation type="unfinished">From 3 Points</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2072"/>
      <source>Major radius</source>
      <translation type="unfinished">Major radius</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2092"/>
      <source>Minor radius</source>
      <translation type="unfinished">Minor radius</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2170"/>
      <location filename="../../DlgPrimitives.ui" line="2268"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2190"/>
      <location filename="../../DlgPrimitives.ui" line="2301"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2210"/>
      <location filename="../../DlgPrimitives.ui" line="2334"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="485"/>
      <location filename="../../DlgPrimitives.ui" line="492"/>
      <location filename="../../DlgPrimitives.ui" line="1439"/>
      <location filename="../../DlgPrimitives.ui" line="1446"/>
      <source>Angle in first direction</source>
      <translation>Unghiul în prima direcţie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="511"/>
      <location filename="../../DlgPrimitives.ui" line="518"/>
      <location filename="../../DlgPrimitives.ui" line="1465"/>
      <location filename="../../DlgPrimitives.ui" line="1472"/>
      <source>Angle in second direction</source>
      <translation>Unghiul în a doua direcţie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1810"/>
      <source>Right-handed</source>
      <translation>mana dreapta</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1815"/>
      <source>Left-handed</source>
      <translation>mana stanga</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2251"/>
      <source>Start point</source>
      <translation>Punctul de pornire</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2258"/>
      <source>End point</source>
      <translation>Punct final</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2102"/>
      <source>Vertex</source>
      <translation>Vârf</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2297"/>
      <location filename="../../DlgPrimitives.cpp" line="2308"/>
      <location filename="../../DlgPrimitives.cpp" line="2325"/>
      <location filename="../../DlgPrimitives.cpp" line="2332"/>
      <source>Create %1</source>
      <translation>Creati %1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2298"/>
      <source>No active document</source>
      <translation>Nici un document activ</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2648"/>
      <source>&amp;Create</source>
      <translation>&amp;Creeaza</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgProjectionOnSurface</name>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="56"/>
      <source>Show all</source>
      <translation>Arată tot</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="66"/>
      <source>Show faces</source>
      <translation>Arată fețele</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="14"/>
      <source>Project on Surface</source>
      <translation type="unfinished">Project on Surface</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="20"/>
      <source>Select Projection Surface</source>
      <translation type="unfinished">Select Projection Surface</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="31"/>
      <source>Add Face</source>
      <translation type="unfinished">Add Face</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="38"/>
      <source>Add Wire</source>
      <translation type="unfinished">Add Wire</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="45"/>
      <source>Add Edge</source>
      <translation>Adauga o muchie</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="76"/>
      <source>Show edges</source>
      <translation type="unfinished">Show edges</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="92"/>
      <source>Extrude height</source>
      <translation>Înălțime extrasă</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="116"/>
      <source>Solid depth</source>
      <translation>Adâncime solidă</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="141"/>
      <source>Direction</source>
      <translation>Direcţia</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="147"/>
      <source>Get Current Camera Direction</source>
      <translation type="unfinished">Get Current Camera Direction</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="156"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="186"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="213"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="138"/>
      <source>Projection object</source>
      <translation type="unfinished">Projection object</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="167"/>
      <source>No active document</source>
      <translation>Nici un document activ</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="173"/>
      <source>Cannot create a projection object</source>
      <translation type="unfinished">Cannot create a projection object</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgRevolution</name>
    <message>
      <location filename="../../DlgRevolution.ui" line="20"/>
      <source>Revolve</source>
      <translation>Roteste</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="42"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="56"/>
      <source>Revolution Axis</source>
      <translation type="unfinished">Revolution Axis</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="64"/>
      <source>Center X</source>
      <translation type="unfinished">Center X</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="84"/>
      <source>Center Y</source>
      <translation type="unfinished">Center Y</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="104"/>
      <source>Center Z</source>
      <translation type="unfinished">Center Z</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="146"/>
      <location filename="../../DlgRevolution.ui" line="187"/>
      <source>Sets this as axis</source>
      <translation type="unfinished">Sets this as axis</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="149"/>
      <source>X-Direction</source>
      <translation type="unfinished">X-Direction</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="190"/>
      <source>Y-Direction</source>
      <translation type="unfinished">Y-Direction</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="228"/>
      <source>Z-Direction</source>
      <translation type="unfinished">Z-Direction</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="250"/>
      <source>Select Reference</source>
      <translation type="unfinished">Select Reference</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="281"/>
      <source>Angle</source>
      <translation>Unghi</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="315"/>
      <source>Extends the revolution forwards and backwards by half the angle</source>
      <translation type="unfinished">Extends the revolution forwards and backwards by half the angle</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="325"/>
      <source>Creates a solid. Otherwise it results in a shell.</source>
      <translation type="unfinished">Creates a solid. Otherwise it results in a shell.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="328"/>
      <source>Create solid</source>
      <translation>Creare solid</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="541"/>
      <source>Select reference</source>
      <translation>Selectați o referință</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="318"/>
      <source>Symmetric angle</source>
      <translation>Unghi simetrice</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="200"/>
      <source>Object not found: %1</source>
      <translation>Obiectul nu a fost găsit. %1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="284"/>
      <source>Select a shape for revolution.</source>
      <translation type="unfinished">Select a shape for revolution.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="303"/>
      <location filename="../../DlgRevolution.cpp" line="313"/>
      <location filename="../../DlgRevolution.cpp" line="323"/>
      <source>Revolution axis link is invalid.

%1</source>
      <translation>Link-ul axei de revoluție este invalid. %1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="323"/>
      <source>Unknown error</source>
      <translation>Eroare necunoscută</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="335"/>
      <source>Revolution axis direction is zero-length. It must be non-zero.</source>
      <translation>Direcţia axei de revoluţie este de lungime zero. Trebuie să fie diferită de zero.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="348"/>
      <source>Revolution angle span is zero. It must be non-zero.</source>
      <translation>Unghiul de revoluție este nul. Trebuie să fie diferit de zéro.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="515"/>
      <location filename="../../DlgRevolution.cpp" line="523"/>
      <source>Creating Revolve failed.

%1</source>
      <translation>Crearea Revoluției nu a reuşit %1.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="536"/>
      <source>Selecting… (line or arc)</source>
      <translation type="unfinished">Selecting… (line or arc)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettings3DViewPart</name>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="14"/>
      <source>Shape View</source>
      <translation type="unfinished">Shape View</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="26"/>
      <source>Tessellation</source>
      <translation>Mozaicare</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="46"/>
      <source>Defines the deviation of tessellation to the actual surface</source>
      <translation>Definește deviația tessellatiei pe suprafața actuală</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="49"/>
      <source>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" font-weight:600;"&gt;Tessellation&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Defines the maximum deviation of the tessellated mesh to the surface. The smaller the value is the slower the render speed which results in increased detail/resolution.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head&gt;&lt;meta name="qrichtext" content="1" /&gt;&lt;/head&gt;&lt;body style=" white-space: pre-wrap; font-size:7.8pt; font-weight:400; font-style:normal; text-decoration:none;"&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"&gt;&lt;span style=" font-weight:600;"&gt;Tessellation&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Definește deviația maximă a ochiurilor fără margini la suprafață. Cu cât valoarea este mai mică cu atât viteza de randare este mai lentă, ceea ce duce la creșterea detaliilor/rezoluției&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="52"/>
      <source>Maximum deviation depending on the model bounding box</source>
      <translation>Abaterea maxima depinde de caseta de incadrare a modelului</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="87"/>
      <source>Maximum angular deflection</source>
      <translation>Deformare unghiulară maximă</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="88"/>
      <source>Deviation</source>
      <translation type="unfinished">Deviation</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="89"/>
      <source>Setting a too small deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</source>
      <translation type="unfinished">Setting a too small deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="110"/>
      <source>Angle deflection</source>
      <translation type="unfinished">Angle deflection</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="111"/>
      <source>Setting a too small angle deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</source>
      <translation type="unfinished">Setting a too small angle deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsGeneral</name>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="14"/>
      <source>General</source>
      <translation>General</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="26"/>
      <source>Automatically check model after boolean operation</source>
      <translation>Verifica automat modelul dupa operatiunea logica</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="42"/>
      <source>Automatically refine model after boolean operation</source>
      <translation>Ajusteaza automat modelul dupa operatiunea logica</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="105"/>
      <source>Add name of base object</source>
      <translation>Adăugaţi un nume la obiectul de bază</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="20"/>
      <source>Model Settings</source>
      <translation type="unfinished">Model Settings</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="58"/>
      <source>Automatically refine model after applying operations</source>
      <translation type="unfinished">Automatically refine model after applying operations</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="99"/>
      <source>Object Naming</source>
      <translation type="unfinished">Object Naming</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="127"/>
      <source>Features Settings</source>
      <translation type="unfinished">Features Settings</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="135"/>
      <source>Default profile type for holes</source>
      <translation type="unfinished">Default profile type for holes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="152"/>
      <source>Circles and arcs</source>
      <translation type="unfinished">Circles and arcs</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="157"/>
      <source>Points, circles and arcs</source>
      <translation type="unfinished">Points, circles and arcs</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="162"/>
      <source>Points</source>
      <translation>Puncte</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="175"/>
      <source>Switch to task panel when entering Part Design workbench</source>
      <translation type="unfinished">Switch to task panel when entering Part Design workbench</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="206"/>
      <source>Show final result by default when editing features</source>
      <translation type="unfinished">Show final result by default when editing features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="219"/>
      <source>Show transparent preview overlay by default when editing features</source>
      <translation type="unfinished">Show transparent preview overlay by default when editing features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="235"/>
      <source>Highlight the profile used to create features</source>
      <translation type="unfinished">Highlight the profile used to create features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="257"/>
      <source>Experimental</source>
      <translation type="unfinished">Experimental</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="266"/>
      <source>These settings are experimental and may result in decreased stability, problems and undefined behaviors</source>
      <translation type="unfinished">These settings are experimental and may result in decreased stability, problems and undefined behaviors</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="276"/>
      <source>Show interactive draggers when editing features</source>
      <translation type="unfinished">Show interactive draggers when editing features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="292"/>
      <source>Disable recompute while dragging</source>
      <translation type="unfinished">Disable recompute while dragging</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="172"/>
      <source>Automatically switch to the task panel when the Part Design workbench is activated</source>
      <translation type="unfinished">Automatically switch to the task panel when the Part Design workbench is activated</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="197"/>
      <source>Preview</source>
      <translation>Previzualizare</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="74"/>
      <source>Allow multiple solids in Part Design bodies by default</source>
      <translation type="unfinished">Allow multiple solids in Part Design bodies by default</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsObjectColor</name>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="14"/>
      <source>Shape Appearance</source>
      <translation type="unfinished">Shape Appearance</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="20"/>
      <source>Default Shape Appearance Properties</source>
      <translation type="unfinished">Default Shape Appearance Properties</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="34"/>
      <source>Shape color</source>
      <translation>Culoare forma</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="41"/>
      <source>The default color for new shapes</source>
      <translation>Culoarea implicită pentru noile forme</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="61"/>
      <source>Use random color instead</source>
      <translation>Folosește în schimb culoare aleatorie</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="64"/>
      <source>Random</source>
      <translation>Aleator</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="83"/>
      <source>Ambient shape color</source>
      <translation type="unfinished">Ambient shape color</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="90"/>
      <source>The default ambient color for new shapes</source>
      <translation type="unfinished">The default ambient color for new shapes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="116"/>
      <source>Emissive shape color</source>
      <translation type="unfinished">Emissive shape color</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="123"/>
      <source>The default emissive color for new shapes</source>
      <translation type="unfinished">The default emissive color for new shapes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="149"/>
      <source>Specular shape color</source>
      <translation type="unfinished">Specular shape color</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="156"/>
      <source>The default specular color for new shapes</source>
      <translation type="unfinished">The default specular color for new shapes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="182"/>
      <source>Shape transparency</source>
      <translation>Transparența formularelor</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="189"/>
      <source>The default transparency for new shapes</source>
      <translation>Transparența implicită pentru forme noi</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="217"/>
      <source>Shape shininess</source>
      <translation type="unfinished">Shape shininess</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="224"/>
      <source>The default shininess for new shapes</source>
      <translation type="unfinished">The default shininess for new shapes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="255"/>
      <source>Line color</source>
      <translation>Culoarea liniei</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="262"/>
      <source>The default line color for new shapes</source>
      <translation>Culoarea implicită a liniei pentru noile forme</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="288"/>
      <source>Line width</source>
      <translation>Latimea liniei</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="295"/>
      <source>The default line thickness for new shapes</source>
      <translation>Grosimea implictă a liniei pentru noi forme</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="323"/>
      <source>Vertex color</source>
      <translation>Culoarea vârfului</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="330"/>
      <source>The default color for new vertices</source>
      <translation>Culoarea implicită pentru nodurile noi</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="356"/>
      <source>Vertex size</source>
      <translation>Mărimea vârfului</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="363"/>
      <source>The default size for new vertices</source>
      <translation>Dimensiunea implicită pentru nodurile noi</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="391"/>
      <source>Bounding box color</source>
      <translation>Culoare de casetă de încadrare</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="398"/>
      <source>The color of bounding boxes in the 3D view</source>
      <translation>Culoarea de încadrare cutii în vizualizarea 3D</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="424"/>
      <source>Bounding box font size</source>
      <translation>Mărimea fontului casetei de imobilizare</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="431"/>
      <source>The font size of bounding boxes in the 3D view</source>
      <translation>Dimensiunea fontului în casetele de încadrare în vizualizarea 3D</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="465"/>
      <source>The bottom side of the surface will be rendered the same way as the top.
If not checked, it depends on the option "Backlight color"
(preferences section Display -&gt; 3D View); either the backlight color
will be used or black.</source>
      <translation type="unfinished">The bottom side of the surface will be rendered the same way as the top.
If not checked, it depends on the option "Backlight color"
(preferences section Display -&gt; 3D View); either the backlight color
will be used or black.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="471"/>
      <source>Two-side rendering</source>
      <translation>Redare bilaterală</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="505"/>
      <source>Default Annotation Color</source>
      <translation type="unfinished">Default Annotation Color</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="519"/>
      <source>Text color</source>
      <translation>Culoare text</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="526"/>
      <source>Text color for document annotations</source>
      <translation>Culoare text pentru adnotările documentului</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Location</name>
    <message>
      <location filename="../../Location.ui" line="14"/>
      <source>Location</source>
      <translation>Locatia</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="29"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="37"/>
      <location filename="../../Location.ui" line="118"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="54"/>
      <location filename="../../Location.ui" line="147"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="71"/>
      <location filename="../../Location.ui" line="176"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="90"/>
      <source>3D View</source>
      <translation>Vizualizare 3D</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="110"/>
      <source>Rotation Axis</source>
      <translation type="unfinished">Rotation Axis</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="125"/>
      <source>X-component of direction vector</source>
      <translation type="unfinished">X-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="154"/>
      <source>Y-component of direction vector</source>
      <translation type="unfinished">Y-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="183"/>
      <source>Z-component of direction vector</source>
      <translation type="unfinished">Z-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="106"/>
      <source>Use custom vector for pad direction otherwise
the sketch plane's normal vector will be used</source>
      <translation>Utilizaţi un vector personalizat pentru direcţia tastaturii altfel
vectorul normal al planului va fi folosit</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="208"/>
      <source>Angle</source>
      <translation>Unghi</translation>
    </message>
  </context>
  <context>
    <name>PartGui::LoftWidget</name>
    <message>
      <location filename="../../TaskLoft.cpp" line="73"/>
      <source>Available profiles</source>
      <translation>Profilurile disponibile</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="74"/>
      <source>Selected profiles</source>
      <translation>Profiluri selectate</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="199"/>
      <source>Too few elements</source>
      <translation>Prea putine elemente</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="200"/>
      <source>At least 2 vertices, edges, wires, or faces are required.</source>
      <translation type="unfinished">At least 2 vertices, edges, wires, or faces are required.</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="239"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="274"/>
      <source>Vertex/Edge/Wire/Face</source>
      <translation>Nod/muchie/sârmă/fata</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="275"/>
      <source>Loft</source>
      <translation>Pod</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Mirroring</name>
    <message>
      <location filename="../../Mirroring.ui" line="14"/>
      <source>Mirror</source>
      <translation>Mirror</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="20"/>
      <source>Base Point</source>
      <translation type="unfinished">Base Point</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="26"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="49"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="98"/>
      <source>Mirror plane</source>
      <translation type="unfinished">Mirror plane</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="106"/>
      <source>XY-plane</source>
      <translation>Planul XY</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="111"/>
      <source>XZ-plane</source>
      <translation>Planul XZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="116"/>
      <source>YZ-plane</source>
      <translation>Planul YZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="121"/>
      <source>Use selected reference</source>
      <translation>Folosește referința selectată</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="142"/>
      <source>Shapes</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="150"/>
      <location filename="../../Mirroring.cpp" line="240"/>
      <source>Selecting</source>
      <translation>Selectare</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="166"/>
      <source>Mirror plane reference</source>
      <translation>Referință oglindă plan</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="235"/>
      <source>Select reference</source>
      <translation>Selectați o referință</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="311"/>
      <source>Select a shape for mirroring.</source>
      <translation type="unfinished">Select a shape for mirroring.</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="319"/>
      <source>No such document '%1'.</source>
      <translation>Nici un astfel de document '%1'.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::OffsetWidget</name>
    <message>
      <location filename="../../TaskOffset.cpp" line="226"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ResultModel</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="363"/>
      <source>Name</source>
      <translation>Nume</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="365"/>
      <source>Type</source>
      <translation>Tip</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="367"/>
      <source>Error</source>
      <translation>Eroare</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SectionCut</name>
    <message>
      <location filename="../../SectionCutting.ui" line="20"/>
      <source>Persistent Section Cut</source>
      <translation type="unfinished">Persistent Section Cut</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="32"/>
      <source>Cutting X</source>
      <translation>Tăiere X</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="44"/>
      <location filename="../../SectionCutting.ui" line="118"/>
      <location filename="../../SectionCutting.ui" line="186"/>
      <source>Offset</source>
      <translation>Compensare</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="71"/>
      <location filename="../../SectionCutting.ui" line="145"/>
      <location filename="../../SectionCutting.ui" line="213"/>
      <source>Flip</source>
      <translation>Întoarce</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="106"/>
      <source>Cutting Y</source>
      <translation>Tăierea Y</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="174"/>
      <source>Cutting Z</source>
      <translation>Tăiere Z</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="242"/>
      <source>Cut Face</source>
      <translation type="unfinished">Cut Face</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="254"/>
      <location filename="../../SectionCutting.ui" line="394"/>
      <source>Color of the cut face</source>
      <translation type="unfinished">Color of the cut face</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="302"/>
      <location filename="../../SectionCutting.ui" line="445"/>
      <source>Takes the color and transparency
from the cut objects.
Works only properly if all objects
have the same values.</source>
      <translation type="unfinished">Takes the color and transparency
from the cut objects.
Works only properly if all objects
have the same values.</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="330"/>
      <location filename="../../SectionCutting.ui" line="473"/>
      <source>Transparency of the cut face</source>
      <translation type="unfinished">Transparency of the cut face</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="376"/>
      <source>Cut Intersecting Objects</source>
      <translation type="unfinished">Cut Intersecting Objects</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="514"/>
      <source>Refresh View</source>
      <translation type="unfinished">Refresh View</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="257"/>
      <location filename="../../SectionCutting.ui" line="397"/>
      <source>Color</source>
      <translation>Culoare</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="308"/>
      <location filename="../../SectionCutting.ui" line="451"/>
      <source>Auto</source>
      <translation>Automat</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="333"/>
      <location filename="../../SectionCutting.ui" line="476"/>
      <source>Transparency</source>
      <translation>Transparenţă</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="371"/>
      <source>Allows cutting objects intersecting each other
for the price that all cut objects
will get the same color</source>
      <translation type="unfinished">Allows cutting objects intersecting each other
for the price that all cut objects
will get the same color</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="419"/>
      <source>Color for all objects</source>
      <translation>Culoare pentru toate obiectele</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="511"/>
      <source>Refreshes the list of visible objects</source>
      <translation>Reîmprospătează lista de obiecte vizibile</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="544"/>
      <source>When the dialog is closed,
only created cuts will be visible</source>
      <translation>Când dialogul este închis,
doar comenzile create vor fi vizibile</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="548"/>
      <source>Keep only cuts visible when closing</source>
      <translation>Păstraţi comenzile vizibile doar la închidere</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.cpp" line="1126"/>
      <source>Sliders are disabled for assemblies</source>
      <translation>Sliderele sunt dezactivate pentru asamblări</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeBuilderWidget</name>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="225"/>
      <source>Unsupported</source>
      <translation>Neacceptat</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="225"/>
      <source>Box selection for shells is not supported</source>
      <translation>Selectarea casetei pentru proiectile nu este suportată</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="234"/>
      <location filename="../../TaskShapeBuilder.cpp" line="253"/>
      <location filename="../../TaskShapeBuilder.cpp" line="282"/>
      <location filename="../../TaskShapeBuilder.cpp" line="324"/>
      <location filename="../../TaskShapeBuilder.cpp" line="379"/>
      <location filename="../../TaskShapeBuilder.cpp" line="433"/>
      <location filename="../../TaskShapeBuilder.cpp" line="499"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="234"/>
      <location filename="../../TaskShapeBuilder.cpp" line="253"/>
      <source>Select two vertices</source>
      <translation>Selecteaza doua varfuri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="282"/>
      <location filename="../../TaskShapeBuilder.cpp" line="379"/>
      <source>Select at least 1 edge</source>
      <translation type="unfinished">Select at least 1 edge</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="433"/>
      <source>Select at least 2 faces</source>
      <translation type="unfinished">Select at least 2 faces</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="499"/>
      <source>Select only 1 shape object</source>
      <translation type="unfinished">Select only 1 shape object</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="571"/>
      <source>Select vertices</source>
      <translation type="unfinished">Select vertices</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="578"/>
      <source>Select a closed loop of edges</source>
      <translation type="unfinished">Select a closed loop of edges</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="324"/>
      <source>Select three or more vertices</source>
      <translation>Selectaţi trei sau mai multe noduri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="557"/>
      <source>Select two vertices to create an edge</source>
      <translation>Selecteaza doua varfuri pentru a crea o margine</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="564"/>
      <source>Select adjacent edges</source>
      <translation>Selectați unghiurile adiacente</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="585"/>
      <source>Select adjacent faces</source>
      <translation>Selectati fete adiacente</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="592"/>
      <source>All shape types can be selected</source>
      <translation>Toate tipurile de forme pot fi selectate</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SweepWidget</name>
    <message>
      <location filename="../../TaskSweep.cpp" line="136"/>
      <source>Available profiles</source>
      <translation>Profilurile disponibile</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="137"/>
      <source>Selected profiles</source>
      <translation>Profiluri selectate</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="376"/>
      <source>Too few elements</source>
      <translation>Prea putine elemente</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="376"/>
      <source>At least one edge or wire is required.</source>
      <translation>Este necesara cel putin o margine sau o polilinie.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="382"/>
      <source>Invalid selection</source>
      <translation>Selectie invalida</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="383"/>
      <source>Select at least 1 edge from a single object.</source>
      <translation type="unfinished">Select at least 1 edge from a single object.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="393"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="394"/>
      <source>'%1' cannot be used as profile and path.</source>
      <translation>Imposibil de utilizat '%1' ca profilul si calea.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="437"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="478"/>
      <source>Done</source>
      <translation>Gata</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="481"/>
      <source>Select one or more connected edges in the 3D view and press 'Done'</source>
      <translation type="unfinished">Select one or more connected edges in the 3D view and press 'Done'</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="505"/>
      <location filename="../../TaskSweep.cpp" line="513"/>
      <source>Sweep path</source>
      <translation>Matura calea</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="505"/>
      <location filename="../../TaskSweep.cpp" line="513"/>
      <source>The selected sweep path is invalid.</source>
      <translation>Calea de baleiere selectionată nu este validă.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="525"/>
      <source>Vertex/Wire</source>
      <translation type="unfinished">Vertex/Wire</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="526"/>
      <source>Sweep</source>
      <translation>Matura</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskAttacher</name>
    <message>
      <location filename="../../TaskAttacher.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Selecție accptată</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Referință 1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Referință 2</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Referință 3</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Referință 4</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="101"/>
      <source>Attachment mode</source>
      <translation type="unfinished">Attachment mode</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="124"/>
      <source>Attachment Offset in its Local Coordinate System</source>
      <translation type="unfinished">Attachment Offset in its Local Coordinate System</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="155"/>
      <location filename="../../TaskAttacher.ui" line="191"/>
      <location filename="../../TaskAttacher.ui" line="227"/>
      <source>The offset is expressed in the local coordinate system
of the object being attached</source>
      <translation type="unfinished">The offset is expressed in the local coordinate system
of the object being attached</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="136"/>
      <source>In X-direction</source>
      <translation type="unfinished">In X-direction</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="172"/>
      <source>In Y-direction</source>
      <translation type="unfinished">In Y-direction</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="208"/>
      <source>In Z-direction</source>
      <translation type="unfinished">In Z-direction</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="244"/>
      <source>Around X-axis</source>
      <translation type="unfinished">Around X-axis</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="257"/>
      <source>Rotation around the local X-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation type="unfinished">Rotation around the local X-axis. The offset is expressed in the local coordinate system
of the object being attached.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="283"/>
      <source>Around Y-axis</source>
      <translation type="unfinished">Around Y-axis</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="296"/>
      <source>Rotation around the local Y-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation type="unfinished">Rotation around the local Y-axis. The offset is expressed in the local coordinate system
of the object being attached.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="322"/>
      <source>Around Z-axis</source>
      <translation type="unfinished">Around Z-axis</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="335"/>
      <source>Rotation around the local Z-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation type="unfinished">Rotation around the local Z-axis. The offset is expressed in the local coordinate system
of the object being attached.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="358"/>
      <source>Flip side of attachment and offset</source>
      <translation>Întoarce o parte a atașamentului și a ofsetului</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="361"/>
      <source>Flip sides</source>
      <translation>Întoarce fața</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="402"/>
      <source>OCC error: %1</source>
      <translation>OCC eroare: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="405"/>
      <source>unknown error</source>
      <translation>eroare necunoscută</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="408"/>
      <source>Attachment mode failed: %1</source>
      <translation>Modul de atașare a eșuat: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="413"/>
      <source>Not attached</source>
      <translation>Ne e atașat</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="421"/>
      <source>Attached with mode %1</source>
      <translation>Ataşat cu modul %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="425"/>
      <source>Attachment offset (in its local coordinate system):</source>
      <translation type="unfinished">Attachment offset (in its local coordinate system):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="426"/>
      <source>Attachment offset (inactive - not attached):</source>
      <translation type="unfinished">Attachment offset (inactive - not attached):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1009"/>
      <source>Selecting…</source>
      <translation type="unfinished">Selecting…</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="915"/>
      <source>Face</source>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="922"/>
      <source>Edge</source>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="929"/>
      <source>Vertex</source>
      <translation>Vârf</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1015"/>
      <source>Reference%1</source>
      <translation>Referinţă%1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1084"/>
      <source>Not editable because rotation of AttachmentOffset is bound by expressions.</source>
      <translation>Nu este editabil pentru că rotaţia de AttachmentOffset este legată de expresii.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1161"/>
      <source>Reference combinations:</source>
      <translation>Combinaţii de referinţă:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1183"/>
      <source>%1 (add %2)</source>
      <translation>%1 (a se adăuga %2)</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1186"/>
      <source>%1 (add more references)</source>
      <translation>%1 (a se adăuga mai multe referinte)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryDialog</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1188"/>
      <source>Shape Content</source>
      <translation>Conținutul Formei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1200"/>
      <location filename="../../TaskCheckGeometry.cpp" line="1455"/>
      <source>Settings</source>
      <translation>Setari</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1210"/>
      <source>Default: false</source>
      <translation>Implicit: fals</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1217"/>
      <source>Run boolean operation check</source>
      <translation>Rulează verificarea operației boolean</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1219"/>
      <source>Extra boolean operations check that can sometimes find errors that
the standard BRep geometry check misses. These errors do not always
mean the checked object is unusable.  Default: false</source>
      <translation>Verificarea operațiilor suplimentare booleene care pot găsi uneori erori pe care
verificarea geometriei BRep o ratează. Aceste erori nu întotdeauna
înseamnă că obiectul verificat este inutilizabil. Implicit: fals</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1228"/>
      <source>Single-threaded</source>
      <translation>Fixare unică</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1230"/>
      <source>Run the geometry check in a single thread.  This is slower,
but more stable.  Default: false</source>
      <translation>Rulează verificarea geometriei într-o singură discuție. Acest lucru este mai lent,
dar mai stabil. Implicit: fals</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1243"/>
      <source>Log errors</source>
      <translation>Jurnal erori</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1244"/>
      <source>Log errors to report view.  Default: true</source>
      <translation>Înregistrează erorile pentru a raporta vizualizarea. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1255"/>
      <source>Expand shape content</source>
      <translation>Extindeți conținutul formei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1257"/>
      <source>Expand shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Extindeți conținutul de formă. Modificările vor intra în vigoare data viitoare când utilizați 
unealta de verificare a geometriei. Implicit: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1270"/>
      <source>Advanced shape content</source>
      <translation>Conținut de formă avansată</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1272"/>
      <source>Show advanced shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Afișare conținut avansat de formă. Modificările vor intra în vigoare data viitoare când utilizați 
unealta de verificare a geometriei. Implicit: false</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1284"/>
      <source>
Individual boolean operation checks:</source>
      <translation>
Operarea testului boolean individual:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1287"/>
      <source>Bad type</source>
      <translation>Tip greșit</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1299"/>
      <source>Self-intersect</source>
      <translation>Auto-intersectare</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1311"/>
      <source>Too small edge</source>
      <translation>Marginea prea mică</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1323"/>
      <source>Nonrecoverable face</source>
      <translation>Faţă nerecuperabilă</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1335"/>
      <source>Continuity</source>
      <translation>Continuitate</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1347"/>
      <source>Incompatibility of face</source>
      <translation>Incompatibilitatea feţei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1359"/>
      <source>Incompatibility of vertex</source>
      <translation>Incompatibilitatea cu vertex</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1371"/>
      <source>Incompatibility of edge</source>
      <translation>Incompatibilitatea marginii</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1383"/>
      <source>Invalid curve on surface</source>
      <translation>Curbă nevalidă pe suprafață</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1288"/>
      <source>Check for bad argument types.  Default: true</source>
      <translation>Verifică după tipuri de argumente greșite. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1207"/>
      <source>Skip this settings page</source>
      <translation type="unfinished">Skip this settings page</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1209"/>
      <source>Skip this settings page and run the geometry check automatically</source>
      <translation type="unfinished">Skip this settings page and run the geometry check automatically</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1300"/>
      <source>Check for self-intersections.  Default: true</source>
      <translation>Verifică după intersecții. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1312"/>
      <source>Check for edges that are too small.  Default: true</source>
      <translation>Verifică dacă muchiile sunt prea mici. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1324"/>
      <source>Check for nonrecoverable faces.  Default: true</source>
      <translation>Verifică pentru fețe nerecuperabile. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1336"/>
      <source>Check for continuity.  Default: true</source>
      <translation>Verificare continuitate. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1348"/>
      <source>Check for incompatible faces.  Default: true</source>
      <translation>Verifică dacă există fețe incompatibile. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1360"/>
      <source>Check for incompatible vertices.  Default: true</source>
      <translation>Verifică dacă există noduri incompatibile. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1372"/>
      <source>Check for incompatible edges.  Default: true</source>
      <translation>Verifică pentru margini incompatibile. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1384"/>
      <source>Check for invalid curves on surfaces.  Default: true</source>
      <translation>Verifică pentru curbe invalide pe suprafețe. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1454"/>
      <source>Run check</source>
      <translation>Execută verificarea</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1466"/>
      <source>Results</source>
      <translation>Rezultate</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryResults</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="402"/>
      <source>Check Geometry Results</source>
      <translation>Verifică rezultatele geometriei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="425"/>
      <source>Check is running…</source>
      <translation type="unfinished">Check is running…</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="454"/>
      <source>Boolean operation check…</source>
      <translation type="unfinished">Boolean operation check…</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="457"/>
      <source>Check geometry</source>
      <translation>Verificați geometria</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="489"/>
      <source>Null shape</source>
      <translation type="unfinished">Null shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="490"/>
      <location filename="../../TaskCheckGeometry.cpp" line="502"/>
      <source>Skipped</source>
      <translation type="unfinished">Skipped</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="501"/>
      <source>Infinite shape</source>
      <translation type="unfinished">Infinite shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="528"/>
      <source>Invalid</source>
      <translation>Invalid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="554"/>
      <source>Checking</source>
      <translation>Verificare</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="578"/>
      <source>No errors</source>
      <translation type="unfinished">No errors</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="590"/>
      <source>%1 processed out of %2 selected</source>
      <translation>%1 procesat din %2 selectat</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskCheckGeometry.cpp" line="591"/>
      <source>%n invalid shapes.</source>
      <translation>
        <numerusform>%n forme invalide.</numerusform>
        <numerusform>%n forme invalide.</numerusform>
        <numerusform>%n forme invalide.</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="592"/>
      <source>to report view.</source>
      <translation type="unfinished">to report view.</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="739"/>
      <source>Global minimum</source>
      <translation type="unfinished">Global minimum</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="747"/>
      <source>Global average</source>
      <translation type="unfinished">Global average</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="755"/>
      <source>Global maximum</source>
      <translation type="unfinished">Global maximum</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="714"/>
      <source>Checked object</source>
      <translation>Obiectul verificat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="731"/>
      <source>Tolerance information</source>
      <translation type="unfinished">Tolerance information</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskDlgAttacher</name>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1432"/>
      <source>Attachment</source>
      <translation>Ataşament</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1514"/>
      <source>Datum dialog: input error</source>
      <translation type="unfinished">Datum dialog: input error</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskLoft</name>
    <message>
      <location filename="../../TaskLoft.ui" line="14"/>
      <source>Loft</source>
      <translation>Pod</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="23"/>
      <source>Create solid</source>
      <translation>Creare solid</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="33"/>
      <source>Ruled surface</source>
      <translation>Suprafata dreapta</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="40"/>
      <source>Closed</source>
      <translation>Inchis</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskOffset</name>
    <message>
      <location filename="../../TaskOffset.ui" line="14"/>
      <location filename="../../TaskOffset.ui" line="20"/>
      <source>Offset</source>
      <translation>Compensare</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="34"/>
      <source>Mode</source>
      <translation>Mod</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="42"/>
      <source>Skin</source>
      <translation>Piele</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="47"/>
      <source>Pipe</source>
      <translation>Teava</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="52"/>
      <source>Recto verso</source>
      <translation type="unfinished">Recto verso</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="60"/>
      <source>Join type</source>
      <translation>Uneste tipul</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="68"/>
      <source>Arc</source>
      <translation>Arc</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="73"/>
      <source>Tangent</source>
      <translation>Tangenta</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="78"/>
      <location filename="../../TaskOffset.ui" line="86"/>
      <source>Intersection</source>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="93"/>
      <source>Self-intersection</source>
      <translation>Auto-intersectie</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="100"/>
      <source>Fill offset</source>
      <translation>Expandare plina</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="114"/>
      <source>Faces</source>
      <translation>Fete</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="144"/>
      <source>Update view</source>
      <translation>Actualizeaza vizualizarea</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskShapeBuilder</name>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="14"/>
      <location filename="../../TaskShapeBuilder.ui" line="20"/>
      <source>Create Shape</source>
      <translation type="unfinished">Create Shape</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="26"/>
      <source>Edge from vertices</source>
      <translation>Margine din varfuri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="33"/>
      <source>Wire from edges</source>
      <translation>Filamente pornind de la margini</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="40"/>
      <source>Face from vertices</source>
      <translation>Fațetă din noduri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="47"/>
      <source>Face from edges</source>
      <translation>Fata din margini</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="54"/>
      <source>Shell from faces</source>
      <translation>Invelis din fete</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="61"/>
      <source>Solid from shell</source>
      <translation>Solid din invelis</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="75"/>
      <source>Planar</source>
      <translation>Planar</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="82"/>
      <source>Refine shape</source>
      <translation>Rafineaza forma</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="92"/>
      <source>All faces</source>
      <translation>Toate fetele</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="101"/>
      <source>Box Selection</source>
      <translation type="unfinished">Box Selection</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="122"/>
      <source>Create</source>
      <translation>Creează</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskSweep</name>
    <message>
      <location filename="../../TaskSweep.ui" line="14"/>
      <source>Sweep</source>
      <translation>Matura</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="23"/>
      <source>Sweep Path</source>
      <translation>Traiectorie de baleiere</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="53"/>
      <source>Create solid</source>
      <translation>Creare solid</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="63"/>
      <source>Frenet</source>
      <translation>Frenet</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="551"/>
      <source>Select at least 1 profile and an edge or wire
in the 3D view for the sweep path.</source>
      <translation type="unfinished">Select at least 1 profile and an edge or wire
in the 3D view for the sweep path.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskTube</name>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="14"/>
      <source>Tube</source>
      <translation>Tub</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="23"/>
      <source>Parameter</source>
      <translation>Parametru</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="46"/>
      <source>Outer radius</source>
      <translation>Raza exterioară</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="69"/>
      <source>Inner radius</source>
      <translation>Raza interioară</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="92"/>
      <source>Height</source>
      <translation>Înălţime</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ThicknessWidget</name>
    <message>
      <location filename="../../TaskThickness.cpp" line="96"/>
      <location filename="../../TaskThickness.cpp" line="333"/>
      <location filename="../../TaskThickness.cpp" line="396"/>
      <source>Thickness</source>
      <translation>Grosime</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="205"/>
      <source>Select faces of the source object and press 'Done'</source>
      <translation>Selecteaza fetele obiectului sursa si apasati "Gata"</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="208"/>
      <source>Done</source>
      <translation>Gata</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="295"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="51"/>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="59"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="54"/>
      <location filename="../../ViewProvider.cpp" line="53"/>
      <source>Edit %1</source>
      <translation>Editare %1</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="252"/>
      <source>Part and Part Design workbench</source>
      <translation>Masă de lucru pentru proiectarea pieselor și părților</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="253"/>
      <location filename="../../AppPartGui.cpp" line="254"/>
      <location filename="../../AppPartGui.cpp" line="255"/>
      <source>Part/Part Design</source>
      <translation>Design componentă/capitol</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="256"/>
      <location filename="../../AppPartGui.cpp" line="257"/>
      <source>Import-Export</source>
      <translation>Import/Export</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="333"/>
      <location filename="../../Command.cpp" line="410"/>
      <location filename="../../Command.cpp" line="510"/>
      <location filename="../../Command.cpp" line="952"/>
      <location filename="../../Command.cpp" line="1015"/>
      <location filename="../../Command.cpp" line="2290"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="350"/>
      <location filename="../../Command.cpp" line="427"/>
      <location filename="../../Command.cpp" line="527"/>
      <source>Non-solids selected</source>
      <translation>Forme non pline selecționate</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="334"/>
      <location filename="../../Command.cpp" line="1016"/>
      <source>Select 2 shapes</source>
      <translation type="unfinished">Select 2 shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="351"/>
      <location filename="../../Command.cpp" line="428"/>
      <location filename="../../Command.cpp" line="528"/>
      <source>The use of non-solids for boolean operations may lead to unexpected results.
Continue?</source>
      <translation type="unfinished">The use of non-solids for boolean operations may lead to unexpected results.
Continue?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="411"/>
      <source>Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to compute the intersection between.</source>
      <translation type="unfinished">Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to compute the intersection between.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="511"/>
      <source>Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to be fused.</source>
      <translation type="unfinished">Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to be fused.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="953"/>
      <source>Select at least one shape</source>
      <translation type="unfinished">Select at least one shape</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1210"/>
      <source>All CAD Files</source>
      <translation>Toate fişierele CAD</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1214"/>
      <source>All Files</source>
      <translation>Toate fișierele</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2291"/>
      <source>Select either 2 edges or 2 wires.</source>
      <translation type="unfinished">Select either 2 edges or 2 wires.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="73"/>
      <location filename="../../TaskAttacher.cpp" line="106"/>
      <source>No reference selected</source>
      <translation>Nicio referință selecționată</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="81"/>
      <source>Face</source>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="83"/>
      <source>Edge</source>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="84"/>
      <source>Vertex</source>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="77"/>
      <source>Compound</source>
      <translation>Compus</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="78"/>
      <source>Compound solid</source>
      <translation type="unfinished">Compound solid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="79"/>
      <source>Solid</source>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="80"/>
      <source>Shell</source>
      <translation>Invelis</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="82"/>
      <source>Wire</source>
      <translation>Polilinie</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="85"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="101"/>
      <source>No error</source>
      <translation type="unfinished">No error</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="102"/>
      <source>Invalid point on curve</source>
      <translation type="unfinished">Invalid point on curve</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="104"/>
      <source>Invalid point on curve on surface</source>
      <translation type="unfinished">Invalid point on curve on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="106"/>
      <source>Invalid point on surface</source>
      <translation type="unfinished">Invalid point on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="107"/>
      <source>No 3D curve</source>
      <translation type="unfinished">No 3D curve</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="108"/>
      <source>Multiple 3D curves</source>
      <translation type="unfinished">Multiple 3D curves</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="109"/>
      <source>Invalid 3D curve</source>
      <translation type="unfinished">Invalid 3D curve</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="110"/>
      <source>No curve on surface</source>
      <translation type="unfinished">No curve on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="111"/>
      <source>Invalid curve on surface</source>
      <translation>Curbă nevalidă pe suprafață</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="113"/>
      <source>Invalid curve on closed surface</source>
      <translation type="unfinished">Invalid curve on closed surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="115"/>
      <source>Invalid same range flag</source>
      <translation type="unfinished">Invalid same range flag</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="116"/>
      <source>Invalid same parameter flag</source>
      <translation type="unfinished">Invalid same parameter flag</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="117"/>
      <source>Invalid degenerated flag</source>
      <translation type="unfinished">Invalid degenerated flag</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="118"/>
      <source>Free edge</source>
      <translation type="unfinished">Free edge</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="119"/>
      <source>Invalid multi-connexity</source>
      <translation type="unfinished">Invalid multi-connexity</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="120"/>
      <source>Invalid range</source>
      <translation type="unfinished">Invalid range</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="121"/>
      <source>Empty wire</source>
      <translation type="unfinished">Empty wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="122"/>
      <source>Redundant edge</source>
      <translation type="unfinished">Redundant edge</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="123"/>
      <source>Self-intersecting wire</source>
      <translation type="unfinished">Self-intersecting wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="124"/>
      <source>No surface</source>
      <translation type="unfinished">No surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="125"/>
      <source>Invalid wire</source>
      <translation type="unfinished">Invalid wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="126"/>
      <source>Redundant wire</source>
      <translation type="unfinished">Redundant wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="127"/>
      <source>Intersecting wires</source>
      <translation type="unfinished">Intersecting wires</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="128"/>
      <source>Invalid imbrication of wires</source>
      <translation type="unfinished">Invalid imbrication of wires</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="129"/>
      <source>Empty shell</source>
      <translation type="unfinished">Empty shell</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="130"/>
      <source>Redundant face</source>
      <translation type="unfinished">Redundant face</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="131"/>
      <source>Unorientable shape</source>
      <translation type="unfinished">Unorientable shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="132"/>
      <source>Not closed</source>
      <translation type="unfinished">Not closed</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="133"/>
      <source>Not connected</source>
      <translation type="unfinished">Not connected</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="134"/>
      <source>Sub-shape not in shape</source>
      <translation type="unfinished">Sub-shape not in shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="135"/>
      <source>Bad orientation</source>
      <translation type="unfinished">Bad orientation</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="136"/>
      <source>Bad orientation of sub-shape</source>
      <translation type="unfinished">Bad orientation of sub-shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="137"/>
      <source>Invalid tolerance value</source>
      <translation type="unfinished">Invalid tolerance value</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="138"/>
      <source>Check failed</source>
      <translation type="unfinished">Check failed</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="147"/>
      <source>No result</source>
      <translation type="unfinished">No result</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="150"/>
      <source>Out of enum range:</source>
      <translation type="unfinished">Out of enum range:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="162"/>
      <source>Boolean operation: unknown check</source>
      <translation type="unfinished">Boolean operation: unknown check</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="163"/>
      <source>Boolean operation: bad type</source>
      <translation type="unfinished">Boolean operation: bad type</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="164"/>
      <source>Boolean operation: self-intersection found</source>
      <translation type="unfinished">Boolean operation: self-intersection found</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="165"/>
      <source>Boolean operation: edge too small</source>
      <translation type="unfinished">Boolean operation: edge too small</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="166"/>
      <source>Boolean operation: non-recoverable face</source>
      <translation type="unfinished">Boolean operation: non-recoverable face</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="168"/>
      <source>Boolean operation: incompatibility of vertex</source>
      <translation type="unfinished">Boolean operation: incompatibility of vertex</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="171"/>
      <source>Boolean operation: incompatibility of edge</source>
      <translation type="unfinished">Boolean operation: incompatibility of edge</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="174"/>
      <source>Boolean operation: incompatibility of face</source>
      <translation type="unfinished">Boolean operation: incompatibility of face</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="176"/>
      <source>Boolean operation: aborted</source>
      <translation type="unfinished">Boolean operation: aborted</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="179"/>
      <source>Boolean operation: invalid curve on surface</source>
      <translation type="unfinished">Boolean operation: invalid curve on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="181"/>
      <source>Boolean operation: not valid</source>
      <translation type="unfinished">Boolean operation: not valid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="177"/>
      <source>Boolean operation: GeomAbs_C0</source>
      <translation>Operație booleană: GeomAbs_C0</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="857"/>
      <source>Invalid</source>
      <translation>Invalid</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="83"/>
      <source>Edit Mirror Plane</source>
      <translation type="unfinished">Edit Mirror Plane</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="305"/>
      <source>Edit Fillet</source>
      <translation type="unfinished">Edit Fillet</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="426"/>
      <source>Edit Chamfer</source>
      <translation type="unfinished">Edit Chamfer</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="566"/>
      <source>Edit offset</source>
      <translation>Editeaza expandarea</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="653"/>
      <source>Edit thickness</source>
      <translation>Editeaza grosimea</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="56"/>
      <source>Create tube</source>
      <translation>Creare tub</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="185"/>
      <source>Distance in parameter space</source>
      <translation>Distanța în spațiul parametrului</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="186"/>
      <source>Enter distance:</source>
      <translation>Introduceţi distanţa:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAttachExtension.cpp" line="100"/>
      <source>Attachment Editor</source>
      <translation type="unfinished">Attachment Editor</translation>
    </message>
    <message>
      <location filename="../../ViewProviderExt.cpp" line="1005"/>
      <source>Appearance per Face</source>
      <translation type="unfinished">Appearance per Face</translation>
    </message>
    <message>
      <location filename="../../ViewProviderProjectOnSurface.cpp" line="52"/>
      <source>Edit Projection</source>
      <translation type="unfinished">Edit Projection</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSpline.cpp" line="93"/>
      <source>Show Control Points</source>
      <translation type="unfinished">Show Control Points</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="71"/>
      <source>Delete %1 content?</source>
      <translation type="unfinished">Delete %1 content?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="72"/>
      <source>The %1 '%2' has %3. Do you want to delete them as well?</source>
      <translation type="unfinished">The %1 '%2' has %3. Do you want to delete them as well?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="236"/>
      <source>base and tool objects</source>
      <translation type="unfinished">base and tool objects</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="239"/>
      <source>base object</source>
      <translation>obiect de bază</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="242"/>
      <source>tool object</source>
      <translation type="unfinished">tool object</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="247"/>
      <source>Boolean operation</source>
      <translation type="unfinished">Boolean operation</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="342"/>
      <location filename="../../ViewProviderBoolean.cpp" line="486"/>
      <source>%1 input objects</source>
      <translation type="unfinished">%1 input objects</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="346"/>
      <source>Fusion</source>
      <translation>Fuziune</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="490"/>
      <source>Intersection</source>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCompound.cpp" line="76"/>
      <source>Delete compound content?</source>
      <translation type="unfinished">Delete compound content?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCompound.cpp" line="77"/>
      <source>The compound '%1' has %2 child objects. Do you want to delete them as well?</source>
      <translation type="unfinished">The compound '%1' has %2 child objects. Do you want to delete them as well?</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="34"/>
      <source>&amp;Part</source>
      <translation>Com&amp;ponentă</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="35"/>
      <source>&amp;Simple</source>
      <translation>&amp;Simplu</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="36"/>
      <source>&amp;Parametric</source>
      <translation>&amp;Parametric</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Solids</source>
      <translation>Solide</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Part Tools</source>
      <translation type="unfinished">Part Tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Boolean Tools</source>
      <translation type="unfinished">Boolean Tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Primitives</source>
      <translation>Primitive</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Join</source>
      <translation>Join</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Split</source>
      <translation>Divizare</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Compound</source>
      <translation>Compus</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>Copy</source>
      <translation>Copiere</translation>
    </message>
  </context>
  <context>
    <name>Part_Tube</name>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="47"/>
      <source>Tube</source>
      <translation>Tub</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="51"/>
      <source>Creates a tube</source>
      <translation>Creează un tub</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinFeatures</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="89"/>
      <source>Computing the result failed with an error:</source>
      <translation>Calcularea rezultatului a eșuat cu o eroare:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="93"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Faceţi clic pe "Continuaţi" pentru a crea funcţia oricum, sau pe 'Abandonează' pentru a anula.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="94"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="243"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="358"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="474"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="97"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="242"/>
      <source>Select at least two objects, or one or more compounds</source>
      <translation>Selectați cel puțin două obiecte sau unul sau mai mulți compuși</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="357"/>
      <source>Select base object, then the object to embed, and then invoke this tool.</source>
      <translation>Selectați obiectul de bază, apoi obiectul de încorporat, și apoi invocați această unealtă.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="473"/>
      <source>Select the object to make a cutout in, then the object that should fit into the cutout, and then invoke this tool.</source>
      <translation>Selectați obiectul pentru a face o decupare, apoi obiectul care ar trebui să se potrivească în decupare, și apoi invocați această unealtă.</translation>
    </message>
  </context>
  <context>
    <name>Part_SplitFeatures</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="190"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="394"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="636"/>
      <source>Computing the result failed with an error:</source>
      <translation>Calcularea rezultatului a eșuat cu o eroare:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="194"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="398"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="640"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Faceţi clic pe "Continuaţi" pentru a crea funcţia oricum, sau pe 'Abandonează' pentru a anula.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="195"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="245"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="399"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="466"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="505"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="641"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="693"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="137"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="198"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="402"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="644"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="244"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="692"/>
      <source>Select at least two objects, or one or more compounds. If only one compound is selected, the compounded shapes will be intersected between each other (otherwise, compounds with self-intersections are invalid).</source>
      <translation>Selectaţi cel puţin două obiecte sau unul sau mai mulţi compuşi. În cazul în care un singur compus este selectat, formele compuse vor fi intersectate între ele (în caz contrar, compușii cu auto-intersecții sunt invalizi).</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="465"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="504"/>
      <source>Select at least two objects. The first one is the object to be sliced; the rest are objects to slice with.</source>
      <translation>Selectaţi cel puţin două obiecte. Primul este obiectul care trebuie tăiat; restul sunt obiecte cu care să tăiaţi.</translation>
    </message>
  </context>
  <context>
    <name>Part_CompoundFilter</name>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="57"/>
      <source>Compound Filter</source>
      <translation>Filtru combinat</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="87"/>
      <source>First select a shape that is a compound. If a second object is selected (optional) it will be treated as a stencil.</source>
      <translation>Mai întâi selectați o formă care este un compus. Dacă un al doilea obiect este selectat (opțional), acesta va fi tratat ca o stencil.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="67"/>
      <source>Filters out objects from the selected compound by characteristics like volume,
area, or length, or by choosing specific items.
If a second object is selected, it will be used as reference, for example,
for collision or distance filtering.</source>
      <translation type="unfinished">Filters out objects from the selected compound by characteristics like volume,
area, or length, or by choosing specific items.
If a second object is selected, it will be used as reference, for example,
for collision or distance filtering.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="88"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="134"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="129"/>
      <source>Computing the result failed with an error:</source>
      <translation>Calcularea rezultatului a eșuat cu o eroare:</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="133"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Faceţi clic pe "Continuaţi" pentru a crea funcţia oricum, sau pe 'Abandonează' pentru a anula.</translation>
    </message>
  </context>
  <context>
    <name>Part_ExplodeCompound</name>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="58"/>
      <source>Explode Compound</source>
      <translation type="unfinished">Explode Compound</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="63"/>
      <source>Splits up a compound of shapes into separate objects, creating a compound filter for each shape</source>
      <translation type="unfinished">Splits up a compound of shapes into separate objects, creating a compound filter for each shape</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="74"/>
      <source>First select a shape that is a compound.</source>
      <translation>Mai întâi selectaţi o formă care este un compus.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="75"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
  </context>
  <context>
    <name>AttachmentEditor</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="104"/>
      <source>No object named {}</source>
      <translation>Niciun obiect numit {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="113"/>
      <source>Failed to parse link (more than one colon encountered)</source>
      <translation>Analiza link-ului a eșuat (mai mult de o colon întâlnit)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="251"/>
      <source>Object {} is neither movable nor attachable, can't edit attachment</source>
      <translation>Obiectul {} nu este nici mobil, nici ataşabil, nu se poate edita ataşamentul</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="264"/>
      <source>{} is not attachable. The attachment editor can still be used to align the object, but the attachment will not be parametric.</source>
      <translation type="unfinished">{} is not attachable. The attachment editor can still be used to align the object, but the attachment will not be parametric.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="266"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="283"/>
      <source>Attachment</source>
      <translation>Ataşament</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="269"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="354"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="401"/>
      <source>Edit attachment of {}</source>
      <translation>Editare atașament de {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="471"/>
      <source>Ignored. Can't attach object to itself!</source>
      <translation>Ignorat. Nu se poate ataşa obiectul!</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="479"/>
      <source>{} depends on object being attached, can't use it for attachment</source>
      <translation>{} depinde de obiectul atașat, nu se poate folosi pentru atașament</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="631"/>
      <source>{} (add {})</source>
      <translation>{} (adaugă {})</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="635"/>
      <source>{} (add more references)</source>
      <translation>{} (adaugă mai multe referințe)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="671"/>
      <source>Reference combinations:</source>
      <translation>Combinaţii de referinţă:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="686"/>
      <source>Reference{}</source>
      <translation>Referință{}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="693"/>
      <source>Selecting…</source>
      <translation type="unfinished">Selecting…</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="722"/>
      <source>Failed to resolve links. {}</source>
      <translation>Nu s-au rezolvat link-urile. {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="733"/>
      <source>Not attached</source>
      <translation>Ne e atașat</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="736"/>
      <source>Attached with mode {}</source>
      <translation>Atașat cu modul {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="746"/>
      <source>Error: {}</source>
      <translation>Eroare: {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="752"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Decalajul ataşamentului (în coordonate locale):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="757"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Ataşament Offset (inactiv - nu e ataşat):</translation>
    </message>
  </context>
  <context>
    <name>TaskCheckGeometryResults</name>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="31"/>
      <source>Shape type</source>
      <translation>Tip de formă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="33"/>
      <source>Vertices</source>
      <translation>Noduri</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="35"/>
      <source>Edges</source>
      <translation>Margini</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="36"/>
      <source>Wires</source>
      <translation>Fir</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="37"/>
      <source>Faces</source>
      <translation>Fete</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="38"/>
      <source>Shells</source>
      <translation>Invlis</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="39"/>
      <source>Solids</source>
      <translation>Solide</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="42"/>
      <source>CompSolids</source>
      <translation>CompSolide</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="47"/>
      <source>Compounds</source>
      <translation>Compusi</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="51"/>
      <source>Shapes</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="76"/>
      <source>Area</source>
      <translation>Suprafață</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="89"/>
      <source>Volume</source>
      <translation>Volum</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="96"/>
      <source>Mass</source>
      <translation>Masa</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="103"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="110"/>
      <source>Radius</source>
      <translation>Raza</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="117"/>
      <source>Curve center</source>
      <translation>Centru de curbă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="124"/>
      <source>Continuity</source>
      <translation>Continuitate</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="131"/>
      <source>Center of mass</source>
      <translation>Centrul de masă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="152"/>
      <source>Is closed</source>
      <translation>Este închis</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="159"/>
      <source>Orientation</source>
      <translation>Orientarea</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="177"/>
      <source>Global center of mass</source>
      <translation>Centru global de masă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="195"/>
      <source>Global placement</source>
      <translation>Plasament global</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="197"/>
      <source>Placement</source>
      <translation>Amplasare</translation>
    </message>
  </context>
  <context>
    <name>Part_XOR</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="668"/>
      <source>Boolean XOR</source>
      <translation>Boolean XOR</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="675"/>
      <source>Performs an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
Overlapping volumes of the shapes will be removed.</source>
      <translation type="unfinished">Performs an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
Overlapping volumes of the shapes will be removed.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgScale</name>
    <message>
      <location filename="../../DlgScale.ui" line="14"/>
      <source>Scale</source>
      <translation>Scalare</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="29"/>
      <source>Factor</source>
      <translation>Factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="22"/>
      <source>X factor</source>
      <translation type="unfinished">X factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="64"/>
      <source>Z factor</source>
      <translation type="unfinished">Z factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="71"/>
      <source>Scale the object by a single factor in all directions.</source>
      <translation>Scalează obiectul cu un singur factor în toate direcțiile.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="74"/>
      <source>Uniform Scaling</source>
      <translation>Scalare uniformă</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="112"/>
      <source>Y factor</source>
      <translation type="unfinished">Y factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="119"/>
      <source>Specify a different scale factor for each cardinal direction</source>
      <translation type="unfinished">Specify a different scale factor for each cardinal direction</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="122"/>
      <source>Non-uniform scaling</source>
      <translation type="unfinished">Non-uniform scaling</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="195"/>
      <source>Select shapes to be scaled</source>
      <translation type="unfinished">Select shapes to be scaled</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="199"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="206"/>
      <source>No scalable shapes selected</source>
      <translation>Nici o formă scalabilă selectată</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="216"/>
      <source>The document '%1' doesn't exist.</source>
      <translation type="unfinished">The document '%1' doesn't exist.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="275"/>
      <location filename="../../DlgScale.cpp" line="283"/>
      <source>Creating scale failed.
%1</source>
      <translation type="unfinished">Creating scale failed.
%1</translation>
    </message>
  </context>
  <context>
    <name>CmdPartScale</name>
    <message>
      <location filename="../../Command.cpp" line="1476"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1477"/>
      <source>Scale</source>
      <translation>Scalare</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1478"/>
      <source>Scales the selected shape</source>
      <translation type="unfinished">Scales the selected shape</translation>
    </message>
  </context>
  <context>
    <name>FaceMaker</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="82"/>
      <source>Shape must be a wire, edge or compound. Something else was supplied.</source>
      <translation>Forma trebuie să fie un fir, o margine sau o compusă. A fost furnizat altceva.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerSimple</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="307"/>
      <source>Simple</source>
      <translation>Simplu</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="312"/>
      <source>Makes separate plane face from every wire independently. No support for holes; wires can be on different planes.</source>
      <translation>Construiți planuri de fațete separate plecând de la fiecare linie independent. fpr suport pentru găuri; liniile pot fi în diferite planuri.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerBullseye</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="61"/>
      <source>Bull's-eye facemaker</source>
      <translation>Générator de fațete țintă</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="66"/>
      <source>Supports making planar faces with holes with islands in them</source>
      <translation type="unfinished">Supports making planar faces with holes with islands in them</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerCheese</name>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="257"/>
      <source>Cheese facemaker</source>
      <translation>Générator de fațete șvaițer</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="262"/>
      <source>Supports making planar faces with holes, but no islands inside holes</source>
      <translation type="unfinished">Supports making planar faces with holes, but no islands inside holes</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerExtrusion</name>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="421"/>
      <source>Part Extrude facemaker</source>
      <translation>Generator de fațete extrudate</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="426"/>
      <source>Supports making faces with holes, does not support nesting.</source>
      <translation>Suportă crearea de fațete cu găuri dar nu suportă imbricare.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskFaceAppearances</name>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="14"/>
      <source>Appearance per Face</source>
      <translation type="unfinished">Appearance per Face</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="20"/>
      <source>Select the faces in the 3D view</source>
      <translation type="unfinished">Select the faces in the 3D view</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="41"/>
      <source>Faces</source>
      <translation>Fete</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="66"/>
      <source>Appearance</source>
      <translation>Aspect</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="74"/>
      <source>Custom appearance</source>
      <translation type="unfinished">Custom appearance</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="88"/>
      <source>Resets color for all faces of the part</source>
      <translation>Resetează culoarea pentru toate fețele din parte</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="91"/>
      <source>Set to Default</source>
      <translation type="unfinished">Set to Default</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="98"/>
      <source>Allows the selection of multiple faces by dragging a rectangle in the 3D view</source>
      <translation type="unfinished">Allows the selection of multiple faces by dragging a rectangle in the 3D view</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="101"/>
      <source>Box Selection</source>
      <translation type="unfinished">Box Selection</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceFeatures</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="83"/>
      <source>Computing the result failed with an error:</source>
      <translation>Calcularea rezultatului a eșuat cu o eroare:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="87"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Faceţi clic pe "Continuaţi" pentru a crea funcţia oricum, sau pe 'Abandonează' pentru a anula.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="88"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="91"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceSet</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="232"/>
      <source>Set Tolerance</source>
      <translation type="unfinished">Set Tolerance</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="237"/>
      <source>Creates a parametric copy of the selected object with all contained tolerances set to at least a certain minimum value</source>
      <translation type="unfinished">Creates a parametric copy of the selected object with all contained tolerances set to at least a certain minimum value</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="249"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="248"/>
      <source>Select at least one object or compounds</source>
      <translation type="unfinished">Select at least one object or compounds</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCoordinateSystem</name>
    <message>
      <location filename="../../Command.cpp" line="2537"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2538"/>
      <source>Coordinate System</source>
      <translation>Sistem de coordonate</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2539"/>
      <source>Creates a coordinate system that can be attached to other objects</source>
      <translation type="unfinished">Creates a coordinate system that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatums</name>
    <message>
      <location filename="../../Command.cpp" line="2676"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2677"/>
      <source>Datums</source>
      <translation>Referințe</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2679"/>
      <source>Creates a datum object (coordinate system, plane, line, or point) that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum object (coordinate system, plane, line, or point) that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../../../App/Geometry.cpp" line="6656"/>
      <source>Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</source>
      <translation type="unfinished">Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumPlane</name>
    <message>
      <location filename="../../Command.cpp" line="2575"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2576"/>
      <source>Datum Plane</source>
      <translation>Plan de referință</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2577"/>
      <source>Creates a datum plane that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum plane that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumLine</name>
    <message>
      <location filename="../../Command.cpp" line="2608"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2609"/>
      <source>Datum Line</source>
      <translation>Linie de referință</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2610"/>
      <source>Creates a datum line that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum line that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumPoint</name>
    <message>
      <location filename="../../Command.cpp" line="2641"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2642"/>
      <source>Datum Point</source>
      <translation>Punct de referință</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2643"/>
      <source>Creates a datum point that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum point that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>Part_EditAttachment</name>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="90"/>
      <source>Attachment</source>
      <translation>Ataşament</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="95"/>
      <source>Opens the attachment editor to change the attachment of the selected object</source>
      <translation type="unfinished">Opens the attachment editor to change the attachment of the selected object</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinConnect</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="223"/>
      <source>Connect Shapes</source>
      <translation type="unfinished">Connect Shapes</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="227"/>
      <source>Fuses shapes, taking care to preserve voids</source>
      <translation type="unfinished">Fuses shapes, taking care to preserve voids</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinEmbed</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="338"/>
      <source>Embed Shapes</source>
      <translation type="unfinished">Embed Shapes</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="342"/>
      <source>Fuses one shape into another, taking care to preserve voids</source>
      <translation type="unfinished">Fuses one shape into another, taking care to preserve voids</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinCutout</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="454"/>
      <source>Cutout Shape</source>
      <translation type="unfinished">Cutout Shape</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="458"/>
      <source>Creates a cutout in the selected shape to fit another shape</source>
      <translation type="unfinished">Creates a cutout in the selected shape to fit another shape</translation>
    </message>
  </context>
  <context>
    <name>Part_BooleanFragments</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="222"/>
      <source>Boolean Fragments</source>
      <translation type="unfinished">Boolean Fragments</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="227"/>
      <source>Creates a boolean union which is sliced at the intersections of the selected shapes</source>
      <translation type="unfinished">Creates a boolean union which is sliced at the intersections of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>Part_Slice</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="443"/>
      <source>Slice to Compound</source>
      <translation type="unfinished">Slice to Compound</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="448"/>
      <source>Slices the selected object by using other objects as cutting tools and storing the results in one compound</source>
      <translation type="unfinished">Slices the selected object by using other objects as cutting tools and storing the results in one compound</translation>
    </message>
  </context>
  <context>
    <name>Part_SliceApart</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="482"/>
      <source>Slice Apart</source>
      <translation type="unfinished">Slice Apart</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="487"/>
      <source>Slices the selected object by other objects, and splits it apart, creating a compound filter for each slide</source>
      <translation type="unfinished">Slices the selected object by other objects, and splits it apart, creating a compound filter for each slide</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartBox</name>
    <message>
      <location filename="../../DlgPartBox.ui" line="14"/>
      <source>Box Definition</source>
      <translation type="unfinished">Box Definition</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="20"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="52"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="92"/>
      <source>Direction</source>
      <translation>Direcţia</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="109"/>
      <source>Size</source>
      <translation>Dimensiune</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="121"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="141"/>
      <source>Width</source>
      <translation>Lăţime</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="161"/>
      <source>Height</source>
      <translation>Înălţime</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeFromMesh</name>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="14"/>
      <source>Shape From Mesh</source>
      <translation type="unfinished">Shape From Mesh</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="20"/>
      <source>Sew Shape</source>
      <translation type="unfinished">Sew Shape</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="32"/>
      <source>Tolerance for sewing the shape</source>
      <translation type="unfinished">Tolerance for sewing the shape</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerRing</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="371"/>
      <source>Ring facemaker</source>
      <translation type="unfinished">Ring facemaker</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="376"/>
      <source>Supports making planar faces with holes and holes as faces</source>
      <translation type="unfinished">Supports making planar faces with holes and holes as faces</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSectionCut</name>
    <message>
      <location filename="../../Command.cpp" line="2473"/>
      <source>Persiste&amp;nt Section Cut</source>
      <translation type="unfinished">Persiste&amp;nt Section Cut</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2474"/>
      <source>Creates a new object as a boolean intersection of all visible shapes and the selected axis planes</source>
      <translation type="unfinished">Creates a new object as a boolean intersection of all visible shapes and the selected axis planes</translation>
    </message>
  </context>
  <context>
    <name>PartCmdSelectFilter</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="46"/>
      <source>Selection Filter</source>
      <translation type="unfinished">Selection Filter</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="47"/>
      <source>Changes the selection filter</source>
      <translation type="unfinished">Changes the selection filter</translation>
    </message>
  </context>
  <context>
    <name>PartCmdVertexSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="193"/>
      <source>Vertex Selection</source>
      <translation type="unfinished">Vertex Selection</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="194"/>
      <source>Only allows the selection of vertices</source>
      <translation type="unfinished">Only allows the selection of vertices</translation>
    </message>
  </context>
  <context>
    <name>PartCmdEdgeSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="218"/>
      <source>Edge Selection</source>
      <translation type="unfinished">Edge Selection</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="219"/>
      <source>Only allows the selection of edges</source>
      <translation type="unfinished">Only allows the selection of edges</translation>
    </message>
  </context>
  <context>
    <name>PartCmdFaceSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="243"/>
      <source>Face Selection</source>
      <translation type="unfinished">Face Selection</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="244"/>
      <source>Only allows the selection of faces</source>
      <translation type="unfinished">Only allows the selection of faces</translation>
    </message>
  </context>
  <context>
    <name>PartCmdRemoveSelectionGate</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="268"/>
      <source>No Selection Filters</source>
      <translation type="unfinished">No Selection Filters</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="269"/>
      <source>Clears all selection filters</source>
      <translation type="unfinished">Clears all selection filters</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskExportStep</name>
    <message>
      <location filename="../../DlgExportStep.cpp" line="215"/>
      <source>Do not show this dialog again</source>
      <translation type="unfinished">Do not show this dialog again</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskImportStep</name>
    <message>
      <location filename="../../DlgImportStep.cpp" line="149"/>
      <source>Do not show this dialog again</source>
      <translation type="unfinished">Do not show this dialog again</translation>
    </message>
  </context>
  <context>
    <name>PartGui::PatternParametersWidget</name>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="29"/>
      <source>Direction 2</source>
      <translation type="unfinished">Direction 2</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="36"/>
      <source>Direction</source>
      <translation>Direcţia</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="50"/>
      <source>Reverse the direction of the pattern.</source>
      <translation type="unfinished">Reverse the direction of the pattern.</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="68"/>
      <source>Mode</source>
      <translation>Mod</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="76"/>
      <source>Extent</source>
      <translation>Măsură</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="81"/>
      <location filename="../../PatternParametersWidget.ui" line="103"/>
      <source>Spacing</source>
      <translation>Spațiere</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="89"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="141"/>
      <source>Add spacing to create spacing patterns.</source>
      <translation type="unfinished">Add spacing to create spacing patterns.</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="158"/>
      <source>Occurrences</source>
      <translation>Aparitii</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="69"/>
      <source>Axis</source>
      <translation>Axele</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="408"/>
      <location filename="../../PatternParametersWidget.cpp" line="504"/>
      <source>Spacing %1</source>
      <translation type="unfinished">Spacing %1</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="424"/>
      <source>Remove this spacing definition.</source>
      <translation type="unfinished">Remove this spacing definition.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ViewProviderPreviewExtension</name>
    <message>
      <location filename="../../ViewProviderPreviewExtension.cpp" line="236"/>
      <source>Failure while rendering preview: %1. That usually indicates an error with model.</source>
      <translation type="unfinished">Failure while rendering preview: %1. That usually indicates an error with model.</translation>
    </message>
  </context>
</TS>
