<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="cs" sourcelanguage="en">
  <context>
    <name>Attacher</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="842"/>
      <source>Any</source>
      <comment>Attacher reference type</comment>
      <translation>Jakýkoli</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="843"/>
      <source>Vertex</source>
      <comment>Attacher reference type</comment>
      <translation>Vrchol</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="844"/>
      <source>Edge</source>
      <comment>Attacher reference type</comment>
      <translation>Hrana</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="845"/>
      <source>Face</source>
      <comment>Attacher reference type</comment>
      <translation>Plocha</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="847"/>
      <source>Line</source>
      <comment>Attacher reference type</comment>
      <translation>Čára</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="848"/>
      <source>Curve</source>
      <comment>Attacher reference type</comment>
      <translation>Křivka</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="849"/>
      <source>Circle</source>
      <comment>Attacher reference type</comment>
      <translation>Kruh</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="850"/>
      <source>Conic</source>
      <comment>Attacher reference type</comment>
      <translation>Kuželosečky</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="851"/>
      <source>Ellipse</source>
      <comment>Attacher reference type</comment>
      <translation>Elipsa</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="852"/>
      <source>Parabola</source>
      <comment>Attacher reference type</comment>
      <translation>Parabola</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="853"/>
      <source>Hyperbola</source>
      <comment>Attacher reference type</comment>
      <translation>Hyperbola</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="855"/>
      <source>Plane</source>
      <comment>Attacher reference type</comment>
      <translation>Rovina</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="856"/>
      <source>Sphere</source>
      <comment>Attacher reference type</comment>
      <translation>Koule</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="857"/>
      <source>Revolve</source>
      <comment>Attacher reference type</comment>
      <translation>Orotovat</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="858"/>
      <source>Cylinder</source>
      <comment>Attacher reference type</comment>
      <translation>Válec</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="859"/>
      <source>Torus</source>
      <comment>Attacher reference type</comment>
      <translation>Anuloid</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="860"/>
      <source>Cone</source>
      <comment>Attacher reference type</comment>
      <translation>Kužel</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="862"/>
      <source>Object</source>
      <comment>Attacher reference type</comment>
      <translation>Objekt</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="863"/>
      <source>Solid</source>
      <comment>Attacher reference type</comment>
      <translation>Těleso</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="864"/>
      <source>Wire</source>
      <comment>Attacher reference type</comment>
      <translation>Křivka</translation>
    </message>
  </context>
  <context>
    <name>Attacher0D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="727"/>
      <source>Deactivated</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Deaktivováno</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="728"/>
      <source>Attachment is disabled. Point can be moved by editing Placement property.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Připojení je vypnuté. Bod může být přesunut pomocí editace vlastnosti Umístění.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="736"/>
      <source>Object's origin</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Počátek objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="737"/>
      <source>Point is put at object's placement position. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Bod je umístěn na pozici objektu. Funguje na objektech s umístěním a hranách elipsy/paraboly/hyperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="746"/>
      <source>Focus1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Ohnisko1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="747"/>
      <source>Focus of ellipse, parabola, hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Ohnisko elipsy, paraboly, hyperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="755"/>
      <source>Focus2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Ohnisko2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="756"/>
      <source>Second focus of ellipse and hyperbola.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Druhé ohnisko elipsy a hyperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="764"/>
      <source>On edge</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Na hraně</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="765"/>
      <source>Point is put on edge, MapPathParameter controls where. Additionally, vertex can be linked in for making a projection.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Bod je umístěn na hranu podle MapPathParameter. Navíc může být připojený vrchol pro vytvoření projekce.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="774"/>
      <source>Center of curvature</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Střed křivosti</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="775"/>
      <source>Center of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Střed oskulační kružnice hrany, kde je definovaný volitelný vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="784"/>
      <source>Center of mass</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Těžiště</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="785"/>
      <source>Center of mass of all references (equal densities are assumed).</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Těžiště všech referencí (předpokládá shodné hustoty).</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="793"/>
      <source>Intersection</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="794"/>
      <source>Not implemented</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Není implementováno</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="798"/>
      <source>Vertex</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Vrchol</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="799"/>
      <source>Put Datum point coincident with another vertex.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Umístěte pomocný bod shodně s jiným vrcholem.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="807"/>
      <source>Proximity point 1</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Blízký bod 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="808"/>
      <source>Point on first reference that is closest to second reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Ukažte na první referenci, která je neblíže druhé referenci.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="816"/>
      <source>Proximity point 2</source>
      <comment>AttachmentPoint mode caption</comment>
      <translation>Blízký bod 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="817"/>
      <source>Point on second reference that is closest to first reference.</source>
      <comment>AttachmentPoint mode tooltip</comment>
      <translation>Ukažte na druhou referenci, která je neblíže první referenci.</translation>
    </message>
  </context>
  <context>
    <name>Attacher1D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="537"/>
      <source>Deactivated</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Deaktivováno</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="538"/>
      <source>Attachment is disabled. Line can be moved by editing Placement property.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Připojení je vypnuté. Čára může být přesunuta pomocí editace vlastnosti Umístění.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="546"/>
      <source>Object's X</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>X objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="547"/>
      <location filename="../../AttacherTexts.cpp" line="567"/>
      <source>Line is aligned along local X axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára je zarovnaná podél lokální osy X objektu. Funguje na objektech s umístěním a na hranách elipsy/paraboly/hybperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="556"/>
      <source>Object's Y</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Y objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="557"/>
      <source>Line is aligned along local Y axis of object. Works on objects with placements, and ellipse/parabola/hyperbola edges.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára je zarovnaná podél lokální osy Y objektu. Funguje na objektech s umístěním a na hranách elipsy/paraboly/hybperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="566"/>
      <source>Object's Z</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Z objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="576"/>
      <source>Axis of curvature</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Osa křivosti</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="577"/>
      <source>Line that is an axis of osculating circle of curved edge. Optional vertex defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára, která je osou oskulační kružnice zakřivené hrany. Zde je definovaný volitelný vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="586"/>
      <source>Directrix1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Řídící přímka 1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="587"/>
      <source>Directrix line for ellipse, parabola, hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Řídící příjmka pro elipsu, parabolu, hyperbolu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="595"/>
      <source>Directrix2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Řídící přímka 2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="596"/>
      <source>Second directrix line for ellipse and hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Druhá řídící přímka pro elipsu a hyperbolu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="604"/>
      <source>Asymptote1</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptota1</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="605"/>
      <source>Asymptote of a hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Asymptota hyperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="609"/>
      <source>Asymptote2</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Asymptota2</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="610"/>
      <source>Second asymptote of hyperbola.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Druhá asymptota hyperboly.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="614"/>
      <source>Tangent</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tečna</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="615"/>
      <source>Line tangent to an edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Tečna na hranu. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="623"/>
      <source>Normal to edge</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Normála ke hraně</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="624"/>
      <source>Align to N vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Zarovnat k vektoru N Frenet-Serretova souřadnicového systému zakřivené hrany. Volitelný odkaz na vrchol definuje kde.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="633"/>
      <source>Binormal</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Binormála</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="634"/>
      <source>Align to B vector of Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Zarovnat k vektoru B Frenet-Serretova souřadnicového systému zakřivené hrany. Volitelný odkaz na vrchol definuje kde.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="643"/>
      <source>Tangent to surface (U)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tečné k povrchu (U)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="644"/>
      <location filename="../../AttacherTexts.cpp" line="653"/>
      <source>Tangent to surface, along U parameter. Vertex link defines where.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Tečné k povrchu podél parametru U. Zde je definován vrchol. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="652"/>
      <source>Tangent to surface (V)</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Tečné k povrchu (V)</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="661"/>
      <source>Through two points</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Skrz dva body</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="662"/>
      <source>Line that passes through two vertices.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára, která prochází dvěma vrcholy.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="670"/>
      <source>Intersection</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="671"/>
      <source>Intersection of two faces.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Průnik dvou ploch.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="675"/>
      <source>Proximity line</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Čára blízkosti</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="676"/>
      <source>Line that spans the shortest distance between shapes.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára, která spojuje nejkratší vzdálenosti mezi útvary.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="684"/>
      <source>1st principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>1. hlavní osa</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="685"/>
      <source>Line follows first principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára daná první hlavní osou setrvačnosti.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="693"/>
      <source>2nd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>2. hlavní osa</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="694"/>
      <source>Line follows second principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára daná druhou hlavní osou setrvačnosti.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="702"/>
      <source>3rd principal axis</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>3. hlavní osa</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="703"/>
      <source>Line follows third principal axis of inertia.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára daná třetí hlavní osou setrvačnosti.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="711"/>
      <source>Normal to surface</source>
      <comment>AttachmentLine mode caption</comment>
      <translation>Normála k povrchu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="712"/>
      <source>Line perpendicular to surface at point set by vertex.</source>
      <comment>AttachmentLine mode tooltip</comment>
      <translation>Čára kolmá na povrch v bodě určeném vrcholem.</translation>
    </message>
  </context>
  <context>
    <name>Attacher2D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="296"/>
      <source>Deactivated</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Deaktivováno</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="297"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Připojení je vypnuté. Objekt může být přesunut pomocí editace vlastnosti Umístění.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="306"/>
      <source>Translate origin</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Přesunout počátek</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="307"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Počátek je zarovnán pomocí vrcholu. Orientace je určena vlastností Umístění.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="316"/>
      <source>Object's XY</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>XY objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="317"/>
      <source>Plane is aligned to XY local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je zarovnaná k lokální rovině XY provázaného objektu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="325"/>
      <source>Object's XZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>XZ objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="326"/>
      <source>Plane is aligned to XZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je zarovnaná k lokální rovině XZ provázaného objektu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="334"/>
      <source>Object's YZ</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>YZ objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="335"/>
      <source>Plane is aligned to YZ local plane of linked object.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je zarovnaná k lokální rovině YZ provázaného objektu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="343"/>
      <source>XY parallel to plane</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Rovnoběžně s rovinou XY</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="344"/>
      <source>X' Y' plane is parallel to the plane (object's XY) and passes through the vertex</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina X' Y' je rovnoběžná s rovinou (XY objektu) a prochází vrcholem</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="353"/>
      <source>Plane face</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Plocha roviny</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="354"/>
      <source>Plane is aligned to coincide planar face.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je zarovnaná ke shodné ploše roviny.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="362"/>
      <source>Tangent to surface</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Tečné k povrchu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="363"/>
      <source>Plane is made tangent to surface at vertex.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je tečná k povrchu v bodě.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="371"/>
      <source>Normal to edge</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Normála ke hraně</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="372"/>
      <source>Plane is made tangent to edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je tečná na hranu. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="380"/>
      <source>Frenet NB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Frenet NB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="381"/>
      <location filename="../../AttacherTexts.cpp" line="391"/>
      <location filename="../../AttacherTexts.cpp" line="401"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Zarovnat k Frenet-Serretovu souřadnicovému systému zakřivené hrany. Volitelný odkaz na vrchol definuje kde.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="390"/>
      <source>Frenet TN</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Frenet TN</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="400"/>
      <source>Frenet TB</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Frenet TB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="410"/>
      <source>Concentric</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Soustředný</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="411"/>
      <source>Align to plane to osculating circle of an edge. Origin is aligned to point of curvature. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Zarovnejte rovinu k oskulační kružnici hrany. Počátek je zarovnaný k bodu křivosti. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="420"/>
      <source>Revolution Section</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Otočení sekce</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="421"/>
      <source>Plane is perpendicular to edge, and Y axis is matched with axis of osculating circle. Optional vertex link defines where.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina je kolmá na hranu a osa Y je zarovnaná s osou oskulační kružnice. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="430"/>
      <source>Plane by 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Rovina pomocí 3 bodů</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="431"/>
      <source>Align plane to pass through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Zarovnejte rovinu, aby procházela třemi vrcholy.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="439"/>
      <source>Normal to 3 points</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Normála ke 3 bodům</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="440"/>
      <source>Plane will pass through first two vertices, and perpendicular to plane that passes through three vertices.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina bude procházet prvními dvěma vrcholy a kolmo k rovině procházející skrz tři vrcholy.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="449"/>
      <source>Folding</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Skládání</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="450"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. Plane will be aligned to folding the first edge.</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Speciální mód pro skládání mnohostěnu. Vyberte 4 hrany v pořadí: sklopná hrana, ohybová čára, další ohybová čára, další sklopná hrana. Rovina bude zarovnána ke složení první hrany.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="460"/>
      <source>Inertia 2-3</source>
      <comment>AttachmentPlane mode caption</comment>
      <translation>Setrvačnost 2-3</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="461"/>
      <source>Plane constructed on second and third principal axes of inertia (passes through center of mass).</source>
      <comment>AttachmentPlane mode tooltip</comment>
      <translation>Rovina zkonstruovaná na druhé a třetí hlavní ose setrvačnosti (procházející skrz těžiště).</translation>
    </message>
  </context>
  <context>
    <name>Attacher3D</name>
    <message>
      <location filename="../../AttacherTexts.cpp" line="54"/>
      <source>Deactivated</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Deaktivováno</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="55"/>
      <source>Attachment is disabled. Object can be moved by editing Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Připojení je vypnuté. Objekt může být přesunut pomocí editace vlastnosti Umístění.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="64"/>
      <source>Translate origin</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Přesunout počátek</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="65"/>
      <source>Origin is aligned to match Vertex. Orientation is controlled by Placement property.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Počátek je zarovnán pomocí vrcholu. Orientace je určena vlastností Umístění.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="74"/>
      <source>Object's X Y Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>X Y Z objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="75"/>
      <source>Placement is made equal to Placement of linked object.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístění je stejné jako Umístění připojeného objektu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="83"/>
      <source>Object's X Z Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>X Z Y objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="84"/>
      <source>X', Y', Z' axes are matched with object's local X, Z, -Y, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Osy X', Y', Z' jsou zarovanné s lokálními osami objeku X, Z, -Y.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="92"/>
      <source>Object's Y Z X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Y Z X objektu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="93"/>
      <source>X', Y', Z' axes are matched with object's local Y, Z, X, respectively.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Osy X', Y', Z' jsou zarovanné s lokálními osami objeku Y, Z, X.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="101"/>
      <source>XY parallel to plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Rovnoběžně s rovinou XY</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="102"/>
      <source>X' Y' plane is parallel to the plane (object's XY) and passes through the vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rovina X' Y' je rovnoběžná s rovinou (XY objektu) a prochází vrcholem.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="111"/>
      <source>XY on plane</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY v rovině</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="112"/>
      <source>X' Y' plane is aligned to coincide planar face.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rovina X' Y' je zarovnaná, aby se shodovala s rovinnou plochou.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="120"/>
      <source>XY tangent to surface</source>
      <comment>Attachment3D mode caption</comment>
      <translation>XY tečné k povrchu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="121"/>
      <source>X' Y' plane is made tangent to surface at vertex.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Rovina X' Y' je nastavena jako tečná k porvhu ve vrcholu.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="129"/>
      <source>Z tangent to edge</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Z tečná na hranu</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="130"/>
      <source>Z' axis is aligned to be tangent to edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Osa Z' je zarovnaná tečně ke hraně. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="139"/>
      <source>Frenet NBT</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet NBT</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="140"/>
      <location filename="../../AttacherTexts.cpp" line="150"/>
      <location filename="../../AttacherTexts.cpp" line="160"/>
      <source>Align to Frenet-Serret coordinate system of curved edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Zarovnat k Frenet-Serretovu souřadnicovému systému zakřivené hrany. Volitelný odkaz na vrchol definuje kde.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="149"/>
      <source>Frenet TNB</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TNB</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="159"/>
      <source>Frenet TBN</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Frenet TBN</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="169"/>
      <source>Concentric</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Soustředný</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="179"/>
      <source>Revolution Section</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Otočení sekce</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="180"/>
      <source>Align Y' axis to match axis of osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Zarovnejte osu Y' k ose oskulační kružnice hrany. Zde je definovaný připojený vrchol.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="208"/>
      <source>Folding</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Skládání</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="170"/>
      <source>Align XY-plane to osculating circle of an edge. Optional vertex link defines where.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Align XY-plane to osculating circle of an edge. Optional vertex link defines where.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="189"/>
      <source>XY-plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation type="unfinished">XY-plane by 3 points</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="190"/>
      <source>Align XY-plane to pass through three vertices.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Align XY-plane to pass through three vertices.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="198"/>
      <source>XZ-plane by 3 points</source>
      <comment>Attachment3D mode caption</comment>
      <translation type="unfinished">XZ-plane by 3 points</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="199"/>
      <source>Align XZ-plane to pass through 3 points; X axis will pass through two first points.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Align XZ-plane to pass through 3 points; X axis will pass through two first points.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="209"/>
      <source>Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. XY-plane will be aligned to folding the first edge.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation type="unfinished">Specialty mode for folding polyhedra. Select 4 edges in order: foldable edge, fold line, other fold line, other foldable edge. XY-plane will be aligned to folding the first edge.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="219"/>
      <source>Inertial CS</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Inerciální SS</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="220"/>
      <source>Inertial coordinate system, constructed on principal axes of inertia and center of mass.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Inerciální souřadnicový systém daný hlavními osami setrvačnosti a těžištěm.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="229"/>
      <source>Align O-Z-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-Z-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="230"/>
      <source>Match origin with first Vertex. Align Z' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte osy Z' a X' s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="239"/>
      <source>Align O-Z-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-Z-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="240"/>
      <source>Match origin with first Vertex. Align Z' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte osy Z' a Y' s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="249"/>
      <location filename="../../AttacherTexts.cpp" line="490"/>
      <source>Align O-X-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-X-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="250"/>
      <source>Match origin with first Vertex. Align X' and Y' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte osy X' a Y' s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="259"/>
      <source>Align O-X-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-X-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="260"/>
      <source>Match origin with first Vertex. Align X' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte osy X' a Z' s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="269"/>
      <source>Align O-Y-Z</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-Y-Z</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="270"/>
      <source>Match origin with first Vertex. Align Y' and Z' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte osy Y' a Z' s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="279"/>
      <location filename="../../AttacherTexts.cpp" line="520"/>
      <source>Align O-Y-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-Y-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="280"/>
      <source>Match origin with first Vertex. Align Y' and X' axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte osy Y' a X' s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="470"/>
      <source>Align O-N-X</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-N-X</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="471"/>
      <source>Match origin with first Vertex. Align normal and horizontal plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte normálu a horizontální osu roviny s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="480"/>
      <source>Align O-N-Y</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-N-Y</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="481"/>
      <source>Match origin with first Vertex. Align normal and vertical plane axis towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte normálu a vertikální osu roviny s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="491"/>
      <source>Match origin with first Vertex. Align horizontal and vertical plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte horizontální a vertikální osy roviny s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="500"/>
      <source>Align O-X-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-X-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="501"/>
      <source>Match origin with first Vertex. Align horizontal plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte horizontální osu roviny a normálu s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="510"/>
      <source>Align O-Y-N</source>
      <comment>Attachment3D mode caption</comment>
      <translation>Zarovnat O-Y-N</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="511"/>
      <source>Match origin with first Vertex. Align vertical plane axis and normal towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte vertikální osu roviny a normálu s vrcholem nebo podél čáry.</translation>
    </message>
    <message>
      <location filename="../../AttacherTexts.cpp" line="521"/>
      <source>Match origin with first Vertex. Align vertical and horizontal plane axes towards vertex/along line.</source>
      <comment>Attachment3D mode tooltip</comment>
      <translation>Umístěte počátek do prvního vrcholu. Zarovnejte vertikální a horizontální osy roviny s vrcholem nebo podél čáry.</translation>
    </message>
  </context>
  <context>
    <name>BlockDefinition</name>
    <message>
      <location filename="../../DlgBlock.ui" line="14"/>
      <source>Block Definition</source>
      <translation type="unfinished">Block Definition</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="20"/>
      <source>First Limit</source>
      <translation type="unfinished">First Limit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="40"/>
      <location filename="../../DlgBlock.ui" line="201"/>
      <source>Type</source>
      <translation>Typ</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="48"/>
      <location filename="../../DlgBlock.ui" line="209"/>
      <source>Dimension</source>
      <translation>Rozměr</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="53"/>
      <location filename="../../DlgBlock.ui" line="214"/>
      <source>Up to next</source>
      <translation>K dalšímu</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="58"/>
      <location filename="../../DlgBlock.ui" line="219"/>
      <source>Up to last</source>
      <translation>Skrze vše</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="63"/>
      <location filename="../../DlgBlock.ui" line="224"/>
      <source>Up to plane</source>
      <translation>K rovině</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="68"/>
      <location filename="../../DlgBlock.ui" line="229"/>
      <source>Up to face</source>
      <translation>K ploše</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="76"/>
      <location filename="../../DlgBlock.ui" line="237"/>
      <source>Length</source>
      <translation>Délka</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="93"/>
      <location filename="../../DlgBlock.ui" line="254"/>
      <source>Limit</source>
      <translation type="unfinished">Limit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="135"/>
      <source>Selection</source>
      <translation>Výběr</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="181"/>
      <source>Second Limit</source>
      <translation type="unfinished">Second Limit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="83"/>
      <location filename="../../DlgBlock.ui" line="244"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="103"/>
      <location filename="../../DlgBlock.ui" line="142"/>
      <location filename="../../DlgBlock.ui" line="264"/>
      <location filename="../../DlgBlock.ui" line="316"/>
      <source>No selection</source>
      <translation>Žádný výběr</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="115"/>
      <source>Profile</source>
      <translation>Profil</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="162"/>
      <source>Reverse</source>
      <translation>Obrátit</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="169"/>
      <source>Both sides</source>
      <translation>Obě strany</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="276"/>
      <source>Direction</source>
      <translation>Směr</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="288"/>
      <source>Perpendicular to sketch</source>
      <translation>Kolmý k náčrtu</translation>
    </message>
    <message>
      <location filename="../../DlgBlock.ui" line="306"/>
      <source>Reference</source>
      <translation>Reference</translation>
    </message>
  </context>
  <context>
    <name>CmdBoxSelection</name>
    <message>
      <location filename="../../Command.cpp" line="2407"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2408"/>
      <source>Box Selection</source>
      <translation type="unfinished">Box Selection</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2409"/>
      <source>Selects elements in the 3D view using a box selection</source>
      <translation type="unfinished">Selects elements in the 3D view using a box selection</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2411"/>
      <source>Box selection</source>
      <translation>Okno výběru</translation>
    </message>
  </context>
  <context>
    <name>CmdCheckGeometry</name>
    <message>
      <location filename="../../Command.cpp" line="2329"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2330"/>
      <source>Check Geometry</source>
      <translation>Zkontrolovat geometrii</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2331"/>
      <source>Analyzes the selected shapes for errors</source>
      <translation type="unfinished">Analyzes the selected shapes for errors</translation>
    </message>
  </context>
  <context>
    <name>CmdColorPerFace</name>
    <message>
      <location filename="../../Command.cpp" line="2363"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2364"/>
      <source>Appearance per &amp;Face</source>
      <translation type="unfinished">Appearance per &amp;Face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2365"/>
      <source>Sets the appearance of individual faces of the selected object</source>
      <translation type="unfinished">Sets the appearance of individual faces of the selected object</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBoolean</name>
    <message>
      <location filename="../../Command.cpp" line="1416"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1417"/>
      <source>Boolean Operation</source>
      <translation>Booleovské operace</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1418"/>
      <source>Applies a boolean operations with the selected shapes</source>
      <translation type="unfinished">Applies a boolean operations with the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="113"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="114"/>
      <location filename="../../CommandParametric.cpp" line="125"/>
      <location filename="../../CommandParametric.cpp" line="130"/>
      <source>Cube</source>
      <translation>Krychle</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="115"/>
      <source>Creates a solid cube</source>
      <translation type="unfinished">Creates a solid cube</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox2</name>
    <message>
      <location filename="../../Command.cpp" line="133"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="134"/>
      <source>Box Fix 1</source>
      <translation type="unfinished">Box Fix 1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="135"/>
      <source>Creates a solid box</source>
      <translation type="unfinished">Creates a solid box</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBox3</name>
    <message>
      <location filename="../../Command.cpp" line="176"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="177"/>
      <source>Box Fix 2</source>
      <translation type="unfinished">Box Fix 2</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="178"/>
      <source>Creates a solid box</source>
      <translation type="unfinished">Creates a solid box</translation>
    </message>
  </context>
  <context>
    <name>CmdPartBuilder</name>
    <message>
      <location filename="../../Command.cpp" line="1715"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1716"/>
      <source>Shape Builder</source>
      <translation type="unfinished">Shape Builder</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1718"/>
      <source>Advanced utility to create shapes</source>
      <translation>Rozšířené nástroje pro tvorbu útvarů</translation>
    </message>
  </context>
  <context>
    <name>CmdPartChamfer</name>
    <message>
      <location filename="../../Command.cpp" line="1620"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1621"/>
      <source>Chamfer</source>
      <translation>Sražení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1622"/>
      <source>Chamfers the selected edges of a shape</source>
      <translation type="unfinished">Chamfers the selected edges of a shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCommon</name>
    <message>
      <location filename="../../Command.cpp" line="390"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="391"/>
      <source>Intersection</source>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="392"/>
      <source>Intersects the selected shapes</source>
      <translation type="unfinished">Intersects the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompCompoundTools</name>
    <message>
      <location filename="../../Command.cpp" line="817"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="818"/>
      <source>Compound Tools</source>
      <translation type="unfinished">Compound Tools</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="819"/>
      <source>Compound tools for working with multiple shapes</source>
      <translation type="unfinished">Compound tools for working with multiple shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompJoinFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="568"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="569"/>
      <source>Join Shapes</source>
      <translation type="unfinished">Join Shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="571"/>
      <source>Joins the selected walled shapes</source>
      <translation type="unfinished">Joins the selected walled shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1936"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1937"/>
      <source>Offset</source>
      <translation>Odsazení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1938"/>
      <source>Tools to offset shapes (construct parallel shapes)</source>
      <translation>Nástroje pro odsazení tvarů (vytvoří rovnobětné tvary)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompSplitFeatures</name>
    <message>
      <location filename="../../Command.cpp" line="682"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="683"/>
      <source>Split Shapes</source>
      <translation type="unfinished">Split Shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="685"/>
      <source>Shape splitting and compsolid creation tools</source>
      <translation type="unfinished">Shape splitting and compsolid creation tools</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCompound</name>
    <message>
      <location filename="../../Command.cpp" line="934"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="935"/>
      <source>Compound</source>
      <translation>Směs</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="936"/>
      <source>Compounds the selected shapes</source>
      <translation type="unfinished">Compounds the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCone</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="201"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="202"/>
      <location filename="../../CommandParametric.cpp" line="213"/>
      <location filename="../../CommandParametric.cpp" line="218"/>
      <source>Cone</source>
      <translation>Kužel</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="203"/>
      <source>Creates a solid cone</source>
      <translation type="unfinished">Creates a solid cone</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCrossSections</name>
    <message>
      <location filename="../../Command.cpp" line="1676"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1677"/>
      <source>Cross-Sections</source>
      <translation type="unfinished">Cross-Sections</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1678"/>
      <source>Creates cross-sections</source>
      <translation type="unfinished">Creates cross-sections</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCut</name>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Cut</source>
      <translation>Oříznout</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Cuts 2 selected shapes</source>
      <translation type="unfinished">Cuts 2 selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCylinder</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="69"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="70"/>
      <location filename="../../CommandParametric.cpp" line="81"/>
      <location filename="../../CommandParametric.cpp" line="86"/>
      <source>Cylinder</source>
      <translation>Válec</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="71"/>
      <source>Creates a solid cylinder</source>
      <translation type="unfinished">Creates a solid cylinder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDefeaturing</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="460"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="461"/>
      <source>Defeaturing</source>
      <translation>Odstraňování prvků</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="462"/>
      <source>Removes the selected features from a shape</source>
      <translation type="unfinished">Removes the selected features from a shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartElementCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="357"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="358"/>
      <source>Shape Element Copy</source>
      <translation type="unfinished">Shape Element Copy</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="359"/>
      <source>Creates a non-parametric copy of the selected shape element</source>
      <translation type="unfinished">Creates a non-parametric copy of the selected shape element</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExport</name>
    <message>
      <location filename="../../Command.cpp" line="1140"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1141"/>
      <source>Export CAD File</source>
      <translation type="unfinished">Export CAD File</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1143"/>
      <source>Exports to a CAD file</source>
      <translation>Exportuje do CAD souboru</translation>
    </message>
  </context>
  <context>
    <name>CmdPartExtrude</name>
    <message>
      <location filename="../../Command.cpp" line="1448"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1449"/>
      <source>Extrude</source>
      <translation>Vysunutí</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1450"/>
      <source>Extrudes the selected sketch or profile</source>
      <translation type="unfinished">Extrudes the selected sketch or profile</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFillet</name>
    <message>
      <location filename="../../Command.cpp" line="1592"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1593"/>
      <source>Fillet</source>
      <translation>Zaoblení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1594"/>
      <source>Fillets the selected edges of a shape</source>
      <translation type="unfinished">Fillets the selected edges of a shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartFuse</name>
    <message>
      <location filename="../../Command.cpp" line="467"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="468"/>
      <source>Union</source>
      <translation>Sjednocení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="469"/>
      <source>Unites the selected shapes</source>
      <translation type="unfinished">Unites the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImport</name>
    <message>
      <location filename="../../Command.cpp" line="1066"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1067"/>
      <source>Import CAD File</source>
      <translation type="unfinished">Import CAD File</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1069"/>
      <source>Imports a CAD file</source>
      <translation>Importuje CAD soubor</translation>
    </message>
  </context>
  <context>
    <name>CmdPartImportCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="1196"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1197"/>
      <source>Import Curve Network</source>
      <translation type="unfinished">Import Curve Network</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1199"/>
      <source>Imports a curve network</source>
      <translation type="unfinished">Imports a curve network</translation>
    </message>
  </context>
  <context>
    <name>CmdPartLoft</name>
    <message>
      <location filename="../../Command.cpp" line="1745"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1746"/>
      <source>Loft</source>
      <translation>Profilování</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1747"/>
      <source>Lofts the selected profiles</source>
      <translation type="unfinished">Lofts the selected profiles</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeFace</name>
    <message>
      <location filename="../../Command.cpp" line="1505"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1506"/>
      <source>Face From Wires</source>
      <translation type="unfinished">Face From Wires</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1507"/>
      <source>Creates a face from the selected wires (e.g. from a sketch)</source>
      <translation type="unfinished">Creates a face from the selected wires (e.g. from a sketch)</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMakeSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1256"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1257"/>
      <source>Convert to Solid</source>
      <translation type="unfinished">Convert to Solid</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1258"/>
      <source>Converts the selected shell or compound to a solid</source>
      <translation type="unfinished">Converts the selected shell or compound to a solid</translation>
    </message>
  </context>
  <context>
    <name>CmdPartMirror</name>
    <message>
      <location filename="../../Command.cpp" line="1648"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1649"/>
      <source>Mirror</source>
      <translation>Zrcadlo</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1650"/>
      <source>Mirrors the selected shape</source>
      <translation type="unfinished">Mirrors the selected shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset</name>
    <message>
      <location filename="../../Command.cpp" line="1803"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1804"/>
      <source>3D Offset</source>
      <translation type="unfinished">3D Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1805"/>
      <source>Offsets shapes in 3D</source>
      <translation type="unfinished">Offsets shapes in 3D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartOffset2D</name>
    <message>
      <location filename="../../Command.cpp" line="1870"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1871"/>
      <source>2D Offset</source>
      <translation type="unfinished">2D Offset</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1872"/>
      <source>Offsets planar shapes in 2D</source>
      <translation type="unfinished">Offsets planar shapes in 2D</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPickCurveNet</name>
    <message>
      <location filename="../../Command.cpp" line="87"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="88"/>
      <source>Pick Curve Network</source>
      <translation type="unfinished">Pick Curve Network</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="89"/>
      <source>Picks a curve network</source>
      <translation type="unfinished">Picks a curve network</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPointsFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="142"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="143"/>
      <source>Points From Shape</source>
      <translation type="unfinished">Points From Shape</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="144"/>
      <source>Creates distributed points from the selected shape</source>
      <translation type="unfinished">Creates distributed points from the selected shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartPrimitives</name>
    <message>
      <location filename="../../Command.cpp" line="219"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="220"/>
      <source>Primitive</source>
      <translation>Základní prvky</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="222"/>
      <source>Creates solid geometric primitives parametrically</source>
      <translation type="unfinished">Creates solid geometric primitives parametrically</translation>
    </message>
  </context>
  <context>
    <name>CmdPartProjectionOnSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2437"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2438"/>
      <source>Project on Surface</source>
      <translation type="unfinished">Project on Surface</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2439"/>
      <source>Projects edges, wires, or faces of one shape
onto a face of another shape.
The camera view determines the direction
of the projection.</source>
      <translation type="unfinished">Projects edges, wires, or faces of one shape
onto a face of another shape.
The camera view determines the direction
of the projection.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRefineShape</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="385"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="386"/>
      <source>Refine Shape</source>
      <translation type="unfinished">Refine Shape</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="387"/>
      <source>Creates a refined copy of the selected shapes</source>
      <translation type="unfinished">Creates a refined copy of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartReverseShape</name>
    <message>
      <location filename="../../Command.cpp" line="1349"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1350"/>
      <source>Reverse Shapes</source>
      <translation type="unfinished">Reverse Shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1351"/>
      <source>Reverses the orientation of the selected shapes</source>
      <translation type="unfinished">Reverses the orientation of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRevolve</name>
    <message>
      <location filename="../../Command.cpp" line="1564"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1565"/>
      <source>Revolve</source>
      <translation>Orotovat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1566"/>
      <source>Revolves the selected shape</source>
      <translation type="unfinished">Revolves the selected shape</translation>
    </message>
  </context>
  <context>
    <name>CmdPartRuledSurface</name>
    <message>
      <location filename="../../Command.cpp" line="2185"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2186"/>
      <source>Ruled Surface</source>
      <translation type="unfinished">Ruled Surface</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2187"/>
      <source>Creates a ruled surface between 2 selected wires</source>
      <translation type="unfinished">Creates a ruled surface between 2 selected wires</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSection</name>
    <message>
      <location filename="../../Command.cpp" line="996"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="997"/>
      <source>Section</source>
      <translation>Řez</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="998"/>
      <source>Sections 2 selected shapes</source>
      <translation type="unfinished">Sections 2 selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartShapeFromMesh</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="114"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="115"/>
      <source>Shape From Mesh</source>
      <translation type="unfinished">Shape From Mesh</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="116"/>
      <source>Creates a shape from the selected mesh</source>
      <translation type="unfinished">Creates a shape from the selected mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="239"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="240"/>
      <source>Simple Copy</source>
      <translation>Jednoduchá kopie</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="241"/>
      <source>Creates a simple non-parametric copy of the selected shapes</source>
      <translation type="unfinished">Creates a simple non-parametric copy of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSimpleCylinder</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="55"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="56"/>
      <source>Cylinder</source>
      <translation>Válec</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="57"/>
      <source>Creates a solid cylinder</source>
      <translation type="unfinished">Creates a solid cylinder</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSphere</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="157"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="158"/>
      <location filename="../../CommandParametric.cpp" line="169"/>
      <location filename="../../CommandParametric.cpp" line="174"/>
      <source>Sphere</source>
      <translation>Koule</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="159"/>
      <source>Creates a solid sphere</source>
      <translation type="unfinished">Creates a solid sphere</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSweep</name>
    <message>
      <location filename="../../Command.cpp" line="1774"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1775"/>
      <source>Sweep</source>
      <translation>Tažení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1776"/>
      <source>Sweeps profiles along a wire</source>
      <translation type="unfinished">Sweeps profiles along a wire</translation>
    </message>
  </context>
  <context>
    <name>CmdPartThickness</name>
    <message>
      <location filename="../../Command.cpp" line="2038"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2039"/>
      <source>Thickness</source>
      <translation>Tloušťka</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2040"/>
      <source>Removes the selected faces and offsets the remaining shape outward to add thickness</source>
      <translation type="unfinished">Removes the selected faces and offsets the remaining shape outward to add thickness</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2099"/>
      <source>Wrong selection</source>
      <translation>Neplatný výběr</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2100"/>
      <source>Selected shape is not a solid</source>
      <translation>Vybraný tvar není těleso</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTorus</name>
    <message>
      <location filename="../../CommandParametric.cpp" line="245"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="246"/>
      <location filename="../../CommandParametric.cpp" line="257"/>
      <location filename="../../CommandParametric.cpp" line="262"/>
      <source>Torus</source>
      <translation>Anuloid</translation>
    </message>
    <message>
      <location filename="../../CommandParametric.cpp" line="247"/>
      <source>Creates a solid torus</source>
      <translation type="unfinished">Creates a solid torus</translation>
    </message>
  </context>
  <context>
    <name>CmdPartTransformedCopy</name>
    <message>
      <location filename="../../CommandSimple.cpp" line="327"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="328"/>
      <source>Transformed Copy</source>
      <translation type="unfinished">Transformed Copy</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="329"/>
      <source>Creates a non-parametric copy with transformed placement of the selected shapes</source>
      <translation type="unfinished">Creates a non-parametric copy with transformed placement of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <location filename="../../Command.cpp" line="187"/>
      <source>Part Box Create</source>
      <translation>Vytvořit díl kvádru</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="367"/>
      <source>Part Cut</source>
      <translation>Řez dílu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="444"/>
      <source>Common</source>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="544"/>
      <source>Fusion</source>
      <translation>Sjednocení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="974"/>
      <source>Compound</source>
      <translation>Směs</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1025"/>
      <source>Section</source>
      <translation>Řez</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1101"/>
      <source>Import Part</source>
      <translation>Importovat část</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1225"/>
      <source>Import Curve Net</source>
      <translation type="unfinished">Import Curve Net</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1363"/>
      <source>Reverse</source>
      <translation>Obrátit</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1524"/>
      <source>Make face</source>
      <translation>Vytvořit plochu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1830"/>
      <source>Make Offset</source>
      <translation>Vytvořit odsazení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1898"/>
      <source>Make 2D Offset</source>
      <translation>Vytvořit 2D odsazení</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2107"/>
      <source>Make Thickness</source>
      <translation>Vytvořit tloušťku</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2296"/>
      <source>Create ruled surface</source>
      <translation>Vytvořit přímkovou plochu</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2549"/>
      <source>Add coordinate system</source>
      <translation type="unfinished">Add coordinate system</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2587"/>
      <source>Add datum plane</source>
      <translation type="unfinished">Add datum plane</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2620"/>
      <source>Add datum line</source>
      <translation type="unfinished">Add datum line</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2653"/>
      <source>Add datum point</source>
      <translation type="unfinished">Add datum point</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="70"/>
      <source>Create Cylinder</source>
      <translation type="unfinished">Create Cylinder</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="200"/>
      <source>Points from geometry</source>
      <translation>Body z geometrie</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="404"/>
      <source>Refine shape</source>
      <translation>Vylepšit tvar</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="474"/>
      <source>Defeaturing</source>
      <translation>Odstraňování prvků</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.cpp" line="74"/>
      <source>Convert mesh</source>
      <translation>Převést síť</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1450"/>
      <source>Edit attachment</source>
      <translation>Upravit připojení</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.cpp" line="489"/>
      <source>Change face colors</source>
      <translation>Změnit barvy plochy</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="225"/>
      <source>Loft</source>
      <translation>Profilování</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="267"/>
      <source>Edge</source>
      <translation>Hrana</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="309"/>
      <source>Wire</source>
      <translation>Křivka</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="364"/>
      <location filename="../../TaskShapeBuilder.cpp" line="418"/>
      <source>Face</source>
      <translation>Plocha</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="483"/>
      <source>Shell</source>
      <translation>Skořepina</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="541"/>
      <source>Solid</source>
      <translation>Těleso</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="423"/>
      <source>Sweep</source>
      <translation>Tažení</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="1603"/>
      <source>Project on surface</source>
      <translation>Promítnout na povrch</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="211"/>
      <source>Edit mirror</source>
      <translation type="unfinished">Edit mirror</translation>
    </message>
  </context>
  <context>
    <name>PartDesignGui::TaskDatumParameters</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Výběr přijat</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Reference 1</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Reference 2</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Reference 3</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Reference 4</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="101"/>
      <source>Attachment mode</source>
      <translation type="unfinished">Attachment mode</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="124"/>
      <source>Attachment Offset in its Local Coordinate System</source>
      <translation type="unfinished">Attachment Offset in its Local Coordinate System</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="235"/>
      <source>Around X-axis</source>
      <translation type="unfinished">Around X-axis</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="254"/>
      <source>Rotation around the X-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation type="unfinished">Rotation around the X-axis
Note: The placement is expressed in local space of object being attached.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="280"/>
      <source>Around Y-axis</source>
      <translation type="unfinished">Around Y-axis</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="299"/>
      <source>Rotation around the Y-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation type="unfinished">Rotation around the Y-axis
Note: The placement is expressed in local space of object being attached.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="325"/>
      <source>Around Z-axis</source>
      <translation type="unfinished">Around Z-axis</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="344"/>
      <source>Rotation around the Z-axis
Note: The placement is expressed in local space of object being attached.</source>
      <translation type="unfinished">Rotation around the Z-axis
Note: The placement is expressed in local space of object being attached.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="158"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="190"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="222"/>
      <source>Note: The placement is expressed in local space of object being attached.</source>
      <translation>Poznámka: Umístění je vyjádřeno v lokálním prostoru připojeného objektu.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="136"/>
      <source>In X-direction</source>
      <translation type="unfinished">In X-direction</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="171"/>
      <source>In Y-direction</source>
      <translation type="unfinished">In Y-direction</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="203"/>
      <source>In Z-direction</source>
      <translation type="unfinished">In Z-direction</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.ui" line="367"/>
      <source>Flip sides</source>
      <translation>Otočit strany</translation>
    </message>
  </context>
  <context>
    <name>PartGui::CrossSections</name>
    <message>
      <location filename="../../CrossSections.ui" line="14"/>
      <source>Cross Sections</source>
      <translation type="unfinished">Cross Sections</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="20"/>
      <source>Guiding Plane</source>
      <translation type="unfinished">Guiding Plane</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="26"/>
      <source>XY</source>
      <translation>XY</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="36"/>
      <source>XZ</source>
      <translation>XZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="43"/>
      <source>YZ</source>
      <translation>YZ</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="52"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="109"/>
      <source>Distance</source>
      <translation>Vzdálenost</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="71"/>
      <source>Sections</source>
      <translation>Profily</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="83"/>
      <source>On both sides</source>
      <translation>Na obou stranách</translation>
    </message>
    <message>
      <location filename="../../CrossSections.ui" line="92"/>
      <source>Count</source>
      <translation>Počet</translation>
    </message>
    <message>
      <location filename="../../CrossSections.cpp" line="341"/>
      <source>Cannot compute cross-sections</source>
      <translation type="unfinished">Cannot compute cross-sections</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgBooleanOperation</name>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="14"/>
      <location filename="../../DlgBooleanOperation.ui" line="20"/>
      <source>Boolean Operation</source>
      <translation>Booleovské operace</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="32"/>
      <source>Union</source>
      <translation>Sjednocení</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="42"/>
      <source>Difference</source>
      <translation>Rozdíl</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="49"/>
      <source>Intersection</source>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="56"/>
      <source>Section</source>
      <translation>Řez</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="76"/>
      <source>First shape</source>
      <translation>První útvar</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="81"/>
      <location filename="../../DlgBooleanOperation.ui" line="119"/>
      <source>Solids</source>
      <translation>Tělesa</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="86"/>
      <location filename="../../DlgBooleanOperation.ui" line="124"/>
      <source>Shells</source>
      <translation>Skořepiny</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="91"/>
      <location filename="../../DlgBooleanOperation.ui" line="129"/>
      <source>Compounds</source>
      <translation>Složenina</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="96"/>
      <location filename="../../DlgBooleanOperation.ui" line="134"/>
      <source>Faces</source>
      <translation>Plochy</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="114"/>
      <source>Second shape</source>
      <translation>Druhý útvar</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.ui" line="155"/>
      <source>Swap Selection</source>
      <translation type="unfinished">Swap Selection</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="425"/>
      <source>Cannot perform a boolean operation with the same shape</source>
      <translation>Nelze provést booleovskou operaci se stejným útvarem</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="435"/>
      <source>No active document available</source>
      <translation>Není dostupný aktivní dokument</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="414"/>
      <source>First, select a shape on the left side</source>
      <translation type="unfinished">First, select a shape on the left side</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="418"/>
      <source>First, select a shape on the right side</source>
      <translation type="unfinished">First, select a shape on the right side</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="447"/>
      <source>One of the selected objects does not exist anymore</source>
      <translation type="unfinished">One of the selected objects does not exist anymore</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="457"/>
      <source>Performing union on non-solids is not possible</source>
      <translation>Nelze provést sjednocení neobjemových útvarů</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="468"/>
      <source>Performing intersection on non-solids is not possible</source>
      <translation>Nelze provést průnik neobjemových útvarů</translation>
    </message>
    <message>
      <location filename="../../DlgBooleanOperation.cpp" line="479"/>
      <source>Performing difference on non-solids is not possible</source>
      <translation>Nelze provést rozdíl neobjemových útvarů</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgChamferEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1204"/>
      <source>Chamfer Edges</source>
      <translation>Srazit hrany</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExportHeaderStep</name>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="23"/>
      <source>If not empty, field contents will be used in the STEP file header</source>
      <translation type="unfinished">If not empty, field contents will be used in the STEP file header</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="26"/>
      <source>Header</source>
      <translation>Hlavička</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="32"/>
      <source>Company</source>
      <translation>Společnost</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="42"/>
      <source>Author</source>
      <translation>Autor</translation>
    </message>
    <message>
      <location filename="../../DlgExportHeaderStep.ui" line="52"/>
      <source>Product</source>
      <translation>Produkt</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>Jednotky pro export formátu STEP</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="44"/>
      <source>Millimeter</source>
      <translation>Milimetry</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="49"/>
      <source>Meter</source>
      <translation>Metry</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="54"/>
      <source>Inch</source>
      <translation>Palce</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="104"/>
      <source>Keeps the placement information when exporting
a single object. When importing back the STEP file, the
placement will be encoded into the shape geometry, instead of keeping
it inside the placement property.</source>
      <translation type="unfinished">Keeps the placement information when exporting
a single object. When importing back the STEP file, the
placement will be encoded into the shape geometry, instead of keeping
it inside the placement property.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="139"/>
      <source>Write out curves in parametric space of surface</source>
      <translation>Vypsat křivky v parametrickém prostoru povrchu</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>Odškrtněte pro přeskočení neviditelných objektů při exportu, což je užitečné pro CADy, které nepodporují STEP styl neviditelnosti.</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="14"/>
      <source>STEP Export Settings</source>
      <translation type="unfinished">STEP Export Settings</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="126"/>
      <source>Export invisible objects</source>
      <translation>Exportovat neviditelné objekty</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="110"/>
      <source>Export single object placement</source>
      <translation>Exportovat umístění jediného objektu</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="91"/>
      <source>Use legacy export function</source>
      <translation>Použít starou funkci exportu</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.ui" line="29"/>
      <source>Scheme</source>
      <translation>Schéma</translation>
    </message>
    <message>
      <location filename="../../DlgExportStep.cpp" line="60"/>
      <source>This parameter indicates whether parametric curves (curves in parametric space of surface)
should be written into the STEP file. This parameter can be set to off in order to minimize
the size of the resulting STEP file.</source>
      <translation>Tento parametr udává, zda mají být parametrické křivky (křivky v parametrickém
prostoru povrchu) zapsány do souboru STEP. Tento parametr lze vypnout
za účelem minimalizace velikosti výsledného souboru STEP.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgExtrusion</name>
    <message>
      <location filename="../../DlgExtrusion.ui" line="14"/>
      <source>Extrude</source>
      <translation>Vysunutí</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="26"/>
      <source>Direction</source>
      <translation>Směr</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="35"/>
      <source>Along normal</source>
      <translation>Podél normály</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>Nastavit směr odpodíající směru přímé hrany. Tip: pro současné zohlednění délky hrany nastavte obě délky na nulu.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="58"/>
      <source>Reversed</source>
      <translation>Překlopit</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="71"/>
      <location filename="../../DlgExtrusion.cpp" line="257"/>
      <source>Select</source>
      <translation>Vybrat</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="179"/>
      <source>Length</source>
      <translation>Délka</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>Délka vysunutí podél směru (může být negativní).
Jsou-li obě délky nula, pak je použita velikost směru.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="32"/>
      <source>Extrudes perpendicularly to the plane of the input shape</source>
      <translation type="unfinished">Extrudes perpendicularly to the plane of the input shape</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="48"/>
      <source>Along edge</source>
      <translation type="unfinished">Along edge</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="55"/>
      <source>Reverses the direction of the extrusion</source>
      <translation type="unfinished">Reverses the direction of the extrusion</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="68"/>
      <source>Starts the selection of edges in the 3D view</source>
      <translation type="unfinished">Starts the selection of edges in the 3D view</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="78"/>
      <source>Specify direction manually using X, Y, Z values</source>
      <translation type="unfinished">Specify direction manually using X, Y, Z values</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="81"/>
      <source>Custom direction</source>
      <translation>Vlastní směr</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="99"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="122"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="145"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="185"/>
      <source>Along</source>
      <translation type="unfinished">Along</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="224"/>
      <source>Against</source>
      <translation type="unfinished">Against</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="243"/>
      <source>Length to extrude against the direction (can be negative)</source>
      <translation type="unfinished">Length to extrude against the direction (can be negative)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="262"/>
      <source>Distributes the extrusion length equally to both sides</source>
      <translation type="unfinished">Distributes the extrusion length equally to both sides</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="265"/>
      <source>Symmetric</source>
      <translation>Symetrické</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="277"/>
      <source>Taper angle along</source>
      <translation>Kuželový úhel podél</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="290"/>
      <source>Taper (draft) angle along extrusion direction</source>
      <translation>Kuželový úhel (zkosení) podél směru vysunutí</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="306"/>
      <source>Taper angle against</source>
      <translation>Kuželový úhel proti</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="319"/>
      <source>Taper (draft) angle against extrusion direction</source>
      <translation>Kuželový úhel (zkosení) proti směru vysunutí</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="337"/>
      <source>Results in solids if wires are closed, otherwise in shells</source>
      <translation type="unfinished">Results in solids if wires are closed, otherwise in shells</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="340"/>
      <source>Create solid</source>
      <translation>Vytvoř těleso</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="360"/>
      <source>Select shape(s) that should be extruded</source>
      <translation>Vyberte tvar(y), který by měl být vysunut</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.ui" line="373"/>
      <source>Shape</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="228"/>
      <source>Selecting…</source>
      <translation type="unfinished">Selecting…</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="503"/>
      <source>The document '%1' doesn't exist.</source>
      <translation type="unfinished">The document '%1' doesn't exist.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="564"/>
      <source>Creating extrusion failed.
%1</source>
      <translation type="unfinished">Creating extrusion failed.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="572"/>
      <source>Creating Extrusion failed.
%1</source>
      <translation>Vysunování selhalo.
%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="644"/>
      <source>Object not found: %1</source>
      <translation>Objekt nebyl nalezen. %1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="709"/>
      <source>No shapes selected for extrusion.</source>
      <translation type="unfinished">No shapes selected for extrusion.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="776"/>
      <source>Cannot determine normal vector of shape to be extruded. Use other mode. 

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

(%1)</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="729"/>
      <source>Unknown error</source>
      <translation>Neznámá chyba</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="736"/>
      <source>Extrusion direction link is invalid.

%1</source>
      <translation>Odkaz na směr vysunutí je neplatný.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="743"/>
      <source>Direction mode is to use an edge, but no edge is linked.</source>
      <translation>Mód směru je použitelný na hranu, ale hrana není připojená.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="791"/>
      <source>Extrusion direction vector is zero-length. It must be non-zero.</source>
      <translation>Vektor směru vysunutí má nulovou délku. Musí být nenulový.</translation>
    </message>
    <message>
      <location filename="../../DlgExtrusion.cpp" line="809"/>
      <source>Total extrusion length is zero (length1 == -length2). It must be nonzero.</source>
      <translation>Celková dálka vysunutí je nulová (délka1 == -délka2). Musí být nenulová.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgFilletEdges</name>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="14"/>
      <source>Fillet Edges</source>
      <translation>Zaoblená hrana</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="20"/>
      <source>Shape</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="40"/>
      <source>No selection</source>
      <translation>Žádný výběr</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="32"/>
      <source>Selected shape</source>
      <translation type="unfinished">Selected shape</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="51"/>
      <source>Parameters</source>
      <translation>Parametry</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="57"/>
      <source>Selection</source>
      <translation>Výběr</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="63"/>
      <source>Select edges</source>
      <translation>Výběr hran</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="73"/>
      <source>Select faces</source>
      <translation>Výběr ploch</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="80"/>
      <source>All</source>
      <translation>Vše</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="87"/>
      <source>None</source>
      <translation>Žádný</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="110"/>
      <source>Type</source>
      <translation>Typ</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="118"/>
      <source>Constant Radius</source>
      <translation>Konstantní radius</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="123"/>
      <source>Variable Radius</source>
      <translation>Proměnný rádius</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="291"/>
      <source>Chamfer type</source>
      <translation>Typ sražení</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="292"/>
      <source>Length:</source>
      <translation>Délka:</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="296"/>
      <source>Edges to chamfer</source>
      <translation>Hrany ke sražení</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="988"/>
      <source>Start length</source>
      <translation>Počáteční délka</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="293"/>
      <source>Equal distance</source>
      <translation>Stejná vzdálenost</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="290"/>
      <source>Chamfer parameters</source>
      <translation type="unfinished">Chamfer parameters</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="294"/>
      <source>Two distances</source>
      <translation>Dvě vzdálenosti</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="297"/>
      <source>Size</source>
      <translation>Velikost</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="298"/>
      <source>Size2</source>
      <translation>Velikost2</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="301"/>
      <source>Fillet parameter</source>
      <translation type="unfinished">Fillet parameter</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="302"/>
      <source>Fillet type</source>
      <translation>Typ zaoblení</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="303"/>
      <source>Edges to fillet</source>
      <translation>Hrany pro zaoblení</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="304"/>
      <location filename="../../DlgFilletEdges.cpp" line="991"/>
      <source>Start radius</source>
      <translation>Počáteční rádius</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="305"/>
      <source>End radius</source>
      <translation>Koncový rádius</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="820"/>
      <location filename="../../DlgFilletEdges.cpp" line="883"/>
      <source>Edge%1</source>
      <translation>Hrana%1</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="978"/>
      <source>Length</source>
      <translation>Délka</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1041"/>
      <source>No valid shape is selected.
Select a valid shape in the drop-down box first.</source>
      <translation type="unfinished">No valid shape is selected.
Select a valid shape in the drop-down box first.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1099"/>
      <source>No edge entity is checked to fillet.
Check one or more edge entities first.</source>
      <translation type="unfinished">No edge entity is checked to fillet.
Check one or more edge entities first.</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.ui" line="142"/>
      <location filename="../../DlgFilletEdges.cpp" line="981"/>
      <source>Radius</source>
      <translation>Poloměr</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1040"/>
      <source>No shape selected</source>
      <translation>Není vybrán útvar</translation>
    </message>
    <message>
      <location filename="../../DlgFilletEdges.cpp" line="1098"/>
      <source>No edge selected</source>
      <translation>Není vybraná hrana</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>Jednotky pro export formátu IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="47"/>
      <source>Millimeter</source>
      <translation>Milimetry</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="52"/>
      <source>Meter</source>
      <translation>Metry</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="57"/>
      <source>Inch</source>
      <translation>Palce</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="71"/>
      <source>Solids and shells will be exported as trimmed surface</source>
      <translation>Tělesa a skořepiny budou exportovány jako ořezaný povrch</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="74"/>
      <source>Groups of Trimmed Surfaces (type 144)</source>
      <translation>Skupiny oříznutých povrchů (typ 144)</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="65"/>
      <source>Export Solids and Shells As</source>
      <translation type="unfinished">Export Solids and Shells As</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="84"/>
      <source>Solids will be exported as manifold solid B-rep object, shells as shell</source>
      <translation type="unfinished">Solids will be exported as manifold solid B-rep object, shells as shell</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="87"/>
      <source>Solids (type 186) and shells (type 514) / B-rep mode</source>
      <translation type="unfinished">Solids (type 186) and shells (type 514) / B-rep mode</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="100"/>
      <source>Import</source>
      <translation>Import</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="106"/>
      <source>Blank entities will not be imported</source>
      <translation>Prázdné entity nebudou importovány</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="109"/>
      <source>Skip blank entities</source>
      <translation>Přeskočit prázdné entity</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>Pokud není prázdné, obsah pole bude použit v hlavičce souboru IGES</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="122"/>
      <source>Header</source>
      <translation>Hlavička</translation>
    </message>
    <message>
      <location filename="../../DlgImportExportIges.ui" line="128"/>
      <source>Company</source>
      <translation>Společnost</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>Produkt</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgImportStep</name>
    <message>
      <location filename="../../DlgImportStep.ui" line="14"/>
      <source>STEP Import Settings</source>
      <translation type="unfinished">STEP Import Settings</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="23"/>
      <source>Import</source>
      <translation>Import</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="48"/>
      <source>Use LinkGroup</source>
      <translation>Použít skupinu odkazů</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="29"/>
      <source>Merges compounds during file reading (slower but higher details)</source>
      <translation type="unfinished">Merges compounds during file reading (slower but higher details)</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="32"/>
      <source>Enable STEP compound merge</source>
      <translation type="unfinished">Enable STEP compound merge</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="45"/>
      <source>Select this to use App::LinkGroup as group container, or else use App::Part</source>
      <translation type="unfinished">Select this to use App::LinkGroup as group container, or else use App::Part</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="61"/>
      <source>Select this to import invisible objects</source>
      <translation type="unfinished">Select this to import invisible objects</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="64"/>
      <source>Import invisible objects</source>
      <translation>Importovat neviditelné objekty</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="77"/>
      <source>Reduce number of objects using Link array</source>
      <translation>Sníží počet objektů pomocí pole odkazu</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="80"/>
      <source>Reduce number of objects</source>
      <translation>Snížit počet objektů</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="93"/>
      <source>Expand compound shape with multiple solids</source>
      <translation>Rozbalit složený tvar s více tělesy</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="96"/>
      <source>Expand compound shape</source>
      <translation>Rozbalit složený tvar</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="109"/>
      <location filename="../../DlgImportStep.ui" line="112"/>
      <source>Show progress bar when importing</source>
      <translation>Zobrazit ukazatel průběhu při importu</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="125"/>
      <source>Do not use instance names. Useful for some legacy STEP files with non-meaningful auto-generated instance names.</source>
      <translation>Nepoužívat název instance. Užitečné pro některé starší soubory STEP s nesmysluplnými názvy automaticky generovaných instancí.</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="128"/>
      <source>Ignore instance names</source>
      <translation>Ignorovat názvy instance</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="152"/>
      <source>CodePage</source>
      <translation>Kódování</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="179"/>
      <source>Mode</source>
      <translation>Způsob</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="199"/>
      <source>Single document</source>
      <translation>Jediný dokument</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="204"/>
      <source>Assembly per document</source>
      <translation>Sestava na dokument</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="209"/>
      <source>Assembly per document in sub-directory</source>
      <translation>Sestava na dokument v podadresáři</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="214"/>
      <source>Object per document</source>
      <translation>Objekt na dokument</translation>
    </message>
    <message>
      <location filename="../../DlgImportStep.ui" line="219"/>
      <source>Object per document in sub-directory</source>
      <translation>Objekt na dokument v podadresáři</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartCylinder</name>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="14"/>
      <source>Cylinder Definition</source>
      <translation type="unfinished">Cylinder Definition</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="20"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="52"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="92"/>
      <source>Direction</source>
      <translation>Směr</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="109"/>
      <source>Parameter</source>
      <translation>Parametr</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="121"/>
      <source>Radius</source>
      <translation>Poloměr</translation>
    </message>
    <message>
      <location filename="../../DlgPartCylinder.ui" line="141"/>
      <source>Height</source>
      <translation>Výška</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIges</name>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="14"/>
      <source>IGES Input File</source>
      <translation type="unfinished">IGES Input File</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="20"/>
      <source>File Name</source>
      <translation>Název souboru</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIges.ui" line="54"/>
      <source>Search File</source>
      <translation type="unfinished">Search File</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportIgesImp</name>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="72"/>
      <source>IGES</source>
      <translation>IGES</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportIgesImp.cpp" line="72"/>
      <source>All Files</source>
      <translation>Všechny soubory</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>Název souboru</translation>
    </message>
    <message>
      <location filename="../../DlgPartImportStep.ui" line="54"/>
      <source>Search File</source>
      <translation type="unfinished">Search File</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartImportStepImp</name>
    <message>
      <location filename="../../DlgPartImportStepImp.cpp" line="72"/>
      <source>All Files</source>
      <translation>Všechny soubory</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPrimitives</name>
    <message>
      <location filename="../../DlgPrimitives.ui" line="14"/>
      <source>Geometric Primitives</source>
      <translation>Základní geometrické útvary</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="33"/>
      <location filename="../../DlgPrimitives.cpp" line="298"/>
      <source>Plane</source>
      <translation>Rovina</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="42"/>
      <location filename="../../DlgPrimitives.cpp" line="392"/>
      <source>Box</source>
      <translation>Kvádr</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="51"/>
      <location filename="../../DlgPrimitives.cpp" line="509"/>
      <source>Cylinder</source>
      <translation>Válec</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="60"/>
      <location filename="../../DlgPrimitives.cpp" line="628"/>
      <source>Cone</source>
      <translation>Kužel</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="69"/>
      <location filename="../../DlgPrimitives.cpp" line="742"/>
      <source>Sphere</source>
      <translation>Koule</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="78"/>
      <location filename="../../DlgPrimitives.cpp" line="876"/>
      <source>Ellipsoid</source>
      <translation>Elipsoid</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="87"/>
      <location filename="../../DlgPrimitives.cpp" line="1010"/>
      <source>Torus</source>
      <translation>Anuloid</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="96"/>
      <location filename="../../DlgPrimitives.cpp" line="1131"/>
      <source>Prism</source>
      <translation>Hranol</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="105"/>
      <location filename="../../DlgPrimitives.cpp" line="1324"/>
      <source>Wedge</source>
      <translation>Klín</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="114"/>
      <location filename="../../DlgPrimitives.cpp" line="1471"/>
      <source>Helix</source>
      <translation>Spirála</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="123"/>
      <location filename="../../DlgPrimitives.cpp" line="1579"/>
      <source>Spiral</source>
      <translation>Spirála</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="132"/>
      <location filename="../../DlgPrimitives.cpp" line="1678"/>
      <source>Circle</source>
      <translation>Kruh</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="141"/>
      <location filename="../../DlgPrimitives.cpp" line="1787"/>
      <source>Ellipse</source>
      <translation>Elipsa</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="150"/>
      <source>Point</source>
      <translation>Bod</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="159"/>
      <location filename="../../DlgPrimitives.cpp" line="1983"/>
      <source>Line</source>
      <translation>Čára</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="168"/>
      <location filename="../../DlgPrimitives.cpp" line="1875"/>
      <source>Regular polygon</source>
      <translation>Pravidelný n-úhelník</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="180"/>
      <source>Parameter</source>
      <translation>Parametry</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="240"/>
      <location filename="../../DlgPrimitives.ui" line="331"/>
      <source>Length</source>
      <translation>Délka</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="260"/>
      <location filename="../../DlgPrimitives.ui" line="351"/>
      <source>Width</source>
      <translation>Šířka</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>Výška</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>Poloměr</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="569"/>
      <source>Rotation angle</source>
      <translation type="unfinished">Rotation angle</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="643"/>
      <location filename="../../DlgPrimitives.ui" line="975"/>
      <location filename="../../DlgPrimitives.ui" line="1184"/>
      <source>Radius 1</source>
      <translation>Poloměr 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>Poloměr 2</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="729"/>
      <location filename="../../DlgPrimitives.ui" line="1785"/>
      <source>Angle</source>
      <translation>Úhel</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="852"/>
      <location filename="../../DlgPrimitives.ui" line="1064"/>
      <location filename="../../DlgPrimitives.ui" line="1253"/>
      <source>U parameter</source>
      <translation type="unfinished">U parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="872"/>
      <source>V parameters</source>
      <translation type="unfinished">V parameters</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1015"/>
      <source>Radius 3</source>
      <translation type="unfinished">Radius 3</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1084"/>
      <location filename="../../DlgPrimitives.ui" line="1273"/>
      <source>V parameter</source>
      <translation type="unfinished">V parameter</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1376"/>
      <location filename="../../DlgPrimitives.ui" line="2418"/>
      <source>Polygon</source>
      <translation>Mnohoúhelník</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1399"/>
      <location filename="../../DlgPrimitives.ui" line="2441"/>
      <source>Circumradius</source>
      <translation type="unfinished">Circumradius</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1518"/>
      <source>X min/max</source>
      <translation type="unfinished">X min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1548"/>
      <source>Y min/max</source>
      <translation type="unfinished">Y min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1578"/>
      <source>Z min/max</source>
      <translation type="unfinished">Z min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1608"/>
      <source>X2 min/max</source>
      <translation type="unfinished">X2 min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1641"/>
      <source>Z2 min/max</source>
      <translation type="unfinished">Z2 min/max</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1725"/>
      <source>Pitch</source>
      <translation>Rozteč</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1802"/>
      <source>Coordinate system</source>
      <translation type="unfinished">Coordinate system</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1874"/>
      <source>Growth</source>
      <translation type="unfinished">Growth</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1894"/>
      <source>Number of rotations</source>
      <translation type="unfinished">Number of rotations</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1990"/>
      <location filename="../../DlgPrimitives.ui" line="2112"/>
      <source>Angle 1</source>
      <translation type="unfinished">Angle 1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2007"/>
      <location filename="../../DlgPrimitives.ui" line="2129"/>
      <source>Angle 2</source>
      <translation type="unfinished">Angle 2</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2044"/>
      <source>From 3 Points</source>
      <translation type="unfinished">From 3 Points</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2072"/>
      <source>Major radius</source>
      <translation type="unfinished">Major radius</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2092"/>
      <source>Minor radius</source>
      <translation type="unfinished">Minor radius</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2170"/>
      <location filename="../../DlgPrimitives.ui" line="2268"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2190"/>
      <location filename="../../DlgPrimitives.ui" line="2301"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2210"/>
      <location filename="../../DlgPrimitives.ui" line="2334"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="485"/>
      <location filename="../../DlgPrimitives.ui" line="492"/>
      <location filename="../../DlgPrimitives.ui" line="1439"/>
      <location filename="../../DlgPrimitives.ui" line="1446"/>
      <source>Angle in first direction</source>
      <translation>Úhel v prvním směru</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="511"/>
      <location filename="../../DlgPrimitives.ui" line="518"/>
      <location filename="../../DlgPrimitives.ui" line="1465"/>
      <location filename="../../DlgPrimitives.ui" line="1472"/>
      <source>Angle in second direction</source>
      <translation>Úhel v druhém směru</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1810"/>
      <source>Right-handed</source>
      <translation>Pravoruký směr</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="1815"/>
      <source>Left-handed</source>
      <translation>Levoruký směr</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2251"/>
      <source>Start point</source>
      <translation>Počáteční bod</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.ui" line="2258"/>
      <source>End point</source>
      <translation>Koncový bod</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2102"/>
      <source>Vertex</source>
      <translation>Vrchol</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2297"/>
      <location filename="../../DlgPrimitives.cpp" line="2308"/>
      <location filename="../../DlgPrimitives.cpp" line="2325"/>
      <location filename="../../DlgPrimitives.cpp" line="2332"/>
      <source>Create %1</source>
      <translation>Vytvořit %1</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2298"/>
      <source>No active document</source>
      <translation>Žádný aktivní dokument</translation>
    </message>
    <message>
      <location filename="../../DlgPrimitives.cpp" line="2648"/>
      <source>&amp;Create</source>
      <translation>&amp; Vytvořit</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgProjectionOnSurface</name>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="56"/>
      <source>Show all</source>
      <translation>Zobrazit vše</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="66"/>
      <source>Show faces</source>
      <translation>Zobrazit strany</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="14"/>
      <source>Project on Surface</source>
      <translation type="unfinished">Project on Surface</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="20"/>
      <source>Select Projection Surface</source>
      <translation type="unfinished">Select Projection Surface</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="31"/>
      <source>Add Face</source>
      <translation type="unfinished">Add Face</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="38"/>
      <source>Add Wire</source>
      <translation type="unfinished">Add Wire</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="45"/>
      <source>Add Edge</source>
      <translation>Přidat hranu</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="76"/>
      <source>Show edges</source>
      <translation type="unfinished">Show edges</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="92"/>
      <source>Extrude height</source>
      <translation>Výška vysunutí</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="116"/>
      <source>Solid depth</source>
      <translation>Hloubka tělesa</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="141"/>
      <source>Direction</source>
      <translation>Směr</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="147"/>
      <source>Get Current Camera Direction</source>
      <translation type="unfinished">Get Current Camera Direction</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="156"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="186"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.ui" line="213"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="138"/>
      <source>Projection object</source>
      <translation type="unfinished">Projection object</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="167"/>
      <source>No active document</source>
      <translation>Žádný aktivní dokument</translation>
    </message>
    <message>
      <location filename="../../DlgProjectionOnSurface.cpp" line="173"/>
      <source>Cannot create a projection object</source>
      <translation type="unfinished">Cannot create a projection object</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgRevolution</name>
    <message>
      <location filename="../../DlgRevolution.ui" line="20"/>
      <source>Revolve</source>
      <translation>Orotovat</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="42"/>
      <source>Shape</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="56"/>
      <source>Revolution Axis</source>
      <translation type="unfinished">Revolution Axis</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="64"/>
      <source>Center X</source>
      <translation type="unfinished">Center X</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="84"/>
      <source>Center Y</source>
      <translation type="unfinished">Center Y</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="104"/>
      <source>Center Z</source>
      <translation type="unfinished">Center Z</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="146"/>
      <location filename="../../DlgRevolution.ui" line="187"/>
      <source>Sets this as axis</source>
      <translation type="unfinished">Sets this as axis</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="149"/>
      <source>X-Direction</source>
      <translation type="unfinished">X-Direction</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="190"/>
      <source>Y-Direction</source>
      <translation type="unfinished">Y-Direction</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="228"/>
      <source>Z-Direction</source>
      <translation type="unfinished">Z-Direction</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="250"/>
      <source>Select Reference</source>
      <translation type="unfinished">Select Reference</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="281"/>
      <source>Angle</source>
      <translation>Úhel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="315"/>
      <source>Extends the revolution forwards and backwards by half the angle</source>
      <translation type="unfinished">Extends the revolution forwards and backwards by half the angle</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="325"/>
      <source>Creates a solid. Otherwise it results in a shell.</source>
      <translation type="unfinished">Creates a solid. Otherwise it results in a shell.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="328"/>
      <source>Create solid</source>
      <translation>Vytvoř těleso</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="541"/>
      <source>Select reference</source>
      <translation>Vybrat referenci</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.ui" line="318"/>
      <source>Symmetric angle</source>
      <translation>Symetrický úhel</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="200"/>
      <source>Object not found: %1</source>
      <translation>Objekt nebyl nalezen. %1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="284"/>
      <source>Select a shape for revolution.</source>
      <translation type="unfinished">Select a shape for revolution.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="303"/>
      <location filename="../../DlgRevolution.cpp" line="313"/>
      <location filename="../../DlgRevolution.cpp" line="323"/>
      <source>Revolution axis link is invalid.

%1</source>
      <translation>Neplatný odkaz na osu rotace.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="323"/>
      <source>Unknown error</source>
      <translation>Neznámá chyba</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="335"/>
      <source>Revolution axis direction is zero-length. It must be non-zero.</source>
      <translation>Osa rotace má nulovou délku. Musí být nenulová.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="348"/>
      <source>Revolution angle span is zero. It must be non-zero.</source>
      <translation>Rozpětí úhlu rotace je nulové. Musí být nenulové.</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="515"/>
      <location filename="../../DlgRevolution.cpp" line="523"/>
      <source>Creating Revolve failed.

%1</source>
      <translation>Selhalo vytvoření rotace.

%1</translation>
    </message>
    <message>
      <location filename="../../DlgRevolution.cpp" line="536"/>
      <source>Selecting… (line or arc)</source>
      <translation type="unfinished">Selecting… (line or arc)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettings3DViewPart</name>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="14"/>
      <source>Shape View</source>
      <translation type="unfinished">Shape View</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="26"/>
      <source>Tessellation</source>
      <translation>Plátování</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="46"/>
      <source>Defines the deviation of tessellation to the actual surface</source>
      <translation>Definuje odhylku plátování sítě aktuální plochy</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;Teselace&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;Definuje maximální odchylku teselované sítě od povrchu. Čím menší je hodnota, tím pomalejší je vykreslování, zároveň se zvětšuje detailnost/rozlišení.&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>Maximální odchylka závislá na hranici modelu</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPart.ui" line="87"/>
      <source>Maximum angular deflection</source>
      <translation>Maximální úhlová odchylka</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="88"/>
      <source>Deviation</source>
      <translation type="unfinished">Deviation</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="89"/>
      <source>Setting a too small deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</source>
      <translation type="unfinished">Setting a too small deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="110"/>
      <source>Angle deflection</source>
      <translation type="unfinished">Angle deflection</translation>
    </message>
    <message>
      <location filename="../../DlgSettings3DViewPartImp.cpp" line="111"/>
      <source>Setting a too small angle deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</source>
      <translation type="unfinished">Setting a too small angle deviation causes the tessellation to take longer and thus freezes or slows down the GUI.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsGeneral</name>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="14"/>
      <source>General</source>
      <translation>Obecné</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="26"/>
      <source>Automatically check model after boolean operation</source>
      <translation>Automaticky zkontrolovat model po logické operaci</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="42"/>
      <source>Automatically refine model after boolean operation</source>
      <translation>Automaticky vylepšit model po logické operaci</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="105"/>
      <source>Add name of base object</source>
      <translation>Přidat jméno základního objektu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="20"/>
      <source>Model Settings</source>
      <translation type="unfinished">Model Settings</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="58"/>
      <source>Automatically refine model after applying operations</source>
      <translation type="unfinished">Automatically refine model after applying operations</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="99"/>
      <source>Object Naming</source>
      <translation type="unfinished">Object Naming</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="127"/>
      <source>Features Settings</source>
      <translation type="unfinished">Features Settings</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="135"/>
      <source>Default profile type for holes</source>
      <translation type="unfinished">Default profile type for holes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="152"/>
      <source>Circles and arcs</source>
      <translation type="unfinished">Circles and arcs</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="157"/>
      <source>Points, circles and arcs</source>
      <translation type="unfinished">Points, circles and arcs</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="162"/>
      <source>Points</source>
      <translation>Body</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="175"/>
      <source>Switch to task panel when entering Part Design workbench</source>
      <translation type="unfinished">Switch to task panel when entering Part Design workbench</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="206"/>
      <source>Show final result by default when editing features</source>
      <translation type="unfinished">Show final result by default when editing features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="219"/>
      <source>Show transparent preview overlay by default when editing features</source>
      <translation type="unfinished">Show transparent preview overlay by default when editing features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="235"/>
      <source>Highlight the profile used to create features</source>
      <translation type="unfinished">Highlight the profile used to create features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="257"/>
      <source>Experimental</source>
      <translation>Experimentální</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="266"/>
      <source>These settings are experimental and may result in decreased stability, problems and undefined behaviors</source>
      <translation type="unfinished">These settings are experimental and may result in decreased stability, problems and undefined behaviors</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="276"/>
      <source>Show interactive draggers when editing features</source>
      <translation type="unfinished">Show interactive draggers when editing features</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="292"/>
      <source>Disable recompute while dragging</source>
      <translation type="unfinished">Disable recompute while dragging</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="172"/>
      <source>Automatically switch to the task panel when the Part Design workbench is activated</source>
      <translation type="unfinished">Automatically switch to the task panel when the Part Design workbench is activated</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="197"/>
      <source>Preview</source>
      <translation>Náhled</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsGeneral.ui" line="74"/>
      <source>Allow multiple solids in Part Design bodies by default</source>
      <translation type="unfinished">Allow multiple solids in Part Design bodies by default</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgSettingsObjectColor</name>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="14"/>
      <source>Shape Appearance</source>
      <translation type="unfinished">Shape Appearance</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="20"/>
      <source>Default Shape Appearance Properties</source>
      <translation type="unfinished">Default Shape Appearance Properties</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="34"/>
      <source>Shape color</source>
      <translation>Barva tvaru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="41"/>
      <source>The default color for new shapes</source>
      <translation>Výchozí barva pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="61"/>
      <source>Use random color instead</source>
      <translation>Namísto toho použít náhodnou barvu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="64"/>
      <source>Random</source>
      <translation>Náhodně</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="83"/>
      <source>Ambient shape color</source>
      <translation>Barva okolního tvaru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="90"/>
      <source>The default ambient color for new shapes</source>
      <translation>Výchozí barva prostředí pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="116"/>
      <source>Emissive shape color</source>
      <translation>Barva emise tvaru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="123"/>
      <source>The default emissive color for new shapes</source>
      <translation>Výchozí emisní barva pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="149"/>
      <source>Specular shape color</source>
      <translation>Zrcadlení barvy tvaru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="156"/>
      <source>The default specular color for new shapes</source>
      <translation>Výchozí zrcadlení barvy pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="182"/>
      <source>Shape transparency</source>
      <translation>Průhlednost tvaru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="189"/>
      <source>The default transparency for new shapes</source>
      <translation>Výchozí průhlednost pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="217"/>
      <source>Shape shininess</source>
      <translation>Lesklost tvaru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="224"/>
      <source>The default shininess for new shapes</source>
      <translation>Výchozí lesklost pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="255"/>
      <source>Line color</source>
      <translation>Barva čáry</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="262"/>
      <source>The default line color for new shapes</source>
      <translation>Výchozí barva čáry pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="288"/>
      <source>Line width</source>
      <translation>Tloušťka čáry</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="295"/>
      <source>The default line thickness for new shapes</source>
      <translation>Výchozí tloušťka čáry pro nové tvary</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="323"/>
      <source>Vertex color</source>
      <translation>Barva vrcholu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="330"/>
      <source>The default color for new vertices</source>
      <translation>Výchozí barva pro nové vrcholy</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="356"/>
      <source>Vertex size</source>
      <translation>Velikost vrcholu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="363"/>
      <source>The default size for new vertices</source>
      <translation>Výchozí velikost pro nové vrcholy</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="391"/>
      <source>Bounding box color</source>
      <translation>Barva ohraničujícího kvádru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="398"/>
      <source>The color of bounding boxes in the 3D view</source>
      <translation>Barva ohraničujících kvádrů ve 3D pohledu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="424"/>
      <source>Bounding box font size</source>
      <translation>Velikost písma ohraničujícího kvádru</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="431"/>
      <source>The font size of bounding boxes in the 3D view</source>
      <translation>Velikost písma ohraničujících kvádrů ve 3D pohledu</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>Spodní strana povrchu bude vykreslena stejným způsobem jako horní strana.
Pokud není zaškrtnuto, záleží na možnosti "Barva podsvícení"
(sekce nastavení Zobrazení -&gt; 3D pohled). Buď bude použita barva podsvícení,
nebo černá.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="471"/>
      <source>Two-side rendering</source>
      <translation>Oboustranný render</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="505"/>
      <source>Default Annotation Color</source>
      <translation type="unfinished">Default Annotation Color</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="519"/>
      <source>Text color</source>
      <translation>Barva textu</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsObjectColor.ui" line="526"/>
      <source>Text color for document annotations</source>
      <translation>Barva textu pro poznámky dokumentu</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Location</name>
    <message>
      <location filename="../../Location.ui" line="14"/>
      <source>Location</source>
      <translation>Umístění</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="29"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="37"/>
      <location filename="../../Location.ui" line="118"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="54"/>
      <location filename="../../Location.ui" line="147"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="71"/>
      <location filename="../../Location.ui" line="176"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="90"/>
      <source>3D View</source>
      <translation>3D pohled</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="110"/>
      <source>Rotation Axis</source>
      <translation type="unfinished">Rotation Axis</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="125"/>
      <source>X-component of direction vector</source>
      <translation type="unfinished">X-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="154"/>
      <source>Y-component of direction vector</source>
      <translation type="unfinished">Y-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="183"/>
      <source>Z-component of direction vector</source>
      <translation type="unfinished">Z-component of direction vector</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="106"/>
      <source>Use custom vector for pad direction otherwise
the sketch plane's normal vector will be used</source>
      <translation>Použít vlastní vektor pro směr desky, jinak
bude použit normálový vektor roviny náčrtu</translation>
    </message>
    <message>
      <location filename="../../Location.ui" line="208"/>
      <source>Angle</source>
      <translation>Úhel</translation>
    </message>
  </context>
  <context>
    <name>PartGui::LoftWidget</name>
    <message>
      <location filename="../../TaskLoft.cpp" line="73"/>
      <source>Available profiles</source>
      <translation>Dostupné profily</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="74"/>
      <source>Selected profiles</source>
      <translation>Vybrané profily</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="199"/>
      <source>Too few elements</source>
      <translation>Příliž málo elemnetů</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="200"/>
      <source>At least 2 vertices, edges, wires, or faces are required.</source>
      <translation type="unfinished">At least 2 vertices, edges, wires, or faces are required.</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="239"/>
      <source>Input error</source>
      <translation>Chyba zadání</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="274"/>
      <source>Vertex/Edge/Wire/Face</source>
      <translation>Bod/Hrana/Drát/Plocha</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.cpp" line="275"/>
      <source>Loft</source>
      <translation>Profilování</translation>
    </message>
  </context>
  <context>
    <name>PartGui::Mirroring</name>
    <message>
      <location filename="../../Mirroring.ui" line="14"/>
      <source>Mirror</source>
      <translation>Zrcadlo</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="20"/>
      <source>Base Point</source>
      <translation type="unfinished">Base Point</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="26"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="49"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="98"/>
      <source>Mirror plane</source>
      <translation type="unfinished">Mirror plane</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="106"/>
      <source>XY-plane</source>
      <translation>rovina XY</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="111"/>
      <source>XZ-plane</source>
      <translation>rovina XZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="116"/>
      <source>YZ-plane</source>
      <translation>rovina YZ</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="121"/>
      <source>Use selected reference</source>
      <translation>Použít vybranou referenci</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="142"/>
      <source>Shapes</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="150"/>
      <location filename="../../Mirroring.cpp" line="240"/>
      <source>Selecting</source>
      <translation>Vybírání</translation>
    </message>
    <message>
      <location filename="../../Mirroring.ui" line="166"/>
      <source>Mirror plane reference</source>
      <translation>Referenční rovina zrcadlení</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="235"/>
      <source>Select reference</source>
      <translation>Vybrat referenci</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="311"/>
      <source>Select a shape for mirroring.</source>
      <translation type="unfinished">Select a shape for mirroring.</translation>
    </message>
    <message>
      <location filename="../../Mirroring.cpp" line="319"/>
      <source>No such document '%1'.</source>
      <translation>Není takový dokument '%1'.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::OffsetWidget</name>
    <message>
      <location filename="../../TaskOffset.cpp" line="226"/>
      <source>Input error</source>
      <translation>Chyba zadání</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ResultModel</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="363"/>
      <source>Name</source>
      <translation>Název</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="365"/>
      <source>Type</source>
      <translation>Typ</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="367"/>
      <source>Error</source>
      <translation>Chyba</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SectionCut</name>
    <message>
      <location filename="../../SectionCutting.ui" line="20"/>
      <source>Persistent Section Cut</source>
      <translation type="unfinished">Persistent Section Cut</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="32"/>
      <source>Cutting X</source>
      <translation>Řez 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>Odsazení</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>Překlopit</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="106"/>
      <source>Cutting Y</source>
      <translation>Řez Y</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="174"/>
      <source>Cutting Z</source>
      <translation>Řez Z</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="242"/>
      <source>Cut Face</source>
      <translation type="unfinished">Cut Face</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="254"/>
      <location filename="../../SectionCutting.ui" line="394"/>
      <source>Color of the cut face</source>
      <translation type="unfinished">Color of the cut face</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="302"/>
      <location filename="../../SectionCutting.ui" line="445"/>
      <source>Takes the color and transparency
from the cut objects.
Works only properly if all objects
have the same values.</source>
      <translation type="unfinished">Takes the color and transparency
from the cut objects.
Works only properly if all objects
have the same values.</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="330"/>
      <location filename="../../SectionCutting.ui" line="473"/>
      <source>Transparency of the cut face</source>
      <translation type="unfinished">Transparency of the cut face</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="376"/>
      <source>Cut Intersecting Objects</source>
      <translation type="unfinished">Cut Intersecting Objects</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="514"/>
      <source>Refresh View</source>
      <translation type="unfinished">Refresh View</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="257"/>
      <location filename="../../SectionCutting.ui" line="397"/>
      <source>Color</source>
      <translation>Barva</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="308"/>
      <location filename="../../SectionCutting.ui" line="451"/>
      <source>Auto</source>
      <translation>Automaticky</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="333"/>
      <location filename="../../SectionCutting.ui" line="476"/>
      <source>Transparency</source>
      <translation>Průhlednost</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="371"/>
      <source>Allows cutting objects intersecting each other
for the price that all cut objects
will get the same color</source>
      <translation type="unfinished">Allows cutting objects intersecting each other
for the price that all cut objects
will get the same color</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="419"/>
      <source>Color for all objects</source>
      <translation>Barva pro všechny objekty</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="511"/>
      <source>Refreshes the list of visible objects</source>
      <translation>Obnoví seznam viditelných objektů</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="544"/>
      <source>When the dialog is closed,
only created cuts will be visible</source>
      <translation>Po zavření dialogového okna,
budou viditelné pouze vytvořené řezy</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.ui" line="548"/>
      <source>Keep only cuts visible when closing</source>
      <translation>Při zavření ponechat viditelné pouze řezy</translation>
    </message>
    <message>
      <location filename="../../SectionCutting.cpp" line="1126"/>
      <source>Sliders are disabled for assemblies</source>
      <translation>Posuvníky jsou vypnuty pro sestavy</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeBuilderWidget</name>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="225"/>
      <source>Unsupported</source>
      <translation>Nepodporováno</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="225"/>
      <source>Box selection for shells is not supported</source>
      <translation>Okno výběru není podporováno pro skořepiny</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="234"/>
      <location filename="../../TaskShapeBuilder.cpp" line="253"/>
      <location filename="../../TaskShapeBuilder.cpp" line="282"/>
      <location filename="../../TaskShapeBuilder.cpp" line="324"/>
      <location filename="../../TaskShapeBuilder.cpp" line="379"/>
      <location filename="../../TaskShapeBuilder.cpp" line="433"/>
      <location filename="../../TaskShapeBuilder.cpp" line="499"/>
      <source>Wrong selection</source>
      <translation>Neplatný výběr</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="234"/>
      <location filename="../../TaskShapeBuilder.cpp" line="253"/>
      <source>Select two vertices</source>
      <translation>Vyber dva vrcholy</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="282"/>
      <location filename="../../TaskShapeBuilder.cpp" line="379"/>
      <source>Select at least 1 edge</source>
      <translation type="unfinished">Select at least 1 edge</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="433"/>
      <source>Select at least 2 faces</source>
      <translation type="unfinished">Select at least 2 faces</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="499"/>
      <source>Select only 1 shape object</source>
      <translation type="unfinished">Select only 1 shape object</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="571"/>
      <source>Select vertices</source>
      <translation type="unfinished">Select vertices</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="578"/>
      <source>Select a closed loop of edges</source>
      <translation type="unfinished">Select a closed loop of edges</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="324"/>
      <source>Select three or more vertices</source>
      <translation>Vyberte tři nebo více vrcholů</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="557"/>
      <source>Select two vertices to create an edge</source>
      <translation>Vyber dva vrcholy pro vytvoření hrany</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="564"/>
      <source>Select adjacent edges</source>
      <translation>Vyberte přilehlé hrany</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="585"/>
      <source>Select adjacent faces</source>
      <translation>Vyber přiléhající plochy</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.cpp" line="592"/>
      <source>All shape types can be selected</source>
      <translation>Všechny typy útvarů mohou být vybrány</translation>
    </message>
  </context>
  <context>
    <name>PartGui::SweepWidget</name>
    <message>
      <location filename="../../TaskSweep.cpp" line="136"/>
      <source>Available profiles</source>
      <translation>Dostupné profily</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="137"/>
      <source>Selected profiles</source>
      <translation>Vybrané profily</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="376"/>
      <source>Too few elements</source>
      <translation>Příliž málo elemnetů</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="376"/>
      <source>At least one edge or wire is required.</source>
      <translation>Je vyžadován alespoň jedna hrana nebo křivka.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="382"/>
      <source>Invalid selection</source>
      <translation>Neplatný výběr</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="383"/>
      <source>Select at least 1 edge from a single object.</source>
      <translation type="unfinished">Select at least 1 edge from a single object.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="393"/>
      <source>Wrong selection</source>
      <translation>Neplatný výběr</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="394"/>
      <source>'%1' cannot be used as profile and path.</source>
      <translation>'%1' nemůže být použit jako profil a cesta.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="437"/>
      <source>Input error</source>
      <translation>Chyba zadání</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="478"/>
      <source>Done</source>
      <translation>Hotovo</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="481"/>
      <source>Select one or more connected edges in the 3D view and press 'Done'</source>
      <translation type="unfinished">Select one or more connected edges in the 3D view and press 'Done'</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="505"/>
      <location filename="../../TaskSweep.cpp" line="513"/>
      <source>Sweep path</source>
      <translation>Tažení po křivce</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="505"/>
      <location filename="../../TaskSweep.cpp" line="513"/>
      <source>The selected sweep path is invalid.</source>
      <translation>Vybraná dráha Tažení je neplatná.</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="525"/>
      <source>Vertex/Wire</source>
      <translation>Vrchol/Drát</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="526"/>
      <source>Sweep</source>
      <translation>Tažení</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskAttacher</name>
    <message>
      <location filename="../../TaskAttacher.ui" line="20"/>
      <source>Selection accepted</source>
      <translation>Výběr přijat</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="35"/>
      <source>Reference 1</source>
      <translation>Reference 1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="52"/>
      <source>Reference 2</source>
      <translation>Reference 2</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="69"/>
      <source>Reference 3</source>
      <translation>Reference 3</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="86"/>
      <source>Reference 4</source>
      <translation>Reference 4</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="101"/>
      <source>Attachment mode</source>
      <translation type="unfinished">Attachment mode</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="124"/>
      <source>Attachment Offset in its Local Coordinate System</source>
      <translation type="unfinished">Attachment Offset in its Local Coordinate System</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="155"/>
      <location filename="../../TaskAttacher.ui" line="191"/>
      <location filename="../../TaskAttacher.ui" line="227"/>
      <source>The offset is expressed in the local coordinate system
of the object being attached</source>
      <translation type="unfinished">The offset is expressed in the local coordinate system
of the object being attached</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="136"/>
      <source>In X-direction</source>
      <translation type="unfinished">In X-direction</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="172"/>
      <source>In Y-direction</source>
      <translation type="unfinished">In Y-direction</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="208"/>
      <source>In Z-direction</source>
      <translation type="unfinished">In Z-direction</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="244"/>
      <source>Around X-axis</source>
      <translation type="unfinished">Around X-axis</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="257"/>
      <source>Rotation around the local X-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation type="unfinished">Rotation around the local X-axis. The offset is expressed in the local coordinate system
of the object being attached.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="283"/>
      <source>Around Y-axis</source>
      <translation type="unfinished">Around Y-axis</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="296"/>
      <source>Rotation around the local Y-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation type="unfinished">Rotation around the local Y-axis. The offset is expressed in the local coordinate system
of the object being attached.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="322"/>
      <source>Around Z-axis</source>
      <translation type="unfinished">Around Z-axis</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="335"/>
      <source>Rotation around the local Z-axis. The offset is expressed in the local coordinate system
of the object being attached.</source>
      <translation type="unfinished">Rotation around the local Z-axis. The offset is expressed in the local coordinate system
of the object being attached.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="358"/>
      <source>Flip side of attachment and offset</source>
      <translation>Překlopí stranu přípojení a odsadí</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.ui" line="361"/>
      <source>Flip sides</source>
      <translation>Otočit strany</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="402"/>
      <source>OCC error: %1</source>
      <translation>OCC chyba: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="405"/>
      <source>unknown error</source>
      <translation>neznámá chyba</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="408"/>
      <source>Attachment mode failed: %1</source>
      <translation>Režim připojení selhal: %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="413"/>
      <source>Not attached</source>
      <translation>Není připojeno</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="421"/>
      <source>Attached with mode %1</source>
      <translation>Připojené v módu %1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="425"/>
      <source>Attachment offset (in its local coordinate system):</source>
      <translation type="unfinished">Attachment offset (in its local coordinate system):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="426"/>
      <source>Attachment offset (inactive - not attached):</source>
      <translation type="unfinished">Attachment offset (inactive - not attached):</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1009"/>
      <source>Selecting…</source>
      <translation type="unfinished">Selecting…</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="915"/>
      <source>Face</source>
      <translation>Plocha</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="922"/>
      <source>Edge</source>
      <translation>Hrana</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="929"/>
      <source>Vertex</source>
      <translation>Vrchol</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1015"/>
      <source>Reference%1</source>
      <translation>Reference%1</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1084"/>
      <source>Not editable because rotation of AttachmentOffset is bound by expressions.</source>
      <translation>Není upravitelné, protože otočení odsazeného připojení je vázáno výrazy.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1161"/>
      <source>Reference combinations:</source>
      <translation>Kombinace referencí:</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1183"/>
      <source>%1 (add %2)</source>
      <translation>%1 (přidat %2)</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1186"/>
      <source>%1 (add more references)</source>
      <translation>%1 (přidat více referencí)</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryDialog</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1188"/>
      <source>Shape Content</source>
      <translation>Obsah tvaru</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1200"/>
      <location filename="../../TaskCheckGeometry.cpp" line="1455"/>
      <source>Settings</source>
      <translation>Nastavení</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1210"/>
      <source>Default: false</source>
      <translation>Výchozí: vypnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1217"/>
      <source>Run boolean operation check</source>
      <translation>Spustit kontrolu booleovských operací</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1219"/>
      <source>Extra boolean operations check that can sometimes find errors that
the standard BRep geometry check misses. These errors do not always
mean the checked object is unusable.  Default: false</source>
      <translation>Extra kontrola booleovských operací, která může někdy najít chyby,
které standardní kontrola geometrie BRep postrádá. Tyto chyby nemusí
vždy znamenat, že kontrolovaný objekt je nepoužitelný.  Výchozí: vypnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1228"/>
      <source>Single-threaded</source>
      <translation>Jedním vláknem</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1230"/>
      <source>Run the geometry check in a single thread.  This is slower,
but more stable.  Default: false</source>
      <translation>Spustit kontrolu geometrie v jednom vlákně. Toto je pomalejší,
ale stabilnější. Výchozí: vypnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1243"/>
      <source>Log errors</source>
      <translation>Zaznamenat chyby</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1244"/>
      <source>Log errors to report view.  Default: true</source>
      <translation>Zaznamenávat chyby pro zobrazení hlášení. Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1255"/>
      <source>Expand shape content</source>
      <translation>Rozbalit obsah tvaru</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1257"/>
      <source>Expand shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Rozbalí obsah tvaru. Změny se projeví při příštím použití 
nástroje pro kontrolu geometrie. Výchozí: vypnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1270"/>
      <source>Advanced shape content</source>
      <translation>Rozšířený obsah tvaru</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1272"/>
      <source>Show advanced shape content.  Changes will take effect next time you use 
the check geometry tool.  Default: false</source>
      <translation>Zobrazit rozšířený obsah tvaru. Změny se projeví při příštím použití 
nástroje pro kontrolu geometrie. Výchozí: vypnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1284"/>
      <source>
Individual boolean operation checks:</source>
      <translation>
Jednotlivé kontroly booleovských operací:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1287"/>
      <source>Bad type</source>
      <translation>Chybný typ</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1299"/>
      <source>Self-intersect</source>
      <translation>Sebe protínání</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1311"/>
      <source>Too small edge</source>
      <translation>Příliš malá hrana</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1323"/>
      <source>Nonrecoverable face</source>
      <translation>Neobnovitelná plocha</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1335"/>
      <source>Continuity</source>
      <translation>Kontinuita</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1347"/>
      <source>Incompatibility of face</source>
      <translation>Nekompatibilita plochy</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1359"/>
      <source>Incompatibility of vertex</source>
      <translation>Nekompatibilita vrcholu</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1371"/>
      <source>Incompatibility of edge</source>
      <translation>Nekompatibilita hrany</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1383"/>
      <source>Invalid curve on surface</source>
      <translation>Neplatná křivka na povrchu</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1288"/>
      <source>Check for bad argument types.  Default: true</source>
      <translation>Zkontrolovat špatné typy argumentů.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1207"/>
      <source>Skip this settings page</source>
      <translation>Přeskočit tuto stránku nastavení</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1209"/>
      <source>Skip this settings page and run the geometry check automatically</source>
      <translation type="unfinished">Skip this settings page and run the geometry check automatically</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1300"/>
      <source>Check for self-intersections.  Default: true</source>
      <translation>Kontrolovat protínání sama sebe.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1312"/>
      <source>Check for edges that are too small.  Default: true</source>
      <translation>Zkontrolovat hrany, které jsou příliš malé.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1324"/>
      <source>Check for nonrecoverable faces.  Default: true</source>
      <translation>Zkontrolovat neobnovitelné plochy.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1336"/>
      <source>Check for continuity.  Default: true</source>
      <translation>Kontrola kontinuity.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1348"/>
      <source>Check for incompatible faces.  Default: true</source>
      <translation>Zkontrolovat nekompatibilní plochy.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1360"/>
      <source>Check for incompatible vertices.  Default: true</source>
      <translation>Zkontrolovat nekompatibilní vrcholy.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1372"/>
      <source>Check for incompatible edges.  Default: true</source>
      <translation>Zkontrolovat nekompatibilní hrany.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1384"/>
      <source>Check for invalid curves on surfaces.  Default: true</source>
      <translation>Kontrola neplatných křivek na površích.  Výchozí: zapnuto</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1454"/>
      <source>Run check</source>
      <translation>Spustit kontrolu</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="1466"/>
      <source>Results</source>
      <translation>Výsledky</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskCheckGeometryResults</name>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="402"/>
      <source>Check Geometry Results</source>
      <translation>Zkontrolovat výsledky geometrie</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="425"/>
      <source>Check is running…</source>
      <translation type="unfinished">Check is running…</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="454"/>
      <source>Boolean operation check…</source>
      <translation type="unfinished">Boolean operation check…</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="457"/>
      <source>Check geometry</source>
      <translation>Kontrola geometrie</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="489"/>
      <source>Null shape</source>
      <translation type="unfinished">Null shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="490"/>
      <location filename="../../TaskCheckGeometry.cpp" line="502"/>
      <source>Skipped</source>
      <translation type="unfinished">Skipped</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="501"/>
      <source>Infinite shape</source>
      <translation type="unfinished">Infinite shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="528"/>
      <source>Invalid</source>
      <translation>Neplatné</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="554"/>
      <source>Checking</source>
      <translation>Kontrola</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="578"/>
      <source>No errors</source>
      <translation type="unfinished">No errors</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="590"/>
      <source>%1 processed out of %2 selected</source>
      <translation>%1 zpracován z %2 vybraných</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskCheckGeometry.cpp" line="591"/>
      <source>%n invalid shapes.</source>
      <translation>
        <numerusform>%n neplatný tvar.</numerusform>
        <numerusform>%n neplatné tvary.</numerusform>
        <numerusform>%n neplatných tvarů.</numerusform>
        <numerusform>%n neplatných tvarů.</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="592"/>
      <source>to report view.</source>
      <translation type="unfinished">to report view.</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="739"/>
      <source>Global minimum</source>
      <translation type="unfinished">Global minimum</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="747"/>
      <source>Global average</source>
      <translation type="unfinished">Global average</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="755"/>
      <source>Global maximum</source>
      <translation type="unfinished">Global maximum</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="714"/>
      <source>Checked object</source>
      <translation>Zkontrolovaný objekt</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="731"/>
      <source>Tolerance information</source>
      <translation>Informace o toleranci</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskDlgAttacher</name>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1432"/>
      <source>Attachment</source>
      <translation>Připojení</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="1514"/>
      <source>Datum dialog: input error</source>
      <translation type="unfinished">Datum dialog: input error</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskLoft</name>
    <message>
      <location filename="../../TaskLoft.ui" line="14"/>
      <source>Loft</source>
      <translation>Profilování</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="23"/>
      <source>Create solid</source>
      <translation>Vytvoř těleso</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="33"/>
      <source>Ruled surface</source>
      <translation>Přímková plocha</translation>
    </message>
    <message>
      <location filename="../../TaskLoft.ui" line="40"/>
      <source>Closed</source>
      <translation>Uzavřeno</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>Odsazení</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="34"/>
      <source>Mode</source>
      <translation>Způsob</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="42"/>
      <source>Skin</source>
      <translation>Skin</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="47"/>
      <source>Pipe</source>
      <translation>Potrubí</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="52"/>
      <source>Recto verso</source>
      <translation type="unfinished">Recto verso</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="60"/>
      <source>Join type</source>
      <translation>Typ spojení</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="68"/>
      <source>Arc</source>
      <translation>Oblouk</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="73"/>
      <source>Tangent</source>
      <translation>Tečna</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="78"/>
      <location filename="../../TaskOffset.ui" line="86"/>
      <source>Intersection</source>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="93"/>
      <source>Self-intersection</source>
      <translation>Sebe protínající</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="100"/>
      <source>Fill offset</source>
      <translation>Vyplnit odsazení</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="114"/>
      <source>Faces</source>
      <translation>Plochy</translation>
    </message>
    <message>
      <location filename="../../TaskOffset.ui" line="144"/>
      <source>Update view</source>
      <translation>Aktualizovat zobrazení</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskShapeBuilder</name>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="14"/>
      <location filename="../../TaskShapeBuilder.ui" line="20"/>
      <source>Create Shape</source>
      <translation type="unfinished">Create Shape</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="26"/>
      <source>Edge from vertices</source>
      <translation>Hrana z vrcholů</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="33"/>
      <source>Wire from edges</source>
      <translation>Drát z hran</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="40"/>
      <source>Face from vertices</source>
      <translation>Plocha z vrcholů</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="47"/>
      <source>Face from edges</source>
      <translation>Plocha z hran</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="54"/>
      <source>Shell from faces</source>
      <translation>Sořepina z ploch</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="61"/>
      <source>Solid from shell</source>
      <translation>Těleso ze skořepiny</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="75"/>
      <source>Planar</source>
      <translation>Rovinný</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="82"/>
      <source>Refine shape</source>
      <translation>Vylepšit tvar</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="92"/>
      <source>All faces</source>
      <translation>Všechny plochy</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="101"/>
      <source>Box Selection</source>
      <translation type="unfinished">Box Selection</translation>
    </message>
    <message>
      <location filename="../../TaskShapeBuilder.ui" line="122"/>
      <source>Create</source>
      <translation>Vytvořit</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskSweep</name>
    <message>
      <location filename="../../TaskSweep.ui" line="14"/>
      <source>Sweep</source>
      <translation>Tažení</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="23"/>
      <source>Sweep Path</source>
      <translation>Dráha Tažení</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="53"/>
      <source>Create solid</source>
      <translation>Vytvoř těleso</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.ui" line="63"/>
      <source>Frenet</source>
      <translation>Frenet</translation>
    </message>
    <message>
      <location filename="../../TaskSweep.cpp" line="551"/>
      <source>Select at least 1 profile and an edge or wire
in the 3D view for the sweep path.</source>
      <translation type="unfinished">Select at least 1 profile and an edge or wire
in the 3D view for the sweep path.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskTube</name>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="14"/>
      <source>Tube</source>
      <translation>Trubka</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="23"/>
      <source>Parameter</source>
      <translation>Parametr</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="46"/>
      <source>Outer radius</source>
      <translation>Vnější poloměr</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="69"/>
      <source>Inner radius</source>
      <translation>Vnitřní poloměr</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/TaskTube.ui" line="92"/>
      <source>Height</source>
      <translation>Výška</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ThicknessWidget</name>
    <message>
      <location filename="../../TaskThickness.cpp" line="96"/>
      <location filename="../../TaskThickness.cpp" line="333"/>
      <location filename="../../TaskThickness.cpp" line="396"/>
      <source>Thickness</source>
      <translation>Tloušťka</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="205"/>
      <source>Select faces of the source object and press 'Done'</source>
      <translation>Vyberte stěny zdrojového objektu a stiskněte tlačítko "Hotovo"</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="208"/>
      <source>Done</source>
      <translation>Hotovo</translation>
    </message>
    <message>
      <location filename="../../TaskThickness.cpp" line="295"/>
      <source>Input error</source>
      <translation>Chyba zadání</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="51"/>
      <location filename="../../../BasicShapes/ViewProviderShapes.py" line="59"/>
      <location filename="../../ViewProviderPrimitive.cpp" line="54"/>
      <location filename="../../ViewProvider.cpp" line="53"/>
      <source>Edit %1</source>
      <translation>Upravit %1</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="252"/>
      <source>Part and Part Design workbench</source>
      <translation>Pracovní prostředí pro díl a návrh dílu</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="253"/>
      <location filename="../../AppPartGui.cpp" line="254"/>
      <location filename="../../AppPartGui.cpp" line="255"/>
      <source>Part/Part Design</source>
      <translation>Díl/Návrh dílu</translation>
    </message>
    <message>
      <location filename="../../AppPartGui.cpp" line="256"/>
      <location filename="../../AppPartGui.cpp" line="257"/>
      <source>Import-Export</source>
      <translation>Import-Export</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="333"/>
      <location filename="../../Command.cpp" line="410"/>
      <location filename="../../Command.cpp" line="510"/>
      <location filename="../../Command.cpp" line="952"/>
      <location filename="../../Command.cpp" line="1015"/>
      <location filename="../../Command.cpp" line="2290"/>
      <source>Wrong selection</source>
      <translation>Neplatný výběr</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="350"/>
      <location filename="../../Command.cpp" line="427"/>
      <location filename="../../Command.cpp" line="527"/>
      <source>Non-solids selected</source>
      <translation>Vybraný útvar není oběmový</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="334"/>
      <location filename="../../Command.cpp" line="1016"/>
      <source>Select 2 shapes</source>
      <translation type="unfinished">Select 2 shapes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="351"/>
      <location filename="../../Command.cpp" line="428"/>
      <location filename="../../Command.cpp" line="528"/>
      <source>The use of non-solids for boolean operations may lead to unexpected results.
Continue?</source>
      <translation type="unfinished">The use of non-solids for boolean operations may lead to unexpected results.
Continue?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="411"/>
      <source>Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to compute the intersection between.</source>
      <translation type="unfinished">Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to compute the intersection between.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="511"/>
      <source>Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to be fused.</source>
      <translation type="unfinished">Select at least 2 shapes. Alternatively, select 1 compound containing 2 or more shapes to be fused.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="953"/>
      <source>Select at least one shape</source>
      <translation type="unfinished">Select at least one shape</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1210"/>
      <source>All CAD Files</source>
      <translation>Všechny CAD soubory</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1214"/>
      <source>All Files</source>
      <translation>Všechny soubory</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2291"/>
      <source>Select either 2 edges or 2 wires.</source>
      <translation type="unfinished">Select either 2 edges or 2 wires.</translation>
    </message>
    <message>
      <location filename="../../TaskAttacher.cpp" line="73"/>
      <location filename="../../TaskAttacher.cpp" line="106"/>
      <source>No reference selected</source>
      <translation>Není vybrána reference</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="81"/>
      <source>Face</source>
      <translation>Plocha</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="83"/>
      <source>Edge</source>
      <translation>Hrana</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="84"/>
      <source>Vertex</source>
      <translation>Vrchol</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="77"/>
      <source>Compound</source>
      <translation>Směs</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="78"/>
      <source>Compound solid</source>
      <translation type="unfinished">Compound solid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="79"/>
      <source>Solid</source>
      <translation>Těleso</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="80"/>
      <source>Shell</source>
      <translation>Skořepina</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="82"/>
      <source>Wire</source>
      <translation>Křivka</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="85"/>
      <source>Shape</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="101"/>
      <source>No error</source>
      <translation type="unfinished">No error</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="102"/>
      <source>Invalid point on curve</source>
      <translation type="unfinished">Invalid point on curve</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="104"/>
      <source>Invalid point on curve on surface</source>
      <translation type="unfinished">Invalid point on curve on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="106"/>
      <source>Invalid point on surface</source>
      <translation type="unfinished">Invalid point on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="107"/>
      <source>No 3D curve</source>
      <translation type="unfinished">No 3D curve</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="108"/>
      <source>Multiple 3D curves</source>
      <translation type="unfinished">Multiple 3D curves</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="109"/>
      <source>Invalid 3D curve</source>
      <translation type="unfinished">Invalid 3D curve</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="110"/>
      <source>No curve on surface</source>
      <translation type="unfinished">No curve on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="111"/>
      <source>Invalid curve on surface</source>
      <translation>Neplatná křivka na povrchu</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="113"/>
      <source>Invalid curve on closed surface</source>
      <translation type="unfinished">Invalid curve on closed surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="115"/>
      <source>Invalid same range flag</source>
      <translation type="unfinished">Invalid same range flag</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="116"/>
      <source>Invalid same parameter flag</source>
      <translation type="unfinished">Invalid same parameter flag</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="117"/>
      <source>Invalid degenerated flag</source>
      <translation type="unfinished">Invalid degenerated flag</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="118"/>
      <source>Free edge</source>
      <translation type="unfinished">Free edge</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="119"/>
      <source>Invalid multi-connexity</source>
      <translation type="unfinished">Invalid multi-connexity</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="120"/>
      <source>Invalid range</source>
      <translation type="unfinished">Invalid range</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="121"/>
      <source>Empty wire</source>
      <translation type="unfinished">Empty wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="122"/>
      <source>Redundant edge</source>
      <translation type="unfinished">Redundant edge</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="123"/>
      <source>Self-intersecting wire</source>
      <translation type="unfinished">Self-intersecting wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="124"/>
      <source>No surface</source>
      <translation type="unfinished">No surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="125"/>
      <source>Invalid wire</source>
      <translation type="unfinished">Invalid wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="126"/>
      <source>Redundant wire</source>
      <translation type="unfinished">Redundant wire</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="127"/>
      <source>Intersecting wires</source>
      <translation type="unfinished">Intersecting wires</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="128"/>
      <source>Invalid imbrication of wires</source>
      <translation type="unfinished">Invalid imbrication of wires</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="129"/>
      <source>Empty shell</source>
      <translation type="unfinished">Empty shell</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="130"/>
      <source>Redundant face</source>
      <translation type="unfinished">Redundant face</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="131"/>
      <source>Unorientable shape</source>
      <translation type="unfinished">Unorientable shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="132"/>
      <source>Not closed</source>
      <translation type="unfinished">Not closed</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="133"/>
      <source>Not connected</source>
      <translation type="unfinished">Not connected</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="134"/>
      <source>Sub-shape not in shape</source>
      <translation type="unfinished">Sub-shape not in shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="135"/>
      <source>Bad orientation</source>
      <translation type="unfinished">Bad orientation</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="136"/>
      <source>Bad orientation of sub-shape</source>
      <translation type="unfinished">Bad orientation of sub-shape</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="137"/>
      <source>Invalid tolerance value</source>
      <translation type="unfinished">Invalid tolerance value</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="138"/>
      <source>Check failed</source>
      <translation type="unfinished">Check failed</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="147"/>
      <source>No result</source>
      <translation type="unfinished">No result</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="150"/>
      <source>Out of enum range:</source>
      <translation type="unfinished">Out of enum range:</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="162"/>
      <source>Boolean operation: unknown check</source>
      <translation type="unfinished">Boolean operation: unknown check</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="163"/>
      <source>Boolean operation: bad type</source>
      <translation type="unfinished">Boolean operation: bad type</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="164"/>
      <source>Boolean operation: self-intersection found</source>
      <translation type="unfinished">Boolean operation: self-intersection found</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="165"/>
      <source>Boolean operation: edge too small</source>
      <translation type="unfinished">Boolean operation: edge too small</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="166"/>
      <source>Boolean operation: non-recoverable face</source>
      <translation type="unfinished">Boolean operation: non-recoverable face</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="168"/>
      <source>Boolean operation: incompatibility of vertex</source>
      <translation type="unfinished">Boolean operation: incompatibility of vertex</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="171"/>
      <source>Boolean operation: incompatibility of edge</source>
      <translation type="unfinished">Boolean operation: incompatibility of edge</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="174"/>
      <source>Boolean operation: incompatibility of face</source>
      <translation type="unfinished">Boolean operation: incompatibility of face</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="176"/>
      <source>Boolean operation: aborted</source>
      <translation type="unfinished">Boolean operation: aborted</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="179"/>
      <source>Boolean operation: invalid curve on surface</source>
      <translation type="unfinished">Boolean operation: invalid curve on surface</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="181"/>
      <source>Boolean operation: not valid</source>
      <translation type="unfinished">Boolean operation: not valid</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="177"/>
      <source>Boolean operation: GeomAbs_C0</source>
      <translation>Booleovská operace: GeomAbs_C0</translation>
    </message>
    <message>
      <location filename="../../TaskCheckGeometry.cpp" line="857"/>
      <source>Invalid</source>
      <translation>Neplatné</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="83"/>
      <source>Edit Mirror Plane</source>
      <translation type="unfinished">Edit Mirror Plane</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="305"/>
      <source>Edit Fillet</source>
      <translation type="unfinished">Edit Fillet</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="426"/>
      <source>Edit Chamfer</source>
      <translation type="unfinished">Edit Chamfer</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="566"/>
      <source>Edit offset</source>
      <translation>Upravit odsazení</translation>
    </message>
    <message>
      <location filename="../../ViewProviderMirror.cpp" line="653"/>
      <source>Edit thickness</source>
      <translation>Upravit tloušťku</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="56"/>
      <source>Create tube</source>
      <translation>Vytvořit trubku</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="185"/>
      <source>Distance in parameter space</source>
      <translation>Vzdálenost v parametrickém prostoru</translation>
    </message>
    <message>
      <location filename="../../CommandSimple.cpp" line="186"/>
      <source>Enter distance:</source>
      <translation>Zadat vzdálenost:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAttachExtension.cpp" line="100"/>
      <source>Attachment Editor</source>
      <translation type="unfinished">Attachment Editor</translation>
    </message>
    <message>
      <location filename="../../ViewProviderExt.cpp" line="1005"/>
      <source>Appearance per Face</source>
      <translation type="unfinished">Appearance per Face</translation>
    </message>
    <message>
      <location filename="../../ViewProviderProjectOnSurface.cpp" line="52"/>
      <source>Edit Projection</source>
      <translation type="unfinished">Edit Projection</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSpline.cpp" line="93"/>
      <source>Show Control Points</source>
      <translation type="unfinished">Show Control Points</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="71"/>
      <source>Delete %1 content?</source>
      <translation type="unfinished">Delete %1 content?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="72"/>
      <source>The %1 '%2' has %3. Do you want to delete them as well?</source>
      <translation type="unfinished">The %1 '%2' has %3. Do you want to delete them as well?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="236"/>
      <source>base and tool objects</source>
      <translation type="unfinished">base and tool objects</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="239"/>
      <source>base object</source>
      <translation>základní objekt</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="242"/>
      <source>tool object</source>
      <translation type="unfinished">tool object</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="247"/>
      <source>Boolean operation</source>
      <translation type="unfinished">Boolean operation</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="342"/>
      <location filename="../../ViewProviderBoolean.cpp" line="486"/>
      <source>%1 input objects</source>
      <translation type="unfinished">%1 input objects</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="346"/>
      <source>Fusion</source>
      <translation>Sjednocení</translation>
    </message>
    <message>
      <location filename="../../ViewProviderBoolean.cpp" line="490"/>
      <source>Intersection</source>
      <translation>Průnik</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCompound.cpp" line="76"/>
      <source>Delete compound content?</source>
      <translation type="unfinished">Delete compound content?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCompound.cpp" line="77"/>
      <source>The compound '%1' has %2 child objects. Do you want to delete them as well?</source>
      <translation type="unfinished">The compound '%1' has %2 child objects. Do you want to delete them as well?</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="34"/>
      <source>&amp;Part</source>
      <translation>&amp;Díl</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="35"/>
      <source>&amp;Simple</source>
      <translation>&amp;Jednoduchý</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="36"/>
      <source>&amp;Parametric</source>
      <translation>&amp;Parametrický</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Solids</source>
      <translation>Tělesa</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Part Tools</source>
      <translation type="unfinished">Part Tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Boolean Tools</source>
      <translation type="unfinished">Boolean Tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Primitives</source>
      <translation>Základní tvary</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Join</source>
      <translation>Spojit</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Split</source>
      <translation>Rozdělit</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Compound</source>
      <translation>Směs</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>Copy</source>
      <translation>Kopírovat</translation>
    </message>
  </context>
  <context>
    <name>Part_Tube</name>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="47"/>
      <source>Tube</source>
      <translation>Trubka</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/CommandShapes.py" line="51"/>
      <source>Creates a tube</source>
      <translation>Vytvoří trubku</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinFeatures</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="89"/>
      <source>Computing the result failed with an error:</source>
      <translation>Výpočet výsledku se nezdařil s chybou:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="93"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klikněte na 'Pokračovat' pro vytvoření funkce i tak, nebo na 'Přerušit' pro zrušení.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="94"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="243"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="358"/>
      <location filename="../../../BOPTools/JoinFeatures.py" line="474"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="97"/>
      <source>Continue</source>
      <translation>Pokračovat</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="242"/>
      <source>Select at least two objects, or one or more compounds</source>
      <translation>Vyberte nejméně dva objekty nebo jednu či více složenin</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="357"/>
      <source>Select base object, then the object to embed, and then invoke this tool.</source>
      <translation>Vyberte základní objekt, potom objekt k připojení a nakonec použijte tento nástroj.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="473"/>
      <source>Select the object to make a cutout in, then the object that should fit into the cutout, and then invoke this tool.</source>
      <translation>Vyberte objekt, ve kterém má být výřez, pak objekt, který má odpovídat výřezu, a nakonec použijte tento nástroj.</translation>
    </message>
  </context>
  <context>
    <name>Part_SplitFeatures</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="190"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="394"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="636"/>
      <source>Computing the result failed with an error:</source>
      <translation>Výpočet výsledku se nezdařil s chybou:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="194"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="398"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="640"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klikněte na 'Pokračovat' pro vytvoření funkce i tak, nebo na 'Přerušit' pro zrušení.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="195"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="245"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="399"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="466"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="505"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="641"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="693"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="137"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="198"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="402"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="644"/>
      <source>Continue</source>
      <translation>Pokračovat</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="244"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="692"/>
      <source>Select at least two objects, or one or more compounds. If only one compound is selected, the compounded shapes will be intersected between each other (otherwise, compounds with self-intersections are invalid).</source>
      <translation>Vyberte alespoň dva objekty nebo jednu či více složenin. Je-li vybrána jen jedna složenina, pak bude vytvořen průnik tvarů složeniny (jinak jsou sebe protínající se složeniny neplatné).</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="465"/>
      <location filename="../../../BOPTools/SplitFeatures.py" line="504"/>
      <source>Select at least two objects. The first one is the object to be sliced; the rest are objects to slice with.</source>
      <translation>Vyberte alespoň dva objekty. První je řezaný objekt; ostatní jsou řezné objekty.</translation>
    </message>
  </context>
  <context>
    <name>Part_CompoundFilter</name>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="57"/>
      <source>Compound Filter</source>
      <translation>Filtr složenin</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="87"/>
      <source>First select a shape that is a compound. If a second object is selected (optional) it will be treated as a stencil.</source>
      <translation>Nejprve vyberte tvar, který je složeninou. Je-li vybraný druhý objekt (volitelně), bude použit jako šablona.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="67"/>
      <source>Filters out objects from the selected compound by characteristics like volume,
area, or length, or by choosing specific items.
If a second object is selected, it will be used as reference, for example,
for collision or distance filtering.</source>
      <translation type="unfinished">Filters out objects from the selected compound by characteristics like volume,
area, or length, or by choosing specific items.
If a second object is selected, it will be used as reference, for example,
for collision or distance filtering.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="88"/>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="134"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="129"/>
      <source>Computing the result failed with an error:</source>
      <translation>Výpočet výsledku se nezdařil s chybou:</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandCompoundFilter.py" line="133"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klikněte na 'Pokračovat' pro vytvoření funkce i tak, nebo na 'Přerušit' pro zrušení.</translation>
    </message>
  </context>
  <context>
    <name>Part_ExplodeCompound</name>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="58"/>
      <source>Explode Compound</source>
      <translation type="unfinished">Explode Compound</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="63"/>
      <source>Splits up a compound of shapes into separate objects, creating a compound filter for each shape</source>
      <translation type="unfinished">Splits up a compound of shapes into separate objects, creating a compound filter for each shape</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="74"/>
      <source>First select a shape that is a compound.</source>
      <translation>Nejprve vyberte tvar, který je složeninou.</translation>
    </message>
    <message>
      <location filename="../../../CompoundTools/_CommandExplodeCompound.py" line="75"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
  </context>
  <context>
    <name>AttachmentEditor</name>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="104"/>
      <source>No object named {}</source>
      <translation>Žádný objekt s názvem {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="113"/>
      <source>Failed to parse link (more than one colon encountered)</source>
      <translation>Nepodařilo se načíst odkaz (nalezena více než jedna dvojtečka)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="251"/>
      <source>Object {} is neither movable nor attachable, can't edit attachment</source>
      <translation>Objekt {} není ani pohyblivý, ani připojitelný, nemůže upravovat připojení</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="264"/>
      <source>{} is not attachable. The attachment editor can still be used to align the object, but the attachment will not be parametric.</source>
      <translation type="unfinished">{} is not attachable. The attachment editor can still be used to align the object, but the attachment will not be parametric.</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="266"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="283"/>
      <source>Attachment</source>
      <translation>Připojení</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="269"/>
      <source>Continue</source>
      <translation>Pokračovat</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="354"/>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="401"/>
      <source>Edit attachment of {}</source>
      <translation>Upravit připojení {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="471"/>
      <source>Ignored. Can't attach object to itself!</source>
      <translation>Ignorováno. Nelze připojit objekt sám k sobě!</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="479"/>
      <source>{} depends on object being attached, can't use it for attachment</source>
      <translation>{} závisí na připojovaném objektu, takže nemůže být použit</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="631"/>
      <source>{} (add {})</source>
      <translation>{} (přidat {})</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="635"/>
      <source>{} (add more references)</source>
      <translation>{} (přidat více odkazů)</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="671"/>
      <source>Reference combinations:</source>
      <translation>Kombinace referencí:</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="686"/>
      <source>Reference{}</source>
      <translation>Reference{}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="693"/>
      <source>Selecting…</source>
      <translation type="unfinished">Selecting…</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="722"/>
      <source>Failed to resolve links. {}</source>
      <translation>Připojení selhalo. {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="733"/>
      <source>Not attached</source>
      <translation>Není připojeno</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="736"/>
      <source>Attached with mode {}</source>
      <translation>Připojeno v režimu {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="746"/>
      <source>Error: {}</source>
      <translation>Chyba: {}</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="752"/>
      <source>Attachment Offset (in local coordinates):</source>
      <translation>Odsazení připojení (v lokálních souřadnicích):</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/TaskAttachmentEditor.py" line="757"/>
      <source>Attachment Offset (inactive - not attached):</source>
      <translation>Odsazení připojení (neaktivní - nepřipojeno):</translation>
    </message>
  </context>
  <context>
    <name>TaskCheckGeometryResults</name>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="31"/>
      <source>Shape type</source>
      <translation>Typ tvaru</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="33"/>
      <source>Vertices</source>
      <translation>Vrcholy</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="35"/>
      <source>Edges</source>
      <translation>Hrany</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="36"/>
      <source>Wires</source>
      <translation>Křivky</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="37"/>
      <source>Faces</source>
      <translation>Plochy</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="38"/>
      <source>Shells</source>
      <translation>Skořepiny</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="39"/>
      <source>Solids</source>
      <translation>Tělesa</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="42"/>
      <source>CompSolids</source>
      <translation>Složená tělesa</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="47"/>
      <source>Compounds</source>
      <translation>Složenina</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="51"/>
      <source>Shapes</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="76"/>
      <source>Area</source>
      <translation>Oblast</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="89"/>
      <source>Volume</source>
      <translation>Objem</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="96"/>
      <source>Mass</source>
      <translation>Hmotnost</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="103"/>
      <source>Length</source>
      <translation>Délka</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="110"/>
      <source>Radius</source>
      <translation>Poloměr</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="117"/>
      <source>Curve center</source>
      <translation>Střed křivky</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="124"/>
      <source>Continuity</source>
      <translation>Pokračování</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="131"/>
      <source>Center of mass</source>
      <translation>Těžiště</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="152"/>
      <source>Is closed</source>
      <translation>Je uzavřena</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="159"/>
      <source>Orientation</source>
      <translation>Orientace</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="177"/>
      <source>Global center of mass</source>
      <translation>Globální těžiště</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="195"/>
      <source>Global placement</source>
      <translation>Globální umístění</translation>
    </message>
    <message>
      <location filename="../../../BasicShapes/ShapeContent.py" line="197"/>
      <source>Placement</source>
      <translation>Umístění</translation>
    </message>
  </context>
  <context>
    <name>Part_XOR</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="668"/>
      <source>Boolean XOR</source>
      <translation>Booleovský XOR</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="675"/>
      <source>Performs an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
Overlapping volumes of the shapes will be removed.</source>
      <translation type="unfinished">Performs an 'exclusive OR' boolean operation with two or more selected objects,
or with the shapes inside a compound.
Overlapping volumes of the shapes will be removed.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgScale</name>
    <message>
      <location filename="../../DlgScale.ui" line="14"/>
      <source>Scale</source>
      <translation>Změna velikosti</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="29"/>
      <source>Factor</source>
      <translation>Měřítko</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="22"/>
      <source>X factor</source>
      <translation type="unfinished">X factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="64"/>
      <source>Z factor</source>
      <translation type="unfinished">Z factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="71"/>
      <source>Scale the object by a single factor in all directions.</source>
      <translation>Škáluje objekt pomocí jediného měřítka ve všech směrech.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="74"/>
      <source>Uniform Scaling</source>
      <translation>Jednotné škálování</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="112"/>
      <source>Y factor</source>
      <translation type="unfinished">Y factor</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="119"/>
      <source>Specify a different scale factor for each cardinal direction</source>
      <translation type="unfinished">Specify a different scale factor for each cardinal direction</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="122"/>
      <source>Non-uniform scaling</source>
      <translation type="unfinished">Non-uniform scaling</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="195"/>
      <source>Select shapes to be scaled</source>
      <translation type="unfinished">Select shapes to be scaled</translation>
    </message>
    <message>
      <location filename="../../DlgScale.ui" line="199"/>
      <source>Shape</source>
      <translation>Útvar</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="206"/>
      <source>No scalable shapes selected</source>
      <translation>Nejsou vybrány žádné škálovatelné tvary</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="216"/>
      <source>The document '%1' doesn't exist.</source>
      <translation>Dokument '%1' neexistuje.</translation>
    </message>
    <message>
      <location filename="../../DlgScale.cpp" line="275"/>
      <location filename="../../DlgScale.cpp" line="283"/>
      <source>Creating scale failed.
%1</source>
      <translation type="unfinished">Creating scale failed.
%1</translation>
    </message>
  </context>
  <context>
    <name>CmdPartScale</name>
    <message>
      <location filename="../../Command.cpp" line="1476"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1477"/>
      <source>Scale</source>
      <translation>Změna velikosti</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1478"/>
      <source>Scales the selected shape</source>
      <translation type="unfinished">Scales the selected shape</translation>
    </message>
  </context>
  <context>
    <name>FaceMaker</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="82"/>
      <source>Shape must be a wire, edge or compound. Something else was supplied.</source>
      <translation>Tvar musí být drát, hrana nebo složenina. Bylo dodáno něco jiného.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerSimple</name>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="307"/>
      <source>Simple</source>
      <translation>Jednoduchý</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMaker.cpp" line="312"/>
      <source>Makes separate plane face from every wire independently. No support for holes; wires can be on different planes.</source>
      <translation>Vytvoří samostatnou rovinnou plochu z každého drátu. Bez podpory otvorů; dráty mohou ležet v různých rovinách.</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerBullseye</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="61"/>
      <source>Bull's-eye facemaker</source>
      <translation>Terčové tvoření plochy</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="66"/>
      <source>Supports making planar faces with holes with islands in them</source>
      <translation type="unfinished">Supports making planar faces with holes with islands in them</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerCheese</name>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="257"/>
      <source>Cheese facemaker</source>
      <translation>Sýrové tvoření plochy</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerCheese.cpp" line="262"/>
      <source>Supports making planar faces with holes, but no islands inside holes</source>
      <translation type="unfinished">Supports making planar faces with holes, but no islands inside holes</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerExtrusion</name>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="421"/>
      <source>Part Extrude facemaker</source>
      <translation>Vysunovací tvoření plochy</translation>
    </message>
    <message>
      <location filename="../../../App/FeatureExtrusion.cpp" line="426"/>
      <source>Supports making faces with holes, does not support nesting.</source>
      <translation>Podporuje vytváření ploch s dírami, nepodporuje vnořování.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskFaceAppearances</name>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="14"/>
      <source>Appearance per Face</source>
      <translation type="unfinished">Appearance per Face</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="20"/>
      <source>Select the faces in the 3D view</source>
      <translation type="unfinished">Select the faces in the 3D view</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="41"/>
      <source>Faces</source>
      <translation>Plochy</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="66"/>
      <source>Appearance</source>
      <translation>Vzhled</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="74"/>
      <source>Custom appearance</source>
      <translation type="unfinished">Custom appearance</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="88"/>
      <source>Resets color for all faces of the part</source>
      <translation>Obnoví barvu pro všechny plochy dílu</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="91"/>
      <source>Set to Default</source>
      <translation type="unfinished">Set to Default</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="98"/>
      <source>Allows the selection of multiple faces by dragging a rectangle in the 3D view</source>
      <translation type="unfinished">Allows the selection of multiple faces by dragging a rectangle in the 3D view</translation>
    </message>
    <message>
      <location filename="../../TaskFaceAppearances.ui" line="101"/>
      <source>Box Selection</source>
      <translation type="unfinished">Box Selection</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceFeatures</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="83"/>
      <source>Computing the result failed with an error:</source>
      <translation>Výpočet výsledku se nezdařil s chybou:</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="87"/>
      <source>Click 'Continue' to create the feature anyway, or 'Abort' to cancel.</source>
      <translation>Klikněte na 'Pokračovat' pro vytvoření funkce i tak, nebo na 'Přerušit' pro zrušení.</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="88"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="91"/>
      <source>Continue</source>
      <translation>Pokračovat</translation>
    </message>
  </context>
  <context>
    <name>Part_ToleranceSet</name>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="232"/>
      <source>Set Tolerance</source>
      <translation>Nastavit toleranci</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="237"/>
      <source>Creates a parametric copy of the selected object with all contained tolerances set to at least a certain minimum value</source>
      <translation type="unfinished">Creates a parametric copy of the selected object with all contained tolerances set to at least a certain minimum value</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="249"/>
      <source>Bad Selection</source>
      <translation type="unfinished">Bad Selection</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/ToleranceFeatures.py" line="248"/>
      <source>Select at least one object or compounds</source>
      <translation>Vyberte alespoň jeden objekt nebo složeninu</translation>
    </message>
  </context>
  <context>
    <name>CmdPartCoordinateSystem</name>
    <message>
      <location filename="../../Command.cpp" line="2537"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2538"/>
      <source>Coordinate System</source>
      <translation>Souřadnicový systém</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2539"/>
      <source>Creates a coordinate system that can be attached to other objects</source>
      <translation type="unfinished">Creates a coordinate system that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatums</name>
    <message>
      <location filename="../../Command.cpp" line="2676"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2677"/>
      <source>Datums</source>
      <translation>Referenční geometrie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2679"/>
      <source>Creates a datum object (coordinate system, plane, line, or point) that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum object (coordinate system, plane, line, or point) that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../../../App/Geometry.cpp" line="6656"/>
      <source>Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</source>
      <translation type="unfinished">Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumPlane</name>
    <message>
      <location filename="../../Command.cpp" line="2575"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2576"/>
      <source>Datum Plane</source>
      <translation type="unfinished">Datum Plane</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2577"/>
      <source>Creates a datum plane that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum plane that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumLine</name>
    <message>
      <location filename="../../Command.cpp" line="2608"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2609"/>
      <source>Datum Line</source>
      <translation type="unfinished">Datum Line</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2610"/>
      <source>Creates a datum line that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum line that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>CmdPartDatumPoint</name>
    <message>
      <location filename="../../Command.cpp" line="2641"/>
      <source>Part</source>
      <translation>Part</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2642"/>
      <source>Datum Point</source>
      <translation type="unfinished">Datum Point</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2643"/>
      <source>Creates a datum point that can be attached to other objects</source>
      <translation type="unfinished">Creates a datum point that can be attached to other objects</translation>
    </message>
  </context>
  <context>
    <name>Part_EditAttachment</name>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="90"/>
      <source>Attachment</source>
      <translation>Připojení</translation>
    </message>
    <message>
      <location filename="../../../AttachmentEditor/Commands.py" line="95"/>
      <source>Opens the attachment editor to change the attachment of the selected object</source>
      <translation type="unfinished">Opens the attachment editor to change the attachment of the selected object</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinConnect</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="223"/>
      <source>Connect Shapes</source>
      <translation type="unfinished">Connect Shapes</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="227"/>
      <source>Fuses shapes, taking care to preserve voids</source>
      <translation type="unfinished">Fuses shapes, taking care to preserve voids</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinEmbed</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="338"/>
      <source>Embed Shapes</source>
      <translation type="unfinished">Embed Shapes</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="342"/>
      <source>Fuses one shape into another, taking care to preserve voids</source>
      <translation type="unfinished">Fuses one shape into another, taking care to preserve voids</translation>
    </message>
  </context>
  <context>
    <name>Part_JoinCutout</name>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="454"/>
      <source>Cutout Shape</source>
      <translation type="unfinished">Cutout Shape</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/JoinFeatures.py" line="458"/>
      <source>Creates a cutout in the selected shape to fit another shape</source>
      <translation type="unfinished">Creates a cutout in the selected shape to fit another shape</translation>
    </message>
  </context>
  <context>
    <name>Part_BooleanFragments</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="222"/>
      <source>Boolean Fragments</source>
      <translation type="unfinished">Boolean Fragments</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="227"/>
      <source>Creates a boolean union which is sliced at the intersections of the selected shapes</source>
      <translation type="unfinished">Creates a boolean union which is sliced at the intersections of the selected shapes</translation>
    </message>
  </context>
  <context>
    <name>Part_Slice</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="443"/>
      <source>Slice to Compound</source>
      <translation type="unfinished">Slice to Compound</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="448"/>
      <source>Slices the selected object by using other objects as cutting tools and storing the results in one compound</source>
      <translation type="unfinished">Slices the selected object by using other objects as cutting tools and storing the results in one compound</translation>
    </message>
  </context>
  <context>
    <name>Part_SliceApart</name>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="482"/>
      <source>Slice Apart</source>
      <translation type="unfinished">Slice Apart</translation>
    </message>
    <message>
      <location filename="../../../BOPTools/SplitFeatures.py" line="487"/>
      <source>Slices the selected object by other objects, and splits it apart, creating a compound filter for each slide</source>
      <translation type="unfinished">Slices the selected object by other objects, and splits it apart, creating a compound filter for each slide</translation>
    </message>
  </context>
  <context>
    <name>PartGui::DlgPartBox</name>
    <message>
      <location filename="../../DlgPartBox.ui" line="14"/>
      <source>Box Definition</source>
      <translation type="unfinished">Box Definition</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="20"/>
      <source>Position</source>
      <translation type="unfinished">Position</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="32"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="52"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="72"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="92"/>
      <source>Direction</source>
      <translation>Směr</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="109"/>
      <source>Size</source>
      <translation>Velikost</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="121"/>
      <source>Length</source>
      <translation>Délka</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="141"/>
      <source>Width</source>
      <translation>Šířka</translation>
    </message>
    <message>
      <location filename="../../DlgPartBox.ui" line="161"/>
      <source>Height</source>
      <translation>Výška</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ShapeFromMesh</name>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="14"/>
      <source>Shape From Mesh</source>
      <translation type="unfinished">Shape From Mesh</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="20"/>
      <source>Sew Shape</source>
      <translation type="unfinished">Sew Shape</translation>
    </message>
    <message>
      <location filename="../../ShapeFromMesh.ui" line="32"/>
      <source>Tolerance for sewing the shape</source>
      <translation type="unfinished">Tolerance for sewing the shape</translation>
    </message>
  </context>
  <context>
    <name>Part::FaceMakerRing</name>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="371"/>
      <source>Ring facemaker</source>
      <translation type="unfinished">Ring facemaker</translation>
    </message>
    <message>
      <location filename="../../../App/FaceMakerBullseye.cpp" line="376"/>
      <source>Supports making planar faces with holes and holes as faces</source>
      <translation type="unfinished">Supports making planar faces with holes and holes as faces</translation>
    </message>
  </context>
  <context>
    <name>CmdPartSectionCut</name>
    <message>
      <location filename="../../Command.cpp" line="2473"/>
      <source>Persiste&amp;nt Section Cut</source>
      <translation type="unfinished">Persiste&amp;nt Section Cut</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2474"/>
      <source>Creates a new object as a boolean intersection of all visible shapes and the selected axis planes</source>
      <translation type="unfinished">Creates a new object as a boolean intersection of all visible shapes and the selected axis planes</translation>
    </message>
  </context>
  <context>
    <name>PartCmdSelectFilter</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="46"/>
      <source>Selection Filter</source>
      <translation type="unfinished">Selection Filter</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="47"/>
      <source>Changes the selection filter</source>
      <translation type="unfinished">Changes the selection filter</translation>
    </message>
  </context>
  <context>
    <name>PartCmdVertexSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="193"/>
      <source>Vertex Selection</source>
      <translation type="unfinished">Vertex Selection</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="194"/>
      <source>Only allows the selection of vertices</source>
      <translation type="unfinished">Only allows the selection of vertices</translation>
    </message>
  </context>
  <context>
    <name>PartCmdEdgeSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="218"/>
      <source>Edge Selection</source>
      <translation type="unfinished">Edge Selection</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="219"/>
      <source>Only allows the selection of edges</source>
      <translation type="unfinished">Only allows the selection of edges</translation>
    </message>
  </context>
  <context>
    <name>PartCmdFaceSelection</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="243"/>
      <source>Face Selection</source>
      <translation type="unfinished">Face Selection</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="244"/>
      <source>Only allows the selection of faces</source>
      <translation type="unfinished">Only allows the selection of faces</translation>
    </message>
  </context>
  <context>
    <name>PartCmdRemoveSelectionGate</name>
    <message>
      <location filename="../../CommandFilter.cpp" line="268"/>
      <source>No Selection Filters</source>
      <translation type="unfinished">No Selection Filters</translation>
    </message>
    <message>
      <location filename="../../CommandFilter.cpp" line="269"/>
      <source>Clears all selection filters</source>
      <translation type="unfinished">Clears all selection filters</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskExportStep</name>
    <message>
      <location filename="../../DlgExportStep.cpp" line="215"/>
      <source>Do not show this dialog again</source>
      <translation type="unfinished">Do not show this dialog again</translation>
    </message>
  </context>
  <context>
    <name>PartGui::TaskImportStep</name>
    <message>
      <location filename="../../DlgImportStep.cpp" line="149"/>
      <source>Do not show this dialog again</source>
      <translation type="unfinished">Do not show this dialog again</translation>
    </message>
  </context>
  <context>
    <name>PartGui::PatternParametersWidget</name>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="29"/>
      <source>Direction 2</source>
      <translation type="unfinished">Direction 2</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="36"/>
      <source>Direction</source>
      <translation>Směr</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="50"/>
      <source>Reverse the direction of the pattern.</source>
      <translation type="unfinished">Reverse the direction of the pattern.</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="68"/>
      <source>Mode</source>
      <translation>Způsob</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="76"/>
      <source>Extent</source>
      <translation>Rozsah</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="81"/>
      <location filename="../../PatternParametersWidget.ui" line="103"/>
      <source>Spacing</source>
      <translation>Mezera</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="89"/>
      <source>Length</source>
      <translation>Délka</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="141"/>
      <source>Add spacing to create spacing patterns.</source>
      <translation type="unfinished">Add spacing to create spacing patterns.</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.ui" line="158"/>
      <source>Occurrences</source>
      <translation>Počet výskytů</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="69"/>
      <source>Axis</source>
      <translation>Osa</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="408"/>
      <location filename="../../PatternParametersWidget.cpp" line="504"/>
      <source>Spacing %1</source>
      <translation type="unfinished">Spacing %1</translation>
    </message>
    <message>
      <location filename="../../PatternParametersWidget.cpp" line="424"/>
      <source>Remove this spacing definition.</source>
      <translation type="unfinished">Remove this spacing definition.</translation>
    </message>
  </context>
  <context>
    <name>PartGui::ViewProviderPreviewExtension</name>
    <message>
      <location filename="../../ViewProviderPreviewExtension.cpp" line="236"/>
      <source>Failure while rendering preview: %1. That usually indicates an error with model.</source>
      <translation type="unfinished">Failure while rendering preview: %1. That usually indicates an error with model.</translation>
    </message>
  </context>
</TS>
