<?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="320"/>
      <source>Any</source>
      <comment>Attacher reference type</comment>
      <translation>Oricare</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="321"/>
      <source>Vertex</source>
      <comment>Attacher reference type</comment>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="322"/>
      <source>Edge</source>
      <comment>Attacher reference type</comment>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="323"/>
      <source>Face</source>
      <comment>Attacher reference type</comment>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="325"/>
      <source>Line</source>
      <comment>Attacher reference type</comment>
      <translation>Linie</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="326"/>
      <source>Curve</source>
      <comment>Attacher reference type</comment>
      <translation>Curba</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="327"/>
      <source>Circle</source>
      <comment>Attacher reference type</comment>
      <translation>Cerc</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="328"/>
      <source>Conic</source>
      <comment>Attacher reference type</comment>
      <translation>Conică</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="329"/>
      <source>Ellipse</source>
      <comment>Attacher reference type</comment>
      <translation>Elipsa</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="330"/>
      <source>Parabola</source>
      <comment>Attacher reference type</comment>
      <translation>Parabolă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="331"/>
      <source>Hyperbola</source>
      <comment>Attacher reference type</comment>
      <translation>Hiperbolă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="333"/>
      <source>Plane</source>
      <comment>Attacher reference type</comment>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="334"/>
      <source>Sphere</source>
      <comment>Attacher reference type</comment>
      <translation>Sfera</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="335"/>
      <source>Revolve</source>
      <comment>Attacher reference type</comment>
      <translation>Roteste</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="336"/>
      <source>Cylinder</source>
      <comment>Attacher reference type</comment>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="337"/>
      <source>Torus</source>
      <comment>Attacher reference type</comment>
      <translation>Tor</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="338"/>
      <source>Cone</source>
      <comment>Attacher reference type</comment>
      <translation>Con</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="340"/>
      <source>Object</source>
      <comment>Attacher reference type</comment>
      <translation>Obiect</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="341"/>
      <source>Solid</source>
      <comment>Attacher reference type</comment>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="342"/>
      <source>Wire</source>
      <comment>Attacher reference type</comment>
      <translation>Polilinie</translation>
    </message>
  </context>
  <context>
    <name>Attacher0D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="277"/>
      <source>Deactivated</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="278"/>
      <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="280"/>
      <source>Object's origin</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Originea obiectului</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="281"/>
      <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="283"/>
      <source>Focus1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Focarul1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="284"/>
      <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="286"/>
      <source>Focus2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Focarul2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="287"/>
      <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="289"/>
      <source>On edge</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Pe marginea</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="290"/>
      <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="292"/>
      <source>Center of curvature</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Centrul de curbură</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="293"/>
      <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="295"/>
      <source>Center of mass</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Centrul de masă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="296"/>
      <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="298"/>
      <source>Intersection</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="299"/>
      <source>Not implemented</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Neimplementat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="301"/>
      <source>Vertex</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Vârf</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="302"/>
      <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="304"/>
      <source>Proximity point 1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Punct de proximitate 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="305"/>
      <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="307"/>
      <source>Proximity point 2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Punct de proximitate 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="308"/>
      <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="208"/>
      <source>Deactivated</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="209"/>
      <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="211"/>
      <source>Object's X</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Obiectului X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="212"/>
      <location filename="../../AttacherTexts.cpp" line="218"/>
      <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="214"/>
      <source>Object's Y</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Obiectului Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="215"/>
      <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="217"/>
      <source>Object's Z</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Obiectului Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="220"/>
      <source>Axis of curvature</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Axa de curbură</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="221"/>
      <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="223"/>
      <source>Directrix1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Directrix1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="224"/>
      <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="226"/>
      <source>Directrix2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Directrix2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="227"/>
      <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="229"/>
      <source>Asymptote1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptote1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="230"/>
      <source>Asymptote of a hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Asimptota unei hiperbole.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="232"/>
      <source>Asymptote2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptote2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="233"/>
      <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="235"/>
      <source>Tangent</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangenta</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="236"/>
      <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="238"/>
      <source>Normal to edge</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Perpendiculară la o margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="239"/>
      <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="241"/>
      <source>Binormal</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Binormal</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="242"/>
      <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="244"/>
      <source>Tangent to surface (U)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangentă la suprafaţă (U)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="245"/>
      <location filename="../../AttacherTexts.cpp" line="248"/>
      <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="247"/>
      <source>Tangent to surface (V)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tangentă la suprafaţă (V)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="250"/>
      <source>Through two points</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Prin două puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="251"/>
      <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="253"/>
      <source>Intersection</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="254"/>
      <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="256"/>
      <source>Proximity line</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Linie de proximitate</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="257"/>
      <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="259"/>
      <source>1st principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>1-a axă principală</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="260"/>
      <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="262"/>
      <source>2nd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>2-a axă principală</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="263"/>
      <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="265"/>
      <source>3rd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>3-a axă principală</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="266"/>
      <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="268"/>
      <source>Normal to surface</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Normală la suprafaţă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="269"/>
      <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="130"/>
      <source>Deactivated</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="131"/>
      <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="133"/>
      <source>Translate origin</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Translatează originea</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="134"/>
      <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="136"/>
      <source>Object's XY</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Obiectului XY</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="137"/>
      <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="139"/>
      <source>Object's XZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Obiectului XZ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="140"/>
      <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="142"/>
      <source>Object's YZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Obiectului YZ</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="143"/>
      <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="145"/>
      <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="146"/>
      <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="148"/>
      <source>Plane face</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Fașa planului</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="149"/>
      <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="151"/>
      <source>Tangent to surface</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Tangentă la suprafaţă</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="152"/>
      <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="154"/>
      <source>Normal to edge</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Perpendiculară la o margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="155"/>
      <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="157"/>
      <source>Frenet NB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul normal a lui Frenet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="158"/>
      <location filename="../../AttacherTexts.cpp" line="161"/>
      <location filename="../../AttacherTexts.cpp" line="164"/>
      <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="160"/>
      <source>Frenet TN</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul osculator al lui Frenet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="163"/>
      <source>Frenet TB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul rectificativ a lui Frenet</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="166"/>
      <source>Concentric</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Concentric</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="167"/>
      <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="169"/>
      <source>Revolution Section</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Sectiunea de révoluție</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="170"/>
      <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="172"/>
      <source>Plane by 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Planul de 3 puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="173"/>
      <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="175"/>
      <source>Normal to 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Normal la 3 puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="176"/>
      <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="178"/>
      <source>Folding</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Pliere</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="179"/>
      <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="181"/>
      <source>Inertia 2-3</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Inerţie 2-3</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="182"/>
      <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="52"/>
      <source>Deactivated</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Dezactivat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="53"/>
      <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="55"/>
      <source>Translate origin</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Translatează originea</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="56"/>
      <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="58"/>
      <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="59"/>
      <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="61"/>
      <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="62"/>
      <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="64"/>
      <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="65"/>
      <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="67"/>
      <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="68"/>
      <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="70"/>
      <source>XY on plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY pe plan</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="71"/>
      <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="73"/>
      <source>XY tangent to surface</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY Tangentă la suprafață</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="74"/>
      <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="76"/>
      <source>Z tangent to edge</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Z tangentă la margine</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="77"/>
      <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="79"/>
      <source>Frenet NBT</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet NBT</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="80"/>
      <location filename="../../AttacherTexts.cpp" line="83"/>
      <location filename="../../AttacherTexts.cpp" line="86"/>
      <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="82"/>
      <source>Frenet TNB</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TNB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="85"/>
      <source>Frenet TBN</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TBN</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="88"/>
      <source>Concentric</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Concentric</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="89"/>
      <source>Align XY plane to osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Aliniaţi planul XY pentru a asocia cercul osculator la o muchie. Puncte opționale definesc unde este.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="91"/>
      <source>Revolution Section</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Sectiunea de révoluție</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="92"/>
      <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="94"/>
      <source>XY plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Planul XY de 3 puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="95"/>
      <source>Align XY plane to pass through three vertices.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Aliniaţi planul XY sa treaca prin trei noduri.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="97"/>
      <source>XZ plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Planul XZ de 3 puncte</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="98"/>
      <source>Align XZ plane to pass through 3 points; X axis will pass through two first points.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Aliniaţi planul XZ care trece prin3 puncte; Axa X va trece prin primele două puncte.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="100"/>
      <source>Folding</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Pliere</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="101"/>
      <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>Modul special pentru pliere poliedrelor. Selectaţi 4 margini în ordine: muchie pliabilă, linie de pliere, altă linie de pliere altă muchie pliabilă. Planul XY va fi aliniat pentru a permite pliere primei muchii.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="103"/>
      <source>Inertial CS</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Systèm de coordonnate inertiale</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="104"/>
      <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="106"/>
      <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="107"/>
      <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="109"/>
      <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="110"/>
      <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="112"/>
      <location filename="../../AttacherTexts.cpp" line="190"/>
      <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="113"/>
      <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="115"/>
      <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="116"/>
      <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="118"/>
      <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="119"/>
      <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="121"/>
      <location filename="../../AttacherTexts.cpp" line="199"/>
      <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="122"/>
      <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="184"/>
      <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="185"/>
      <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="187"/>
      <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="188"/>
      <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="191"/>
      <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="193"/>
      <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="194"/>
      <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="196"/>
      <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="197"/>
      <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="200"/>
      <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>Definiția blocului</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="20"/>
      <source>First limit</source>
      <translation>Prima 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="83"/>
      <location filename="../../DlgBlock.ui" line="244"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="93"/>
      <location filename="../../DlgBlock.ui" line="254"/>
      <source>Limit:</source>
      <translation>Limita:</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="135"/>
      <source>Selection:</source>
      <translation>Selecţie:</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="181"/>
      <source>Second limit</source>
      <translation>Al doua limită</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="2135"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2136"/>
      <location filename="../../Command.cpp" line="2137"/>
      <location filename="../../Command.cpp" line="2139"/>
      <source>Box selection</source>
      <translation>Selectare cu dreptunghi</translation>
    </message>
  </context>
  <context>
    <name>CmdCheckGeometry</name>
    <message>
      <location filename="../../Command.cpp" line="2063"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2064"/>
      <source>Check Geometry</source>
      <translation>Verifica geometria</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2065"/>
      <source>Analyzes Geometry For Errors</source>
      <translation>Analizeaza geometria pentru erori</translation>
    </message>
  </context>
  <context>
    <name>CmdColorPerFace</name>
    <message>
      <location filename="../../Command.cpp" line="2096"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2097"/>
      <source>Color per face</source>
      <translation>Culoare pe fata</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2098"/>
      <source>Set the color of each individual face of the selected object.</source>
      <translation>Setați culoarea fiecărei fețe individuale a obiectului selectat.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="1246"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1247"/>
      <source>Boolean...</source>
      <translation>Boolean...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1248"/>
      <source>Run a boolean operation with two shapes selected</source>
      <translation>Executaţi o operaţiune de booleană cu două forme selectate</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="106"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="107"/>
      <location filename="../../CommandParametric.cpp" line="118"/>
      <location filename="../../CommandParametric.cpp" line="123"/>
      <source>Cube</source>
      <translation>Cub</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="108"/>
      <source>Create a cube solid</source>
      <translation>Creaţi un cub solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox2</name>
    <message>
      <location filename="../../Command.cpp" line="129"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="130"/>
      <source>Box fix 1</source>
      <translation>Caseta fiza 1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="131"/>
      <source>Create a box solid without dialog</source>
      <translation>Creaza o caseta solida fara dialog</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox3</name>
    <message>
      <location filename="../../Command.cpp" line="170"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="171"/>
      <source>Box fix 2</source>
      <translation>Caseta fiza 2</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="172"/>
      <source>Create a box solid without dialog</source>
      <translation>Creaza o caseta solida fara dialog</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBuilder</name>
    <message>
      <location filename="../../Command.cpp" line="1537"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1538"/>
      <source>Shape builder...</source>
      <translation>Constructor de forme...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1539"/>
      <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="1442"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1443"/>
      <source>Chamfer...</source>
      <translation>Teșitură...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1444"/>
      <source>Chamfer the selected edges of a shape</source>
      <translation>Definiţi teşirea muchiilor selectate ale formei</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCommon</name>
    <message>
      <location filename="../../Command.cpp" line="357"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="358"/>
      <source>Intersection</source>
      <translation>Intersecţie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="359"/>
      <source>Make an intersection of two shapes</source>
      <translation>Creaza intersectia a doua forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompCompoundTools</name>
    <message>
      <location filename="../../Command.cpp" line="734"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="735"/>
      <source>Compound tools</source>
      <translation>Unelte compuse</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="736"/>
      <source>Compound tools: working with lists of shapes.</source>
      <translation>Instrumente de compunere: lucrul cu liste de forme.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompJoinFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="510"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="511"/>
      <source>Join objects...</source>
      <translation>Unește obiectele...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="512"/>
      <source>Join walled objects</source>
      <translation>Unirea obiectelor tip perete</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1736"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1737"/>
      <source>Offset:</source>
      <translation>Compensare:</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1738"/>
      <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="616"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="617"/>
      <source>Split objects...</source>
      <translation>Obiecte explodate...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="618"/>
      <source>Shape splitting and Compsolid creation tools.</source>
      <translation>Forma divizată și instrumente Compsolid.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompound</name>
    <message>
      <location filename="../../Command.cpp" line="841"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="842"/>
      <source>Make compound</source>
      <translation>Creați un compus</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="843"/>
      <source>Make a compound of several shapes</source>
      <translation>Face un compus din mai multe forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCone</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="190"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="191"/>
      <location filename="../../CommandParametric.cpp" line="202"/>
      <location filename="../../CommandParametric.cpp" line="207"/>
      <source>Cone</source>
      <translation>Con</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="192"/>
      <source>Create a cone solid</source>
      <translation>Creaza un con solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCrossSections</name>
    <message>
      <location filename="../../Command.cpp" line="1498"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1499"/>
      <source>Cross-sections...</source>
      <translation>Sectiune transversala...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1500"/>
      <source>Cross-sections</source>
      <translation>Sectiune transversala</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCut</name>
    <message>
      <location filename="../../Command.cpp" line="298"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="299"/>
      <source>Cut</source>
      <translation>Scădere</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="300"/>
      <source>Make a cut of two shapes</source>
      <translation>Creaza o decupare din doua forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCylinder</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="64"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="65"/>
      <location filename="../../CommandParametric.cpp" line="76"/>
      <location filename="../../CommandParametric.cpp" line="81"/>
      <source>Cylinder</source>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="66"/>
      <source>Create a Cylinder</source>
      <translation>Creaţi un Cilindru</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDefeaturing</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="412"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="413"/>
      <source>Defeaturing</source>
      <translation>Suprimare funcții</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="414"/>
      <source>Remove feature from a shape</source>
      <translation>Eliminați caracteristica/funcția dintr-o formă</translation>
    </message>
  </context>
  <context>
    <name>CmdPartElementCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="324"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="325"/>
      <source>Create shape element copy</source>
      <translation>Crează copie element de formă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="326"/>
      <source>Create a non-parametric copy of the selected shape element</source>
      <translation>Creați o copie non-parametrică a elementului de formă selectat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExport</name>
    <message>
      <location filename="../../Command.cpp" line="1009"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1010"/>
      <source>Export CAD file...</source>
      <translation type="unfinished">Export CAD file...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1011"/>
      <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="1277"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1278"/>
      <source>Extrude...</source>
      <translation>Extrudare...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1279"/>
      <source>Extrude a selected sketch</source>
      <translation>Extrudați o schiță selectată</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFillet</name>
    <message>
      <location filename="../../Command.cpp" line="1414"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1415"/>
      <source>Fillet...</source>
      <translation>Rotunjire...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1416"/>
      <source>Fillet the selected edges of a shape</source>
      <translation>Rotunjiți marginile selectate ale unei forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFuse</name>
    <message>
      <location filename="../../Command.cpp" line="433"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="434"/>
      <source>Union</source>
      <translation>Reuniune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="435"/>
      <source>Make a union of several shapes</source>
      <translation>Creaza uniunea mai multor forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImport</name>
    <message>
      <location filename="../../Command.cpp" line="946"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="947"/>
      <source>Import CAD file...</source>
      <translation type="unfinished">Import CAD file...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="948"/>
      <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="1057"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1058"/>
      <source>Import curve network...</source>
      <translation>Import o rețea de curbe...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1059"/>
      <source>Import a curve network</source>
      <translation>Importați o rețea de curbe</translation>
    </message>
  </context>
  <context>
    <name>CmdPartLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1566"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1567"/>
      <source>Loft...</source>
      <translation>Pod...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1568"/>
      <source>Utility to loft</source>
      <translation>Utilitar pentru unire</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeFace</name>
    <message>
      <location filename="../../Command.cpp" line="1334"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1335"/>
      <source>Make face from wires</source>
      <translation>Crează o fațetă plecănd de la două fire</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1336"/>
      <source>Make face from set of wires (e.g. from a sketch)</source>
      <translation>Part_MakeFace : Creează o fațetă plecând de la un ansamblu de fire (de exemplul, plecând de la schiță)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1105"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1106"/>
      <source>Convert to solid</source>
      <translation>Converteste in solid</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1107"/>
      <source>Create solid from a shell or compound</source>
      <translation>Creaza un solid din carcasa sau component</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMirror</name>
    <message>
      <location filename="../../Command.cpp" line="1470"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1471"/>
      <source>Mirroring...</source>
      <translation>Oglindire...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1472"/>
      <source>Mirroring a selected shape</source>
      <translation>Copiaza in oglinda forma selectata</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1624"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1625"/>
      <source>3D Offset...</source>
      <translation>Decalaj 3D...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1626"/>
      <source>Utility to offset in 3D</source>
      <translation>Utility to offset in 3D
Inchideti utilizarea 3D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset2D</name>
    <message>
      <location filename="../../Command.cpp" line="1681"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1682"/>
      <source>2D Offset...</source>
      <translation>Decalaj 2D...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1683"/>
      <source>Utility to offset planar shapes</source>
      <translation>Utilitara pentru decalarea formelor planare</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPickCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="83"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="84"/>
      <source>Pick curve network</source>
      <translation>Alegeți reţeaua de curbe</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="85"/>
      <source>Pick a curve network</source>
      <translation>Alegeți o reţea de curbe</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPointsFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="134"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="135"/>
      <source>Create points object from geometry</source>
      <translation>Crează obiectul de puncte din geometrie</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="136"/>
      <source>Create selectable points object from selected geometric object</source>
      <translation>Creaţi puncte selectabile din obiectul geometric selectat</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPrimitives</name>
    <message>
      <location filename="../../Command.cpp" line="211"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="212"/>
      <source>Create primitives...</source>
      <translation>Creaţi primitive...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="213"/>
      <source>Creation of parametrized geometric primitives</source>
      <translation>Crearea de pprimitive geometrice parametrizate</translation>
    </message>
  </context>
  <context>
    <name>CmdPartProjectionOnSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2165"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2166"/>
      <source>Create projection on surface...</source>
      <translation>Creați proiecția pe suprafață...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2167"/>
      <source>Project edges, wires, or faces of one object
onto a face of another object.
The camera view determines the direction
of projection.</source>
      <translation>Muchiile proiectului, firele sau fețele unui obiect
pe o față a altui obiect.
Vizualizarea camerei determină direcția
de proiecție.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRefineShape</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="352"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="353"/>
      <source>Refine shape</source>
      <translation>Rafineaza forma</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="354"/>
      <source>Refine the copy of a shape</source>
      <translation>Rafineaza copia formei</translation>
    </message>
  </context>
  <context>
    <name>CmdPartReverseShape</name>
    <message>
      <location filename="../../Command.cpp" line="1184"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1185"/>
      <source>Reverse shapes</source>
      <translation>Inverseaza forma</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1186"/>
      <source>Reverse orientation of shapes</source>
      <translation>Inverseaza orientarea formei</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRevolve</name>
    <message>
      <location filename="../../Command.cpp" line="1386"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1387"/>
      <source>Revolve...</source>
      <translation>Roteste...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1388"/>
      <source>Revolve a selected shape</source>
      <translation>Roteste forma selectata</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRuledSurface</name>
    <message>
      <location filename="../../Command.cpp" line="1958"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1959"/>
      <source>Create ruled surface</source>
      <translation>Creaza suprafata dreapta</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1960"/>
      <source>Create a ruled surface from either two Edges or two wires</source>
      <translation>Creaţi o suprafaţă riglată din două margini sau două fire</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSection</name>
    <message>
      <location filename="../../Command.cpp" line="898"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="899"/>
      <source>Section</source>
      <translation>Secţiune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="900"/>
      <source>Make a section of two shapes</source>
      <translation>Creaza o sectiune a doua forme</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSectionCut</name>
    <message>
      <location filename="../../Command.cpp" line="2199"/>
      <source>Persistent section cut</source>
      <translation>Secţiune tăietură persistentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2200"/>
      <source>Creates a persistent section cut of visible part objects</source>
      <translation>Creează o tăietură de secţiune persistentă a obiectelor din partea vizibilă</translation>
    </message>
  </context>
  <context>
    <name>CmdPartShapeFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="105"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="106"/>
      <source>Create shape from mesh...</source>
      <translation>Creaza forma din retea...</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="107"/>
      <source>Create shape from selected mesh object</source>
      <translation>Creaza forma din reteaua selectata</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="221"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="222"/>
      <source>Create simple copy</source>
      <translation>Creaza copie simpla</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="223"/>
      <source>Create a simple non-parametric copy</source>
      <translation>Creaza o copie neparametrica</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>Create Cylinder...</source>
      <translation>Creaţi cilindru...</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="57"/>
      <source>Create a Cylinder</source>
      <translation>Creaţi un Cilindru</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSphere</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="148"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="149"/>
      <location filename="../../CommandParametric.cpp" line="160"/>
      <location filename="../../CommandParametric.cpp" line="165"/>
      <source>Sphere</source>
      <translation>Sfera</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="150"/>
      <source>Create a sphere solid</source>
      <translation>Creaza o sfera solida</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSweep</name>
    <message>
      <location filename="../../Command.cpp" line="1595"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1596"/>
      <source>Sweep...</source>
      <translation>Matura...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1597"/>
      <source>Utility to sweep</source>
      <translation>Utilitate pentru maturare</translation>
    </message>
  </context>
  <context>
    <name>CmdPartThickness</name>
    <message>
      <location filename="../../Command.cpp" line="1828"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1829"/>
      <source>Thickness...</source>
      <translation>Grosime...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1830"/>
      <source>Utility to apply a thickness</source>
      <translation>Utilitate pentru a aplica o grosime</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1879"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1880"/>
      <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="232"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="233"/>
      <location filename="../../CommandParametric.cpp" line="244"/>
      <location filename="../../CommandParametric.cpp" line="249"/>
      <source>Torus</source>
      <translation>Tor</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="234"/>
      <source>Create a torus solid</source>
      <translation>Creaza un tor solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTransformedCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="296"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="297"/>
      <source>Create transformed copy</source>
      <translation>Crează copie transformată</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="298"/>
      <source>Create a non-parametric copy with transformed placement</source>
      <translation>Crează o copie non-parametrică cu plasament transformat</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="140"/>
      <location filename="../../Command.cpp" line="181"/>
      <source>Part Box Create</source>
      <translation>Crează caseta de piese </translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="334"/>
      <source>Part Cut</source>
      <translation>Taie partea</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="410"/>
      <source>Common</source>
      <translation>Intersecție</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="486"/>
      <source>Fusion</source>
      <translation>Fuziune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="876"/>
      <source>Compound</source>
      <translation>Compus</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="921"/>
      <source>Section</source>
      <translation>Secţiune</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="973"/>
      <source>Import Part</source>
      <translation>Importă capitol</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1080"/>
      <source>Part Import Curve Net</source>
      <translation>Importă Part Curve Net</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1197"/>
      <source>Reverse</source>
      <translation>Invers</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1348"/>
      <source>Make face</source>
      <translation>Fașa planului</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1648"/>
      <source>Make Offset</source>
      <translation>Realizați Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1706"/>
      <source>Make 2D Offset</source>
      <translation>Realizați Offset 2D</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1886"/>
      <source>Make Thickness</source>
      <translation>Faceți grosime</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2038"/>
      <source>Create ruled surface</source>
      <translation>Creaza suprafata dreapta</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="70"/>
      <source>Create Part Cylinder</source>
      <translation>Creează un cilindru parte</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="181"/>
      <source>Points from geometry</source>
      <translation>Puncte din geometrie</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="369"/>
      <source>Refine shape</source>
      <translation>Rafineaza forma</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="426"/>
      <source>Defeaturing</source>
      <translation>Suprimare funcții</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.cpp" line="73"/>
      <source>Convert mesh</source>
      <translation>Convertește plasa</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1077"/>
      <source>Edit attachment</source>
      <translation>Editare atașament</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.cpp" line="454"/>
      <source>Change face colors</source>
      <translation>Schimbă culorile fețelor</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="202"/>
      <source>Loft</source>
      <translation>Pod</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="263"/>
      <source>Edge</source>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="304"/>
      <source>Wire</source>
      <translation>Polilinie</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="356"/>
      <location filename="../../TaskShapeBuilder.cpp" line="408"/>
      <source>Face</source>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="469"/>
      <source>Shell</source>
      <translation>Invelis</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="521"/>
      <source>Solid</source>
      <translation>Solid</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="368"/>
      <source>Sweep</source>
      <translation>Matura</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="210"/>
      <source>Edit Mirror</source>
      <translation>Editare oglindă</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="1559"/>
      <source>Project on surface</source>
      <translation>Proiect la suprafață</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>Mod de ataşare:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="124"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Decalajul ataşamentului (în coordonate locale):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="136"/>
      <source>In x-direction:</source>
      <translation>În direcția x:</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="171"/>
      <source>In y-direction:</source>
      <translation>În orientarea-y:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="203"/>
      <source>In z-direction:</source>
      <translation>În „z-direcție”:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="235"/>
      <source>Around x-axis:</source>
      <translation>În jurul axei x:</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>Rotaţie în jurul axei x
Notă: Plasamentul este exprimat în spaţiul local al obiectului ataşat.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="280"/>
      <source>Around y-axis:</source>
      <translation>În jurul axei y:</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>Rotaţie în jurul axei y
Notă: Plasamentul este exprimat în spaţiul local al obiectului care este ataşat.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="325"/>
      <source>Around z-axis:</source>
      <translation>În jurul axei z:</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>Rotaţie în jurul axei z
Notă: Plasamentul este exprimat în spaţiul local al obiectului ataşat.</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>Sectiune transversala</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="20"/>
      <source>Guiding plane</source>
      <translation>Plan director</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>Pozitie:</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.ui" line="109"/>
      <source>Distance:</source>
      <translation>Distanta:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgBooleanOperation</name>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="14"/>
      <source>Boolean Operation</source>
      <translation>Operație booleană</translation>
    </message>
    <message>
      <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>Schimba selectia</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="387"/>
      <source>Select a shape on the left side, first</source>
      <translation>Selectati mai intai o forma in stanga</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="392"/>
      <source>Select a shape on the right side, first</source>
      <translation>Selectati mai intai o forma in dreapta</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="397"/>
      <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="407"/>
      <source>No active document available</source>
      <translation>Nici un document activ disponibil</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="417"/>
      <source>One of the selected objects doesn't exist anymore</source>
      <translation>Unul dintre obiectele selectate nu mai exista</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="424"/>
      <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="432"/>
      <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="440"/>
      <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="1111"/>
      <source>Chamfer Edges</source>
      <translation>Teșirea muchiilor</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportHeaderStep</name>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="20"/>
      <source>If not empty, field contents will be used in the STEP file header.</source>
      <translation>Dacă nu este gol, conținutul câmpului va fi folosit în antetul fișierului STEP.</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="23"/>
      <source>Header</source>
      <translation>Antet</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="29"/>
      <source>Company</source>
      <translation>Companie</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="39"/>
      <source>Author</source>
      <translation>Autor</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="49"/>
      <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="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="104"/>
      <source>Check this option to keep the placement information when exporting
a single object. Please note that 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">Check this option to keep the placement information when exporting
a single object. Please note that 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="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="59"/>
      <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="32"/>
      <source>Extrude perpendicularly to plane of input shape.</source>
      <translation>Extrudare perpendicular pe planul formei de intrare.</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="48"/>
      <source>Along edge:</source>
      <translation>De-a lungul marginii:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="55"/>
      <source>If checked, direction of extrusion is reversed.</source>
      <translation>Dacă bifat, direcţia de extrudare este inversată.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="58"/>
      <source>Reversed</source>
      <translation>Inversat</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="68"/>
      <source>Click to start selecting an edge in 3d view.</source>
      <translation>Click pentru a începe selectarea unei muchii în 3d.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="71"/>
      <location filename="../../DlgExtrusion.cpp" line="232"/>
      <source>Select</source>
      <translation>Selectaţi</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="78"/>
      <source>Specify direction manually using X,Y,Z values.</source>
      <translation>Specifica direcţia manual prin valori X, Y, Z.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="81"/>
      <source>Custom direction:</source>
      <translation>Direcţia personalizate:</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="179"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="185"/>
      <source>Along:</source>
      <translation>De -A lungul:</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="224"/>
      <source>Against:</source>
      <translation>Contra:</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="243"/>
      <source>Length to extrude against the direction (can be negative).</source>
      <translation>Lungimea de extrudare împotriva direcției (poate fi negativă).</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="262"/>
      <source>Distribute extrusion length equally to both sides.</source>
      <translation>Distribuie lungimea de extrudare în mod egal pe ambele fețe.</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>If checked, extruding closed wires will give solids, not shells.</source>
      <translation>Dacă este bifat, extruderea contururilor închise va produce solide și nu coji.</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="206"/>
      <source>Selecting...</source>
      <translation>Selecție de...</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="454"/>
      <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="502"/>
      <location filename="../../DlgExtrusion.cpp" line="508"/>
      <source>Creating Extrusion failed.
%1</source>
      <translation>Crearea Extrusiunii a eșuat.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="575"/>
      <source>Object not found: %1</source>
      <translation>Obiectul nu a fost găsit. %1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="637"/>
      <source>No shapes selected for extrusion. Select some, first.</source>
      <translation>Nici o formă nu a fost selecționată pentru extruziune. selecționați una mai întâi.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="654"/>
      <source>Unknown error</source>
      <translation>Eroare necunoscută</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="658"/>
      <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="660"/>
      <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="683"/>
      <source>Can't determine normal vector of shape to be extruded. Please use other mode. 

(%1)</source>
      <translation>Nu se poate determina vectorul normal al formei de extrudat. Folosiți un alt mod (%1)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="693"/>
      <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="704"/>
      <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="32"/>
      <source>Selected shape:</source>
      <translation>Forma selectata:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="40"/>
      <source>No selection</source>
      <translation>Nici o selecţie</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="280"/>
      <source>Fillet Parameter</source>
      <translation>Parametru panglica</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.ui" line="142"/>
      <source>Radius:</source>
      <translation>Raza:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="270"/>
      <source>Chamfer type</source>
      <translation>Tip camp</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="271"/>
      <source>Length:</source>
      <translation>Lungime:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="275"/>
      <source>Edges to chamfer</source>
      <translation>Margini teșite</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="914"/>
      <source>Start length</source>
      <translation>Începe lungime</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="272"/>
      <source>Equal distance</source>
      <translation>Distanță egală</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="269"/>
      <source>Chamfer Parameters</source>
      <translation type="unfinished">Chamfer Parameters</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="273"/>
      <source>Two distances</source>
      <translation>Două distanţe</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="276"/>
      <source>Size</source>
      <translation>Dimensiune</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="277"/>
      <source>Size2</source>
      <translation>Dimensiune2</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="281"/>
      <source>Fillet type</source>
      <translation>Tipul de umplere</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="282"/>
      <source>Edges to fillet</source>
      <translation>Margini in panglica</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="283"/>
      <location filename="../../DlgFilletEdges.cpp" line="916"/>
      <source>Start radius</source>
      <translation>Raza de inceput</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="284"/>
      <source>End radius</source>
      <translation>Raza finala</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="763"/>
      <location filename="../../DlgFilletEdges.cpp" line="823"/>
      <source>Edge%1</source>
      <translation>Marginea %1</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="906"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="908"/>
      <source>Radius</source>
      <translation>Raza</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="962"/>
      <source>No shape selected</source>
      <translation>Nici o forma selectata</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="963"/>
      <source>No valid shape is selected.
Please select a valid shape in the drop-down box first.</source>
      <translation>Nici o forma valida nu este selectata.
Selectati mai intai o forma valida in casuta de selectie.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1014"/>
      <source>No edge selected</source>
      <translation>Nici o margine selectata</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1015"/>
      <source>No edge entity is checked to fillet.
Please check one or more edge entities first.</source>
      <translation>Nici o margine nu e selectata.
Selectati mai intai una sau mai multe margini.</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="65"/>
      <source>Export solids and shells as</source>
      <translation type="unfinished">Export solids and shells as</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="84"/>
      <source>Solids will be exported as manifold solid B-Rep object, shells as shell</source>
      <translation>Solidurile vor fi exportate sub formă de obiecte solide B-Rep, proiectile ca înveliş</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="87"/>
      <source>Solids (type 186) and Shells (type 514) / B-REP mode</source>
      <translation>Solide (tip 186) şi coji (tip 514) / modul B-REP</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="20"/>
      <source>Import</source>
      <translation>Import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="26"/>
      <source>If checked, Compound merge will be done
during file reading (slower but higher details).</source>
      <translation type="unfinished">If checked, Compound merge will be done
during file reading (slower but higher details).</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="30"/>
      <source>Enable STEP Compound merge</source>
      <translation>Permite concatenarea compusă STEP</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="43"/>
      <source>Select this to use App::LinkGroup as group container, or else use App::Part.</source>
      <translation>Selectați acest lucru pentru a utiliza App:LinkGroup ca container de grup sau folosiți Aplicație::Part.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="46"/>
      <source>Use LinkGroup</source>
      <translation>Utilizează LinkGroup</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="59"/>
      <source>Select this to import invisible objects.</source>
      <translation>Selectați acest lucru pentru a importa obiecte invizibile.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="62"/>
      <source>Import invisible objects</source>
      <translation>Importă obiecte invizibile</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="75"/>
      <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="78"/>
      <source>Reduce number of objects</source>
      <translation>Reduce numărul de obiecte</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="91"/>
      <source>Expand compound shape with multiple solids</source>
      <translation>Extinde forma compusă cu mai multe solide</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="94"/>
      <source>Expand compound shape</source>
      <translation>Extinde forma compusă</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="107"/>
      <location filename="../../DlgImportStep.ui" line="110"/>
      <source>Show progress bar when importing</source>
      <translation>Arată bara de progres la import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="123"/>
      <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="126"/>
      <source>Ignore instance names</source>
      <translation>Ignoră numele instanței</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="150"/>
      <source>CodePage</source>
      <translation type="unfinished">CodePage</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="177"/>
      <source>Mode</source>
      <translation>Mod</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="197"/>
      <source>Single document</source>
      <translation>Document unic</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="202"/>
      <source>Assembly per document</source>
      <translation>Adunare per document</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="207"/>
      <source>Assembly per document in sub-directory</source>
      <translation>Adunare per document în sub-director</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="212"/>
      <source>Object per document</source>
      <translation>Obiect pe document</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="217"/>
      <source>Object per document in sub-directory</source>
      <translation>Obiect per document în sub-director</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartBox</name>
    <message>
      <location filename="../../DlgPartBox.ui" line="14"/>
      <source>Box definition</source>
      <translation>Definitie caseta</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="20"/>
      <source>Position:</source>
      <translation>Pozitie:</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 type="unfinished">Direction:</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>Latime:</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="161"/>
      <source>Height:</source>
      <translation>Inaltime:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartCylinder</name>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="14"/>
      <source>Cylinder definition</source>
      <translation>Definitie cilindru</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="20"/>
      <source>Position:</source>
      <translation>Pozitie:</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 type="unfinished">Direction:</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>Inaltime:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIges</name>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="14"/>
      <source>IGES input file</source>
      <translation>Fisier de intrare IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="20"/>
      <source>File Name</source>
      <translation>Numele fisierului</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIgesImp</name>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="67"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="68"/>
      <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>
  </context>
  <context>
    <name>PartGui::DlgPartImportStepImp</name>
    <message>
      <location filename="../../DlgPartImportStepImp.cpp" line="68"/>
      <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="274"/>
      <source>Plane</source>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="42"/>
      <location filename="../../DlgPrimitives.cpp" line="349"/>
      <source>Box</source>
      <translation>Caseta</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="51"/>
      <location filename="../../DlgPrimitives.cpp" line="439"/>
      <source>Cylinder</source>
      <translation>Cilindru</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="60"/>
      <location filename="../../DlgPrimitives.cpp" line="535"/>
      <source>Cone</source>
      <translation>Con</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="69"/>
      <location filename="../../DlgPrimitives.cpp" line="626"/>
      <source>Sphere</source>
      <translation>Sfera</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="78"/>
      <location filename="../../DlgPrimitives.cpp" line="730"/>
      <source>Ellipsoid</source>
      <translation>Elipsoid</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="87"/>
      <location filename="../../DlgPrimitives.cpp" line="837"/>
      <source>Torus</source>
      <translation>Tor</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="96"/>
      <location filename="../../DlgPrimitives.cpp" line="935"/>
      <source>Prism</source>
      <translation>Prismă</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="105"/>
      <location filename="../../DlgPrimitives.cpp" line="1077"/>
      <source>Wedge</source>
      <translation>Piedica</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="114"/>
      <location filename="../../DlgPrimitives.cpp" line="1203"/>
      <source>Helix</source>
      <translation>Spirala</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="123"/>
      <location filename="../../DlgPrimitives.cpp" line="1292"/>
      <source>Spiral</source>
      <translation>Spirală</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="132"/>
      <location filename="../../DlgPrimitives.cpp" line="1372"/>
      <source>Circle</source>
      <translation>Cerc</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="141"/>
      <location filename="../../DlgPrimitives.cpp" line="1458"/>
      <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="1634"/>
      <source>Line</source>
      <translation>Linie</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="168"/>
      <location filename="../../DlgPrimitives.cpp" line="1535"/>
      <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>Latime:</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>Inaltime:</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="485"/>
      <location filename="../../DlgPrimitives.ui" line="1439"/>
      <source>Angle in first direction:</source>
      <translation>Unghiul în prima direcţie:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="492"/>
      <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="1465"/>
      <source>Angle in second direction:</source>
      <translation>Unghiul în a doua direcţie:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="518"/>
      <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="569"/>
      <source>Rotation angle:</source>
      <translation>Unghiul de rotație:</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>Raza 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>Raza 2:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="729"/>
      <location filename="../../DlgPrimitives.ui" line="1785"/>
      <source>Angle:</source>
      <translation>Unghiul:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="852"/>
      <location filename="../../DlgPrimitives.ui" line="1064"/>
      <source>U parameter:</source>
      <translation>Parametrul U:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="872"/>
      <source>V parameters:</source>
      <translation>Parametrul V:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1015"/>
      <source>Radius 3:</source>
      <translation>Raza 3:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1084"/>
      <location filename="../../DlgPrimitives.ui" line="1273"/>
      <source>V parameter:</source>
      <translation>Parametrul V:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1253"/>
      <source>U Parameter:</source>
      <translation>Parametrul U:</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>Raza cercului circumscris:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1518"/>
      <source>X min/max:</source>
      <translation>X min/max:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1548"/>
      <source>Y min/max:</source>
      <translation>Y min/max:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1578"/>
      <source>Z min/max:</source>
      <translation>Z min/max:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1608"/>
      <source>X2 min/max:</source>
      <translation>X 2 min/max:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1641"/>
      <source>Z2 min/max:</source>
      <translation>Z2 min/max:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1725"/>
      <source>Pitch:</source>
      <translation>Tonalitate:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1802"/>
      <source>Coordinate system:</source>
      <translation>Sistemul de coordonate:</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="1874"/>
      <source>Growth:</source>
      <translation>Creștere:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1894"/>
      <source>Number of rotations:</source>
      <translation>Număr de rotaţii:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1990"/>
      <location filename="../../DlgPrimitives.ui" line="2112"/>
      <source>Angle 1:</source>
      <translation>Unghiul 1:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2007"/>
      <location filename="../../DlgPrimitives.ui" line="2129"/>
      <source>Angle 2:</source>
      <translation>Unghiul 2:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2044"/>
      <source>From three points</source>
      <translation>Din trei puncte</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2072"/>
      <source>Major radius:</source>
      <translation>Raza mare:</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2092"/>
      <source>Minor radius:</source>
      <translation>Raza mica:</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="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="1732"/>
      <source>Vertex</source>
      <translation>Vârf</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="1910"/>
      <location filename="../../DlgPrimitives.cpp" line="1920"/>
      <location filename="../../DlgPrimitives.cpp" line="1935"/>
      <location filename="../../DlgPrimitives.cpp" line="1939"/>
      <source>Create %1</source>
      <translation>Creati %1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="1911"/>
      <source>No active document</source>
      <translation>Nici un document activ</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2204"/>
      <source>&amp;Create</source>
      <translation>&amp;Creeaza</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgProjectionOnSurface</name>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="14"/>
      <source>Projection on surface</source>
      <translation>Estimare la suprafaţă</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="20"/>
      <source>Select projection surface</source>
      <translation>Selectaţi suprafaţa de proiecţie</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="31"/>
      <source>Add face</source>
      <translation>Adauga fata</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="38"/>
      <source>Add wire</source>
      <translation>Adăugare fir</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="45"/>
      <source>Add edge</source>
      <translation>Adaugă margine</translation>
    </message>
    <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="76"/>
      <source>Show Edges</source>
      <translation>Arată marginile</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>Obțineți direcția curentă a camerei</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="135"/>
      <source>Projection Object</source>
      <translation>Obiect de proiecție</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="164"/>
      <source>Have no active document!!!</source>
      <translation>Nu ai niciun document activ!!!</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="171"/>
      <source>Can not create a projection object!!!</source>
      <translation>Nu se poate crea un obiect de proiecție!!!</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>Axă de revoluţie</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="64"/>
      <source>Center X:</source>
      <translation>Centrul X:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="84"/>
      <source>Center Y:</source>
      <translation>Centrul Y:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="104"/>
      <source>Center Z:</source>
      <translation>Centrul Z:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="146"/>
      <location filename="../../DlgRevolution.ui" line="187"/>
      <source>Click to set this as axis</source>
      <translation>Faceţi clic pentru a seta acestea ca axe</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="149"/>
      <source>Dir. X:</source>
      <translation>Dir. X:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="190"/>
      <source>Dir. Y:</source>
      <translation>Dir. Y:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="228"/>
      <source>Dir. Z:</source>
      <translation>Dir. Z:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="250"/>
      <location filename="../../DlgRevolution.cpp" line="465"/>
      <source>Select reference</source>
      <translation>Selectați o referință</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="281"/>
      <source>Angle:</source>
      <translation>Unghiul:</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="315"/>
      <source>If checked, revolution will extend forwards and backwards by half the angle.</source>
      <translation>Dacă verificat, revoluţia va extinde înainte şi înapoi la unghi.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="318"/>
      <source>Symmetric angle</source>
      <translation>Unghi simetrice</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="325"/>
      <source>If checked, revolving wires will produce solids. If not, revolving a wire yields a shell.</source>
      <translation>Dacă este bifat, rotația firelor va produce solide. Dacă nu, rotația unui fir va produce o coajă goală.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="328"/>
      <source>Create Solid</source>
      <translation>Creare solid</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="185"/>
      <source>Object not found: %1</source>
      <translation>Obiectul nu a fost găsit. %1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="266"/>
      <source>Select a shape for revolution, first.</source>
      <translation type="unfinished">Select a shape for revolution, first.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="282"/>
      <location filename="../../DlgRevolution.cpp" line="287"/>
      <location filename="../../DlgRevolution.cpp" line="292"/>
      <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="292"/>
      <source>Unknown error</source>
      <translation>Eroare necunoscută</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="301"/>
      <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="311"/>
      <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="445"/>
      <location filename="../../DlgRevolution.cpp" line="449"/>
      <source>Creating Revolve failed.

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

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="461"/>
      <source>Selecting... (line or arc)</source>
      <translation>Selectarea... (linie sau arc)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettings3DViewPart</name>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="14"/>
      <source>Shape view</source>
      <translation>Vizualizare forma</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="67"/>
      <source>Deviation</source>
      <translation type="unfinished">Deviation</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="68"/>
      <source>Setting a too small deviation causes the tessellation to take longerand thus freezes or slows down the GUI.</source>
      <translation type="unfinished">Setting a too small deviation causes the tessellation to take longerand 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="20"/>
      <source>Model settings</source>
      <translation>Setarile modelului</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="58"/>
      <source>Automatically refine model after sketch-based operation</source>
      <translation>Rafinarea automat a modelului după o operaţie de schițare</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="83"/>
      <source>Object naming</source>
      <translation>Numele obiectului</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="89"/>
      <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="108"/>
      <source>Experimental</source>
      <translation type="unfinished">Experimental</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="117"/>
      <source>These settings are experimental and may result in decreased stability, more problems and undefined behaviors.</source>
      <translation type="unfinished">These settings are experimental and may result in decreased stability, more problems and undefined behaviors.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="127"/>
      <source>Allow multiple solids in Part Design Body by default (experimental)</source>
      <translation type="unfinished">Allow multiple solids in Part Design Body by default (experimental)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsObjectColor</name>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="14"/>
      <source>Shape appearance</source>
      <translation>Aspectul formei</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="20"/>
      <source>Default Shape view properties</source>
      <translation>Proprietăți Vedere Formă Implicită</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="298"/>
      <location filename="../../DlgSettingsObjectColor.ui" line="366"/>
      <source>px</source>
      <translation>px</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>Culoare de adnotare implicită</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"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="54"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="71"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="90"/>
      <source>3D view</source>
      <translation>3D</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="110"/>
      <source>Rotation axis</source>
      <translation>Rotire axă</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="118"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="125"/>
      <source>x-component of direction vector</source>
      <translation>componenta x a vectorului de direcție</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="147"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="154"/>
      <source>y-component of direction vector</source>
      <translation>componentă y a vectorului de direcție</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="176"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="183"/>
      <source>z-component of direction vector</source>
      <translation>componenta z a vectorului de direcție</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="180"/>
      <source>Too few elements</source>
      <translation>Prea putine elemente</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="180"/>
      <source>At least two vertices, edges, wires or faces are required.</source>
      <translation>Sunt necesare cel puțin două muchii, fire sau feţele.</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="214"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="243"/>
      <source>Vertex/Edge/Wire/Face</source>
      <translation>Nod/muchie/sârmă/fata</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="244"/>
      <source>Loft</source>
      <translation>Pod</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Mirroring</name>
    <message>
      <location filename="../../Mirroring.ui" line="14"/>
      <source>Mirroring</source>
      <translation>Oglindire</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="98"/>
      <source>Mirror plane:</source>
      <translation>Plan oglinda:</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="106"/>
      <source>XY plane</source>
      <translation>Plan XY</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="111"/>
      <source>XZ plane</source>
      <translation>Plan XZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="116"/>
      <source>YZ plane</source>
      <translation>Plan YZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="150"/>
      <location filename="../../Mirroring.cpp" line="215"/>
      <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.ui" line="20"/>
      <source>Base point</source>
      <translation>Punct de bază</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.cpp" line="211"/>
      <source>Select reference</source>
      <translation>Selectați o referință</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="280"/>
      <source>Select a shape for mirroring, first.</source>
      <translation>Selectati mai intai o forma de oglindit.</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="287"/>
      <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="206"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ResultModel</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="340"/>
      <source>Name</source>
      <translation>Nume</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="342"/>
      <source>Type</source>
      <translation>Tip</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="344"/>
      <source>Error</source>
      <translation>Eroare</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SectionCut</name>
    <message>
      <location filename="../../SectionCutting.ui" line="20"/>
      <source>Persistent Section Cutting</source>
      <translation type="unfinished">Persistent Section Cutting</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>Taie fața</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="254"/>
      <location filename="../../SectionCutting.ui" line="394"/>
      <source>Color of cut face</source>
      <translation>Culoarea feței tăiate</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="302"/>
      <location filename="../../SectionCutting.ui" line="445"/>
      <source>If checked, the color and transparency
will be taken from the cut objects.
Works only properly if all objects
have the same values.</source>
      <translation>Dacă este bifat, culoarea și transparența
vor fi luate din obiectele tăiate.
Funcționează corect numai dacă toate obiectele
au aceleași valori.</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="330"/>
      <location filename="../../SectionCutting.ui" line="473"/>
      <source>Transparency of cut face</source>
      <translation>Transparenţa chipurilor tăiate</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 to cut objects intersecting each other
for the price that all cut objects
will get the same color</source>
      <translation>Permite tăierea obiectelor care se intersectează între ele
pentru prețul la care toate obiectele tăiate
vor primi aceeași culoare</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="376"/>
      <source>Cut intersecting objects</source>
      <translation>Tăiaţi obiectele intersectate</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="514"/>
      <source>Refresh view</source>
      <translation>Reîmprospătare vizualizare</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="1103"/>
      <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="222"/>
      <source>Unsupported</source>
      <translation>Neacceptat</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="222"/>
      <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="231"/>
      <location filename="../../TaskShapeBuilder.cpp" line="250"/>
      <location filename="../../TaskShapeBuilder.cpp" line="278"/>
      <location filename="../../TaskShapeBuilder.cpp" line="319"/>
      <location filename="../../TaskShapeBuilder.cpp" line="371"/>
      <location filename="../../TaskShapeBuilder.cpp" line="423"/>
      <location filename="../../TaskShapeBuilder.cpp" line="484"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="231"/>
      <location filename="../../TaskShapeBuilder.cpp" line="250"/>
      <source>Select two vertices</source>
      <translation>Selecteaza doua varfuri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="278"/>
      <location filename="../../TaskShapeBuilder.cpp" line="371"/>
      <source>Select one or more edges</source>
      <translation>Selecteaza unul sau mai multe margini</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="319"/>
      <source>Select three or more vertices</source>
      <translation>Selectaţi trei sau mai multe noduri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="423"/>
      <source>Select two or more faces</source>
      <translation>Selectaţi două sau mai multe fete</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="484"/>
      <source>Select only one part object</source>
      <translation>Selecteaza numai o parte</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="536"/>
      <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="543"/>
      <source>Select adjacent edges</source>
      <translation>Selectați unghiurile adiacente</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="550"/>
      <source>Select a list of vertices</source>
      <translation>Selectaţi o listă de noduri</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="557"/>
      <source>Select a closed set of edges</source>
      <translation>Selectati un set inchis de margini</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="564"/>
      <source>Select adjacent faces</source>
      <translation>Selectati fete adiacente</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="571"/>
      <source>All shape types can be selected</source>
      <translation>Toate tipurile de forme pot fi selectate</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeFromMesh</name>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="14"/>
      <source>Shape from mesh</source>
      <translation>Forma din plasă</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="20"/>
      <source>Sew shape</source>
      <translation>Forma de cos</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="32"/>
      <source>Enter tolerance for sewing shape:</source>
      <translation>Introduceti toleranta la coaserea formei:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SweepWidget</name>
    <message>
      <location filename="../../TaskSweep.cpp" line="131"/>
      <source>Available profiles</source>
      <translation>Profilurile disponibile</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="132"/>
      <source>Selected profiles</source>
      <translation>Profiluri selectate</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="331"/>
      <source>Too few elements</source>
      <translation>Prea putine elemente</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="331"/>
      <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="335"/>
      <source>Invalid selection</source>
      <translation>Selectie invalida</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="335"/>
      <source>Select one or more edges from a single object.</source>
      <translation>Selectați una sau mai multe margini de la un singur obiect.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="342"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="342"/>
      <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="380"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="413"/>
      <source>Done</source>
      <translation>Gata</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="415"/>
      <source>Select one or more connected edges in the 3d view and press 'Done'</source>
      <translation>Selectaţi unul sau mai multe muchiile conectate în 3d vedere şi apăsaţi 'Done'</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="437"/>
      <location filename="../../TaskSweep.cpp" line="445"/>
      <source>Sweep path</source>
      <translation>Matura calea</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="437"/>
      <location filename="../../TaskSweep.cpp" line="445"/>
      <source>The selected sweep path is invalid.</source>
      <translation>Calea de baleiere selectionată nu este validă.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="457"/>
      <source>Vertex/Wire</source>
      <translation type="unfinished">Vertex/Wire</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="458"/>
      <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>Mod de ataşare:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="124"/>
      <location filename="../../TaskAttacher.cpp" line="339"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Decalajul ataşamentului (în coordonate locale):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="136"/>
      <source>In x-direction:</source>
      <translation>În direcția x:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="155"/>
      <location filename="../../TaskAttacher.ui" line="191"/>
      <location filename="../../TaskAttacher.ui" line="227"/>
      <source>Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Notă: Plasamentul este exprimat în sistemul local de coordonate
al obiectului care este atașat.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="172"/>
      <source>In y-direction:</source>
      <translation>În orientarea-y:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="208"/>
      <source>In z-direction:</source>
      <translation>În „z-direcție”:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="244"/>
      <source>Around x-axis:</source>
      <translation>În jurul axei x:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="257"/>
      <source>Rotation around the x-axis
Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Rotaţie în jurul axei x
Notă: Plasamentul este exprimat în sistemul local coordonat
obiectului ce este ataşat.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="284"/>
      <source>Around y-axis:</source>
      <translation>În jurul axei y:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="297"/>
      <source>Rotation around the y-axis
Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Rotaţie în jurul axei y
Notă: Plasamentul este exprimat în sistemul local coordonat
obiectului de ataşat.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="324"/>
      <source>Around z-axis:</source>
      <translation>În jurul axei z:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="337"/>
      <source>Rotation around the z-axis
Note: The placement is expressed in local coordinate system
of object being attached.</source>
      <translation>Rotaţie în jurul axei z
Notă: Plasamentul este exprimat în sistemul local coordonat
obiectului ce este ataşat.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="361"/>
      <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="364"/>
      <source>Flip sides</source>
      <translation>Întoarce fața</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="322"/>
      <source>OCC error: %1</source>
      <translation>OCC eroare: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="324"/>
      <source>unknown error</source>
      <translation>eroare necunoscută</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="327"/>
      <source>Attachment mode failed: %1</source>
      <translation>Modul de atașare a eșuat: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="331"/>
      <source>Not attached</source>
      <translation>Ne e atașat</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="335"/>
      <source>Attached with mode %1</source>
      <translation>Ataşat cu modul %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="339"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Ataşament Offset (inactiv - nu e ataşat):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="636"/>
      <source>Face</source>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="643"/>
      <source>Edge</source>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="650"/>
      <source>Vertex</source>
      <translation>Vârf</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="715"/>
      <source>Selecting...</source>
      <translation>Selecție de...</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="719"/>
      <source>Reference%1</source>
      <translation>Referinţă%1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="766"/>
      <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="832"/>
      <source>Reference combinations:</source>
      <translation>Combinaţii de referinţă:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="849"/>
      <source>%1 (add %2)</source>
      <translation>%1 (a se adăuga %2)</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="854"/>
      <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="1028"/>
      <source>Shape Content</source>
      <translation>Conținutul Formei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1036"/>
      <location filename="../../TaskCheckGeometry.cpp" line="1231"/>
      <source>Settings</source>
      <translation>Setari</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1042"/>
      <source>Skip this settings page and run the geometry check automatically.</source>
      <translation>Săriți peste această pagină de setări și executați verificarea geometriei automat.</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1044"/>
      <source>Default: false</source>
      <translation>Implicit: fals</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1051"/>
      <source>Run boolean operation check</source>
      <translation>Rulează verificarea operației boolean</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1052"/>
      <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="1062"/>
      <source>Single-threaded</source>
      <translation>Fixare unică</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1063"/>
      <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="1072"/>
      <source>Log errors</source>
      <translation>Jurnal erori</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1073"/>
      <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="1080"/>
      <source>Expand shape content</source>
      <translation>Extindeți conținutul formei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1081"/>
      <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="1090"/>
      <source>Advanced shape content</source>
      <translation>Conținut de formă avansată</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1091"/>
      <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="1099"/>
      <source>
Individual boolean operation checks:</source>
      <translation>
Operarea testului boolean individual:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1102"/>
      <source>Bad type</source>
      <translation>Tip greșit</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1110"/>
      <source>Self-intersect</source>
      <translation>Auto-intersectare</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1118"/>
      <source>Too small edge</source>
      <translation>Marginea prea mică</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1126"/>
      <source>Nonrecoverable face</source>
      <translation>Faţă nerecuperabilă</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1134"/>
      <source>Continuity</source>
      <translation>Continuitate</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1142"/>
      <source>Incompatibility of face</source>
      <translation>Incompatibilitatea feţei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1150"/>
      <source>Incompatibility of vertex</source>
      <translation>Incompatibilitatea cu vertex</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1158"/>
      <source>Incompatibility of edge</source>
      <translation>Incompatibilitatea marginii</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1166"/>
      <source>Invalid curve on surface</source>
      <translation>Curbă nevalidă pe suprafață</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1103"/>
      <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="1040"/>
      <source>Skip this settings page</source>
      <translation type="unfinished">Skip this settings page</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1111"/>
      <source>Check for self-intersections.  Default: true</source>
      <translation>Verifică după intersecții. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1119"/>
      <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="1127"/>
      <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="1135"/>
      <source>Check for continuity.  Default: true</source>
      <translation>Verificare continuitate. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1143"/>
      <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="1151"/>
      <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="1159"/>
      <source>Check for incompatible edges.  Default: true</source>
      <translation>Verifică pentru margini incompatibile. Implicit: adevărat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1167"/>
      <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="1230"/>
      <source>Run check</source>
      <translation>Execută verificarea</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1236"/>
      <source>Results</source>
      <translation>Rezultate</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryResults</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="375"/>
      <source>Check Geometry Results</source>
      <translation>Verifică rezultatele geometriei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="394"/>
      <source>Check is running...</source>
      <translation>Verificarea rulează...</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="417"/>
      <source>Boolean operation check...</source>
      <translation>Verificare operațiune Booleană...</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="419"/>
      <location filename="../../TaskCheckGeometry.cpp" line="424"/>
      <source>Check geometry</source>
      <translation>Verificați geometria</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="464"/>
      <source>Invalid</source>
      <translation>Invalid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="483"/>
      <source>Checking</source>
      <translation>Verificare</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="506"/>
      <source>%1 processed out of %2 selected</source>
      <translation>%1 procesat din %2 selectat</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskCheckGeometry.cpp" line="507"/>
      <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="595"/>
      <source>Checked object</source>
      <translation>Obiectul verificat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="612"/>
      <source>Tolerance information</source>
      <translation type="unfinished">Tolerance information</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="617"/>
      <source>Global Minimum</source>
      <translation type="unfinished">Global Minimum</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="622"/>
      <source>Global Average</source>
      <translation type="unfinished">Global Average</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="627"/>
      <source>Global Maximum</source>
      <translation type="unfinished">Global Maximum</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskDlgAttacher</name>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1064"/>
      <source>Attachment</source>
      <translation>Ataşament</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1119"/>
      <source>Datum dialog: Input error</source>
      <translation>Cutie de dialog a dimensiunii: eroare de intrare</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskExportStep</name>
    <message>
      <location filename="../../DlgExportStep.cpp" line="208"/>
      <source>Don't show this dialog again</source>
      <translation>Nu mai afișa acest dialog</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="30"/>
      <source>Ruled surface</source>
      <translation>Suprafata dreapta</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="37"/>
      <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>RectoVerso</source>
      <translation>RectoVerso</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>Creaza forma</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>Selectare Casetă...</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="121"/>
      <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="60"/>
      <source>Frenet</source>
      <translation>Frenet</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="483"/>
      <source>Select one or more profiles and select an edge or wire
in the 3D view for the sweep path.</source>
      <translation>Selecteaza unul sau mai multe profile apoi 
selecteaza o margine sau polilinie
in vizualizarea 3D pentru calea maturarii.</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>Inaltime:</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ThicknessWidget</name>
    <message>
      <location filename="../../TaskThickness.cpp" line="89"/>
      <location filename="../../TaskThickness.cpp" line="290"/>
      <location filename="../../TaskThickness.cpp" line="300"/>
      <source>Thickness</source>
      <translation>Grosime</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="187"/>
      <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="190"/>
      <source>Done</source>
      <translation>Gata</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="255"/>
      <source>Input error</source>
      <translation>Eroare de intrare</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="47"/>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="54"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="53"/>
      <location filename="../../ViewProvider.cpp" line="49"/>
      <source>Edit %1</source>
      <translation>Editare %1</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="238"/>
      <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="239"/>
      <location filename="../../AppPartGui.cpp" line="240"/>
      <location filename="../../AppPartGui.cpp" line="241"/>
      <source>Part/Part Design</source>
      <translation>Design componentă/capitol</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="242"/>
      <location filename="../../AppPartGui.cpp" line="243"/>
      <source>Import-Export</source>
      <translation>Import/Export</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="312"/>
      <location filename="../../Command.cpp" line="388"/>
      <location filename="../../Command.cpp" line="464"/>
      <location filename="../../Command.cpp" line="855"/>
      <location filename="../../Command.cpp" line="912"/>
      <location filename="../../Command.cpp" line="2033"/>
      <source>Wrong selection</source>
      <translation>Selecţie greşită</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="313"/>
      <location filename="../../Command.cpp" line="913"/>
      <source>Select two shapes please.</source>
      <translation>Selectati doua forme.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="323"/>
      <location filename="../../Command.cpp" line="399"/>
      <location filename="../../Command.cpp" line="475"/>
      <source>Non-solids selected</source>
      <translation>Forme non pline selecționate</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="324"/>
      <location filename="../../Command.cpp" line="400"/>
      <location filename="../../Command.cpp" line="476"/>
      <source>The use of non-solids for boolean operations may lead to unexpected results.
Do you want to continue?</source>
      <translation>Utilizarea formelor non pline pentru operațiuni booleene poate duce la rezulta imprevizibile Vreți să continuați?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="389"/>
      <source>Please select two shapes or more. Or, select one compound containing two or more shapes to compute the intersection between.</source>
      <translation type="unfinished">Please select two shapes or more. Or, select one compound containing two or more shapes to compute the intersection between.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="465"/>
      <source>Please select two shapes or more. Or, select one compound containing two or more shapes to be fused.</source>
      <translation type="unfinished">Please select two shapes or more. Or, select one compound containing two or more shapes to be fused.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="856"/>
      <source>Select one shape or more, please.</source>
      <translation>Selectați una sau mai multe forme, vă rog.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1070"/>
      <source>All CAD Files</source>
      <translation>Toate fişierele CAD</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1075"/>
      <source>All Files</source>
      <translation>Toate fișierele</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2034"/>
      <source>You have to select either two edges or two wires.</source>
      <translation>Trebuiesc selectate doua margini sau doua polilinii.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="66"/>
      <location filename="../../TaskAttacher.cpp" line="102"/>
      <source>No reference selected</source>
      <translation>Nicio referință selecționată</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="81"/>
      <location filename="../../TaskAttacher.cpp" line="75"/>
      <source>Face</source>
      <translation>Faţă</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="83"/>
      <location filename="../../TaskAttacher.cpp" line="78"/>
      <source>Edge</source>
      <translation>Margine</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="84"/>
      <location filename="../../TaskAttacher.cpp" line="81"/>
      <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>Compus 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="100"/>
      <source>No Error</source>
      <translation>Nici o eroare</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="101"/>
      <source>Invalid Point On Curve</source>
      <translation>Punct invalid pe curba</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="102"/>
      <source>Invalid Point On Curve On Surface</source>
      <translation>Punct invalid pe curba pe suprafata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="103"/>
      <source>Invalid Point On Surface</source>
      <translation>Punct invalid pe suprafata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="104"/>
      <source>No 3D Curve</source>
      <translation>Nici o curba 3D</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="105"/>
      <source>Multiple 3D Curve</source>
      <translation>Mai multe curbe 3D</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="106"/>
      <source>Invalid 3D Curve</source>
      <translation>Curba 3D invalida</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="107"/>
      <source>No Curve On Surface</source>
      <translation>Nici o curba pe suprafata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="108"/>
      <source>Invalid Curve On Surface</source>
      <translation>Curba invalida pe suprafata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="109"/>
      <source>Invalid Curve On Closed Surface</source>
      <translation>Curba invalida pe suprafata inchisa</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="110"/>
      <source>Invalid Same Range Flag</source>
      <translation>Comutatorul "Aceeasi Arie" invalid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="111"/>
      <source>Invalid Same Parameter Flag</source>
      <translation>Comutatorul "Acelasi parametru" invalid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="112"/>
      <source>Invalid Degenerated Flag</source>
      <translation>Comutatorul "Degenerat" invalid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="113"/>
      <source>Free Edge</source>
      <translation>Margine libera</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="114"/>
      <source>Invalid MultiConnexity</source>
      <translation>Conexiune multipla invalida</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="115"/>
      <source>Invalid Range</source>
      <translation>Interval invalid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="116"/>
      <source>Empty Wire</source>
      <translation>Polilinie goala</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="117"/>
      <source>Redundant Edge</source>
      <translation>Margine redundanta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="118"/>
      <source>Self Intersecting Wire</source>
      <translation>Polilinie ce se intersecteaza cu sine</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="119"/>
      <source>No Surface</source>
      <translation>Nici o suprafata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="120"/>
      <source>Invalid Wire</source>
      <translation>Polilinie invalida</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="121"/>
      <source>Redundant Wire</source>
      <translation>Polilinie redundanta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="122"/>
      <source>Intersecting Wires</source>
      <translation>Poliliniile se intersecteaza</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="123"/>
      <source>Invalid Imbrication Of Wires</source>
      <translation>Polilinii imbricate invalide</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="124"/>
      <source>Empty Shell</source>
      <translation>Invelis gol</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="125"/>
      <source>Redundant Face</source>
      <translation>Margine redundanta</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="126"/>
      <source>Unorientable Shape</source>
      <translation>Forma nu poate fi orientata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="127"/>
      <source>Not Closed</source>
      <translation>Nu este inchisa</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="128"/>
      <source>Not Connected</source>
      <translation>Nu este conectata</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="129"/>
      <source>Sub Shape Not In Shape</source>
      <translation>Forma componenta nu face parte din forma mama</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="130"/>
      <source>Bad Orientation</source>
      <translation>Orientare gresita</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="131"/>
      <source>Bad Orientation Of Sub Shape</source>
      <translation>Orientare gresita a sub-formei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="132"/>
      <source>Invalid Tolerance Value</source>
      <translation>Valoarea pentru toleranta este invalida</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="133"/>
      <source>Check Failed</source>
      <translation>Verificarea a esuat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="143"/>
      <source>No Result</source>
      <translation>Nici un rezultat</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="147"/>
      <source>Out Of Enum Range:</source>
      <translation>În afara intervalului de enumerare:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="159"/>
      <source>Boolean operation: Unknown check</source>
      <translation>Operație booleană: Verificare necunoscută</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="160"/>
      <source>Boolean operation: Bad type</source>
      <translation>Operație booleană: Tip incorect</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="161"/>
      <source>Boolean operation: Self-intersection found</source>
      <translation>Operație booleană: S-a găsit o auto-intersecție</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="162"/>
      <source>Boolean operation: Edge too small</source>
      <translation>Operație booleană: Margine prea mică</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="163"/>
      <source>Boolean operation: Non-recoverable face</source>
      <translation>Operație booleană: Față irecuperabilă</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="164"/>
      <source>Boolean operation: Incompatibility of vertex</source>
      <translation>Operație booleană: Incompatibilitate a vârfului</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="165"/>
      <source>Boolean operation: Incompatibility of edge</source>
      <translation>Operație booleană: Incompatibilitate a muchiei</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="166"/>
      <source>Boolean operation: Incompatibility of face</source>
      <translation>Operație booleană: Incompatibilitate a feței</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="167"/>
      <source>Boolean operation: Aborted</source>
      <translation>Operație booleană: Anulată</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="168"/>
      <source>Boolean operation: GeomAbs_C0</source>
      <translation>Operație booleană: GeomAbs_C0</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="169"/>
      <source>Boolean operation: Invalid curve on surface</source>
      <translation>Operație booleană: Curbă invalidă pe suprafață</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="170"/>
      <source>Boolean operation: Not valid</source>
      <translation>Operație booleană: Nevalidă</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="726"/>
      <source>Invalid</source>
      <translation>Invalid</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="84"/>
      <source>Edit mirror plane</source>
      <translation>Editeaza planul oglinda</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="294"/>
      <source>Edit fillet edges</source>
      <translation>Editeaza merginile in panglica</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="404"/>
      <source>Edit chamfer edges</source>
      <translation>Editeaza marginile tesiturii</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="540"/>
      <source>Edit offset</source>
      <translation>Editeaza expandarea</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="622"/>
      <source>Edit thickness</source>
      <translation>Editeaza grosimea</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSpline.cpp" line="94"/>
      <source>Show control points</source>
      <translation>Arată Punctele de control</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAttachExtension.cpp" line="105"/>
      <source>Attachment editor</source>
      <translation>Editor de ataşamente</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="52"/>
      <source>Create tube</source>
      <translation>Creare tub</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="173"/>
      <source>Distance in parameter space</source>
      <translation>Distanța în spațiul parametrului</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="174"/>
      <source>Enter distance:</source>
      <translation>Introduceţi distanţa:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderProjectOnSurface.cpp" line="54"/>
      <source>Edit projection</source>
      <translation>Editează proiect</translation>
    </message>
    <message>
      <location filename="../../ViewProviderExt.cpp" line="886"/>
      <source>Set appearance per face...</source>
      <translation type="unfinished">Set appearance per face...</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>Instrumente pentru componente</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Boolean</source>
      <translation>Boolean</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>Create a copy</source>
      <translation>Creează o copie</translation>
    </message>
  </context>
  <context>
    <name>Part_Tube</name>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="44"/>
      <source>Create tube</source>
      <translation>Creare tub</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="50"/>
      <source>Creates a tube</source>
      <translation>Creează un tub</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinFeatures</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="78"/>
      <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="79"/>
      <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="80"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="199"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="295"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="389"/>
      <source>Bad selection</source>
      <translation>Selecție greșită</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="82"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="198"/>
      <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="294"/>
      <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="388"/>
      <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_JoinConnect</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="186"/>
      <source>Connect objects</source>
      <translation>Conectează obiectele</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="191"/>
      <source>Fuses objects, taking care to preserve voids.</source>
      <translation>Fuzionează obiectele, având grijă să conserve golurile.</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinEmbed</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="282"/>
      <source>Embed object</source>
      <translation>Obiect încorporat</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="287"/>
      <source>Fuses one object into another, taking care to preserve voids.</source>
      <translation>Fuzionează un obiect în altul, având grijă să păstreze golurile.</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinCutout</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="376"/>
      <source>Cutout for object</source>
      <translation>Reducere pentru obiect</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="381"/>
      <source>Makes a cutout in one object to fit another object.</source>
      <translation>Face o decupare într-un obiect pentru a se potrivi cu un alt obiect.</translation>
    </message>
  </context>
  <context>
    <name>Part_SplitFeatures</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="155"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="298"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="492"/>
      <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="156"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="299"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="493"/>
      <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="157"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="199"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="300"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="354"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="385"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="494"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="535"/>
      <source>Bad selection</source>
      <translation>Selecție greșită</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="159"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="302"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="496"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="114"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="198"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="534"/>
      <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="353"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="384"/>
      <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="51"/>
      <source>Compound Filter</source>
      <translation>Filtru combinat</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="61"/>
      <source>Filter out objects from a 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>Filtrează obiectele dintr-un compus selectat după caracteristici, cum ar fi volumul, zona
sau lungimea, sau prin alegerea unor elemente specifice.
Dacă este selectat un al doilea obiect, acesta va fi folosit ca referință, de exemplu,
pentru coliziune sau filtrare la distanță.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="70"/>
      <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="71"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="112"/>
      <source>Bad selection</source>
      <translation>Selecție greșită</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="110"/>
      <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="111"/>
      <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="50"/>
      <source>Explode compound</source>
      <translation>Complet de explozii</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="56"/>
      <source>Split up a compound of shapes into separate objects.
It will create a 'Compound Filter' for each shape.</source>
      <translation>Împarte un ansamblu de forme în obiecte separate.
Va crea un "Filtru compus" pentru fiecare formă.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="62"/>
      <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="63"/>
      <source>Bad selection</source>
      <translation>Selecție greșită</translation>
    </message>
  </context>
  <context>
    <name>AttachmentEditor</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="87"/>
      <source>No object named {}</source>
      <translation>Niciun obiect numit {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="91"/>
      <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="204"/>
      <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="214"/>
      <source>{} is not attachable. You can still use attachment editor dialog to align the object, but the attachment won't be parametric.</source>
      <translation>{} nu este ataşabil. Puteţi utiliza în continuare editorul de ataşament pentru a alinia obiectul, dar ataşamentul nu va fi parametric.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="215"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="228"/>
      <source>Attachment</source>
      <translation>Ataşament</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="217"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="272"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="317"/>
      <source>Edit attachment of {}</source>
      <translation>Editare atașament de {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="362"/>
      <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="365"/>
      <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="505"/>
      <source>{} (add {})</source>
      <translation>{} (adaugă {})</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="507"/>
      <source>{} (add more references)</source>
      <translation>{} (adaugă mai multe referințe)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="537"/>
      <source>Reference combinations:</source>
      <translation>Combinaţii de referinţă:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="553"/>
      <source>Reference{}</source>
      <translation>Referință{}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="558"/>
      <source>Selecting...</source>
      <translation>Selecție de...</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="582"/>
      <source>Failed to resolve links. {}</source>
      <translation>Nu s-au rezolvat link-urile. {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="590"/>
      <source>Not attached</source>
      <translation>Ne e atașat</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="593"/>
      <source>Attached with mode {}</source>
      <translation>Atașat cu modul {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="599"/>
      <source>Error: {}</source>
      <translation>Eroare: {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="602"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Decalajul ataşamentului (în coordonate locale):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="605"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Ataşament Offset (inactiv - nu e ataşat):</translation>
    </message>
  </context>
  <context>
    <name>Part_EditAttachment</name>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="79"/>
      <source>Attachment...</source>
      <translation>Atașare...</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="83"/>
      <source>Edit attachment of selected object.</source>
      <translation>Editează atașamentul obiectului selectat.</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="35"/>
      <source>Vertices</source>
      <translation>Noduri</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="41"/>
      <source>Edges</source>
      <translation>Margini</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="47"/>
      <source>Wires</source>
      <translation>Fir</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="53"/>
      <source>Faces</source>
      <translation>Fete</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="59"/>
      <source>Shells</source>
      <translation>Invlis</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="65"/>
      <source>Solids</source>
      <translation>Solide</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="71"/>
      <source>CompSolids</source>
      <translation>CompSolide</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="77"/>
      <source>Compounds</source>
      <translation>Compusi</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="83"/>
      <source>Shapes</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="108"/>
      <source>Area</source>
      <translation>Suprafață</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="121"/>
      <source>Volume</source>
      <translation>Volum</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="128"/>
      <source>Mass</source>
      <translation>Masa</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="135"/>
      <source>Length</source>
      <translation>Lungime</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="142"/>
      <source>Radius</source>
      <translation>Raza</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="149"/>
      <source>Curve center</source>
      <translation>Centru de curbă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="156"/>
      <source>Continuity</source>
      <translation>Continuitate</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="163"/>
      <source>Center of mass</source>
      <translation>Centrul de masă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="186"/>
      <source>Is closed</source>
      <translation>Este închis</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="193"/>
      <source>Orientation</source>
      <translation>Orientarea</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="211"/>
      <source>Global center of mass</source>
      <translation>Centru global de masă</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="229"/>
      <source>Global placement</source>
      <translation>Plasament global</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="231"/>
      <source>Placement</source>
      <translation>Amplasare</translation>
    </message>
  </context>
  <context>
    <name>Part_BooleanFragments</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="180"/>
      <source>Boolean fragments</source>
      <translation>Fragmente booleene</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="189"/>
      <source>Create a 'Boolean Fragments' object from two or more selected objects,
or from the shapes inside a compound.
This is a boolean union which is then sliced at the intersections
of the original shapes.
A 'Compound Filter' can be used to extract the individual slices.</source>
      <translation>Creează un obiect "Fragmente Boolene" din două sau mai multe obiecte selectate,
sau din formele din interiorul unui compus.
Aceasta este o uniune booleană care este apoi feliată la intersecţiile
ale formelor originale.
Un "Filtru combinat" poate fi folosit pentru a extrage secţiunile individuale.</translation>
    </message>
  </context>
  <context>
    <name>Part_Slice</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="337"/>
      <source>Slice to compound</source>
      <translation>Secţiune de compus</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="344"/>
      <source>Slice a selected object by using other objects as cutting tools.
The resulting pieces will be stored in a compound.
A 'Compound Filter' can be used to extract the individual slices.</source>
      <translation>Adună un obiect selectat folosind alte obiecte ca unelte de tăiere.
Piesele rezultate vor fi stocate într-un compus.
Un "Filtru compus" poate fi folosit pentru a extrage secţiunile individuale.</translation>
    </message>
  </context>
  <context>
    <name>Part_SliceApart</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="369"/>
      <source>Slice apart</source>
      <translation>Secţiune separată</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="375"/>
      <source>Slice a selected object by other objects, and split it apart.
It will create a 'Compound Filter' for each slice.</source>
      <translation>Adună un obiect selectat de alte obiecte și îl împarte separat.
Va crea un 'Filtru compus' pentru fiecare secțiune.</translation>
    </message>
  </context>
  <context>
    <name>Part_XOR</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="517"/>
      <source>Boolean XOR</source>
      <translation>Boolean XOR</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="525"/>
      <source>Perform an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
This means the overlapping volumes of the shapes will be removed.
A 'Compound Filter' can be used to extract the remaining pieces.</source>
      <translation>Efectuează o operație booleană "exclusivă SAU" cu două sau mai multe obiecte selectate,
sau cu formele din interiorul unui compus.
Acest lucru înseamnă că volumele de forme care se suprapun vor fi șterse.
Un "Filtru combinat" poate fi folosit pentru a extrage piesele rămase.</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="22"/>
      <source>X Factor</source>
      <translation>X Factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="29"/>
      <source>Factor</source>
      <translation>Factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="64"/>
      <source>Z Factor</source>
      <translation>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>Y Factor </translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="119"/>
      <source>Specify a different scale factor for each cardinal direction.</source>
      <translation>Specificați un factor de scară diferit pentru fiecare direcție cardinală.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="122"/>
      <source>Non-Uniform Scaling</source>
      <translation>Scalare non-uniformă</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="195"/>
      <source>Select shape(s) that should be scaled</source>
      <translation>Selectați forma (formele) care ar trebui scalate</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="199"/>
      <source>Shape</source>
      <translation>Forma</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="198"/>
      <source>No scalable shapes selected</source>
      <translation>Nici o formă scalabilă selectată</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="206"/>
      <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="254"/>
      <location filename="../../DlgScale.cpp" line="260"/>
      <source>Creating Scale failed.
%1</source>
      <translation>Crearea scalei a eșuat.
%1</translation>
    </message>
  </context>
  <context>
    <name>CmdPartScale</name>
    <message>
      <location filename="../../Command.cpp" line="1305"/>
      <source>Part</source>
      <translation>Componentă</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1306"/>
      <source>Scale...</source>
      <translation>Scară...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1307"/>
      <source>Scale a selected shape</source>
      <translation>Scalează o formă selectată</translation>
    </message>
  </context>
  <context>
    <name>PartCmdSelectFilter</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="46"/>
      <source>Selection filter</source>
      <translation>Filtru selecţie</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="47"/>
      <location filename="../../CommandFilter.cpp" line="48"/>
      <source>Change the selection filter</source>
      <translation>Schimbă filtrul de selecţie</translation>
    </message>
  </context>
  <context>
    <name>PartCmdVertexSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="173"/>
      <source>Vertex selection</source>
      <translation>Selecţie vârfuri</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="174"/>
      <location filename="../../CommandFilter.cpp" line="176"/>
      <source>Only allow the selection of vertices</source>
      <translation>Permite doar selectarea nodurilor</translation>
    </message>
  </context>
  <context>
    <name>PartCmdEdgeSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="198"/>
      <source>Edge selection</source>
      <translation>Selecție margine</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="199"/>
      <location filename="../../CommandFilter.cpp" line="201"/>
      <source>Only allow the selection of edges</source>
      <translation>Permite doar selectarea marginilor</translation>
    </message>
  </context>
  <context>
    <name>PartCmdFaceSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="223"/>
      <source>Face selection</source>
      <translation>Selecție față</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="224"/>
      <location filename="../../CommandFilter.cpp" line="226"/>
      <source>Only allow the selection of faces</source>
      <translation>Permite doar selectarea fețelor</translation>
    </message>
  </context>
  <context>
    <name>PartCmdRemoveSelectionGate</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="248"/>
      <location filename="../../CommandFilter.cpp" line="249"/>
      <location filename="../../CommandFilter.cpp" line="251"/>
      <source>All selection filters cleared</source>
      <translation>Toate filtrele de selecție șterse</translation>
    </message>
  </context>
  <context>
    <name>FaceMaker</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="79"/>
      <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="278"/>
      <source>Simple</source>
      <translation>Simplu</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="283"/>
      <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="58"/>
      <source>Bull's-eye facemaker</source>
      <translation>Générator de fațete țintă</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="63"/>
      <source>Supports making planar faces with holes with islands.</source>
      <translation>Sprijină efectuarea feţele plane cu Insule.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerCheese</name>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="247"/>
      <source>Cheese facemaker</source>
      <translation>Générator de fațete șvaițer</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="252"/>
      <source>Supports making planar faces with holes, but no islands inside holes.</source>
      <translation>Sprijină efectuarea faţete plane cu gauri, dar nu cu Insulele în interiorul găurilor.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerExtrusion</name>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="381"/>
      <source>Part Extrude facemaker</source>
      <translation>Generator de fațete extrudate</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="386"/>
      <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>Exception</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="74"/>
      <source>Wire is not closed.</source>
      <translation>Wire nu este închis.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskFaceAppearances</name>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="14"/>
      <source>Set appearance per face</source>
      <translation type="unfinished">Set appearance per face</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="20"/>
      <source>Click on the faces in the 3D view to select them</source>
      <translation>Faceți clic pe fețe în vizualizarea 3D pentru a le selecta</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="41"/>
      <source>Faces:</source>
      <translation>Fete:</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="66"/>
      <source>...</source>
      <translation type="unfinished">...</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="73"/>
      <source>Custom appearance:</source>
      <translation type="unfinished">Custom appearance:</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="97"/>
      <source>When checked, you can select multiple faces
by dragging a selection rectangle in the 3D view</source>
      <translation type="unfinished">When checked, you can select multiple faces
by dragging a selection rectangle in the 3D view</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="87"/>
      <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="90"/>
      <source>Set to default</source>
      <translation>Setati la valoarea implicita</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="101"/>
      <source>Box selection</source>
      <translation>Selectare cu dreptunghi</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskImportStep</name>
    <message>
      <location filename="../../DlgImportStep.cpp" line="149"/>
      <source>Don't show this dialog again</source>
      <translation>Nu mai afișa acest dialog</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceFeatures</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="70"/>
      <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="71"/>
      <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="72"/>
      <source>Bad selection</source>
      <translation>Selecție greșită</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="74"/>
      <source>Continue</source>
      <translation>Continua</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceSet</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="192"/>
      <source>Set Tolerance</source>
      <translation type="unfinished">Set Tolerance</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="197"/>
      <source>Set Tolerance for selected objects.</source>
      <translation type="unfinished">Set Tolerance for selected objects.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="204"/>
      <source>Select at least one object or compounds</source>
      <translation type="unfinished">Select at least one object or compounds</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="205"/>
      <source>Bad selection</source>
      <translation>Selecție greșită</translation>
    </message>
  </context>
</TS>
