<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="nl" sourcelanguage="en">
  <context>
    <name>SurfaceGui::TaskFillingEdge</name>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="20"/>
      <source>Edge Constraints</source>
      <translation type="unfinished">Edge Constraints</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="26"/>
      <source>Constrains the surface to pass through the selected edges</source>
      <translation type="unfinished">Constrains the surface to pass through the selected edges</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="29"/>
      <source>Non-Boundary Edges</source>
      <translation type="unfinished">Non-Boundary Edges</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="46"/>
      <source>Add Edge</source>
      <translation>Rand toevoegen</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="65"/>
      <source>Remove Edge</source>
      <translation>Verwijder rand</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="93"/>
      <source>Faces</source>
      <translation>Vlakken</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="113"/>
      <source>Continuity</source>
      <translation>Continuïteit</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="146"/>
      <source>Accept</source>
      <translation type="unfinished">Accept</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.ui" line="156"/>
      <source>Ignore</source>
      <translation>Negeren</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::TaskFilling</name>
    <message>
      <location filename="../../TaskFilling.ui" line="20"/>
      <source>Boundaries</source>
      <translation type="unfinished">Boundaries</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="28"/>
      <source>Support Surface</source>
      <translation type="unfinished">Support Surface</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="44"/>
      <source>Edges that will limit the surface</source>
      <translation type="unfinished">Edges that will limit the surface</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="47"/>
      <source>Boundary Edges</source>
      <translation type="unfinished">Boundary Edges</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="64"/>
      <source>Add Edge</source>
      <translation>Rand toevoegen</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="83"/>
      <source>Remove Edge</source>
      <translation>Verwijder rand</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="95"/>
      <location filename="../../TaskFilling.ui" line="111"/>
      <source>Drag the items to reorder the list</source>
      <translation type="unfinished">Drag the items to reorder the list</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="131"/>
      <source>Faces</source>
      <translation>Vlakken</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="151"/>
      <source>Continuity</source>
      <translation>Continuïteit</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="184"/>
      <source>Accept</source>
      <translation type="unfinished">Accept</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.ui" line="194"/>
      <source>Ignore</source>
      <translation>Negeren</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::Sections</name>
    <message>
      <location filename="../../TaskSections.ui" line="14"/>
      <location filename="../../TaskSections.ui" line="23"/>
      <source>Sectional Edges</source>
      <translation type="unfinished">Sectional Edges</translation>
    </message>
    <message>
      <location filename="../../TaskSections.ui" line="20"/>
      <source>Constrains the surface to follow the selected sectional edges</source>
      <translation type="unfinished">Constrains the surface to follow the selected sectional edges</translation>
    </message>
    <message>
      <location filename="../../TaskSections.ui" line="40"/>
      <source>Add Edge</source>
      <translation>Rand toevoegen</translation>
    </message>
    <message>
      <location filename="../../TaskSections.ui" line="59"/>
      <source>Remove Edge</source>
      <translation>Verwijder rand</translation>
    </message>
    <message>
      <location filename="../../TaskSections.ui" line="71"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;List can be reordered by dragging&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;List can be reordered by dragging&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::GeomFillSurface</name>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="20"/>
      <source>Filling</source>
      <translation type="unfinished">Filling</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="26"/>
      <source>Fill Type</source>
      <translation type="unfinished">Fill Type</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="38"/>
      <source>Stretch</source>
      <translation type="unfinished">Stretch</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="48"/>
      <source>Coons</source>
      <translation type="unfinished">Coons</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="55"/>
      <source>Curved</source>
      <translation>Gebogen</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="76"/>
      <source>Add Edge</source>
      <translation>Rand toevoegen</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.ui" line="95"/>
      <source>Remove Edge</source>
      <translation>Verwijder rand</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="217"/>
      <source>Remove</source>
      <translation>Verwijderen</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="222"/>
      <source>Flip orientation</source>
      <translation type="unfinished">Flip orientation</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="378"/>
      <source>Too many edges</source>
      <translation type="unfinished">Too many edges</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="379"/>
      <location filename="../../TaskGeomFillSurface.cpp" line="387"/>
      <source>The tool requires two, three or four edges</source>
      <translation type="unfinished">The tool requires two, three or four edges</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="386"/>
      <source>Too less edges</source>
      <translation type="unfinished">Too less edges</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="398"/>
      <source>Invalid object</source>
      <translation type="unfinished">Invalid object</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::TaskFillingVertex</name>
    <message>
      <location filename="../../TaskFillingVertex.ui" line="14"/>
      <source>Vertex Constraints</source>
      <translation type="unfinished">Vertex Constraints</translation>
    </message>
    <message>
      <location filename="../../TaskFillingVertex.ui" line="20"/>
      <source>Constrains the surface to pass through the selected vertices</source>
      <translation type="unfinished">Constrains the surface to pass through the selected vertices</translation>
    </message>
    <message>
      <location filename="../../TaskFillingVertex.ui" line="23"/>
      <source>Non-Boundary Vertices</source>
      <translation type="unfinished">Non-Boundary Vertices</translation>
    </message>
    <message>
      <location filename="../../TaskFillingVertex.ui" line="40"/>
      <source>Add Vertex</source>
      <translation type="unfinished">Add Vertex</translation>
    </message>
    <message>
      <location filename="../../TaskFillingVertex.ui" line="59"/>
      <source>Remove Vertex</source>
      <translation type="unfinished">Remove Vertex</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::BlendCurve</name>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="14"/>
      <source>Blend Curve</source>
      <translation type="unfinished">Blend Curve</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="20"/>
      <source>Start Edge</source>
      <translation type="unfinished">Start Edge</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="26"/>
      <location filename="../../Blending/TaskBlendCurve.ui" line="119"/>
      <source>Edge</source>
      <translation>Rand</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="43"/>
      <location filename="../../Blending/TaskBlendCurve.ui" line="136"/>
      <source>Continuity</source>
      <translation>Continuïteit</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="79"/>
      <location filename="../../Blending/TaskBlendCurve.ui" line="172"/>
      <source>Parameter</source>
      <translation>Parameter</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="96"/>
      <location filename="../../Blending/TaskBlendCurve.ui" line="189"/>
      <source>Size</source>
      <translation>Grootte</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.ui" line="113"/>
      <source>End Edge</source>
      <translation type="unfinished">End Edge</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::FillingVertexPanel</name>
    <message>
      <location filename="../../TaskFillingVertex.cpp" line="129"/>
      <source>Remove</source>
      <translation>Verwijderen</translation>
    </message>
  </context>
  <context>
    <name>CmdSurfaceCut</name>
    <message>
      <location filename="../../Command.cpp" line="54"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="55"/>
      <source>Surface Cut</source>
      <translation type="unfinished">Surface Cut</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="56"/>
      <source>Cuts one shape using another</source>
      <translation type="unfinished">Cuts one shape using another</translation>
    </message>
  </context>
  <context>
    <name>CmdSurfaceFilling</name>
    <message>
      <location filename="../../Command.cpp" line="112"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="113"/>
      <source>Filling</source>
      <translation type="unfinished">Filling</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="114"/>
      <source>Creates a surface from a series of selected boundary edges.
Additionally, the surface may be constrained by edges and
vertices that are not on the boundary.</source>
      <translation type="unfinished">Creates a surface from a series of selected boundary edges.
Additionally, the surface may be constrained by edges and
vertices that are not on the boundary.</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="129"/>
      <location filename="../../Command.cpp" line="166"/>
      <location filename="../../Command.cpp" line="345"/>
      <source>Create surface</source>
      <translation type="unfinished">Create surface</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="248"/>
      <source>Blend Curve</source>
      <translation type="unfinished">Blend Curve</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="303"/>
      <source>Extend surface</source>
      <translation type="unfinished">Extend surface</translation>
    </message>
    <message>
      <location filename="../../Blending/TaskBlendCurve.cpp" line="409"/>
      <source>Edit blending curve</source>
      <translation type="unfinished">Edit blending curve</translation>
    </message>
  </context>
  <context>
    <name>CmdSurfaceGeomFillSurface</name>
    <message>
      <location filename="../../Command.cpp" line="148"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="149"/>
      <source>Fill Boundary Curves</source>
      <translation type="unfinished">Fill Boundary Curves</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="150"/>
      <source>Creates a surface from 2, 3, or 4 boundary edges</source>
      <translation type="unfinished">Creates a surface from 2, 3, or 4 boundary edges</translation>
    </message>
  </context>
  <context>
    <name>CmdSurfaceCurveOnMesh</name>
    <message>
      <location filename="../../Command.cpp" line="178"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="179"/>
      <source>Curve on Mesh</source>
      <translation type="unfinished">Curve on Mesh</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="180"/>
      <source>Creates an approximated curve on top of a mesh.
This command only works with a mesh object.</source>
      <translation type="unfinished">Creates an approximated curve on top of a mesh.
This command only works with a mesh object.</translation>
    </message>
  </context>
  <context>
    <name>CmdBlendCurve</name>
    <message>
      <location filename="../../Command.cpp" line="220"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="221"/>
      <source>Blend Curve</source>
      <translation type="unfinished">Blend Curve</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="222"/>
      <source>Joins 2 edges with continuity</source>
      <translation type="unfinished">Joins 2 edges with continuity</translation>
    </message>
  </context>
  <context>
    <name>CmdSurfaceExtendFace</name>
    <message>
      <location filename="../../Command.cpp" line="286"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="287"/>
      <source>Extend Face</source>
      <translation type="unfinished">Extend Face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="288"/>
      <source>Extrapolates the selected face or surface at its boundaries with its local U and V parameters</source>
      <translation type="unfinished">Extrapolates the selected face or surface at its boundaries with its local U and V parameters</translation>
    </message>
  </context>
  <context>
    <name>Surface_ExtendFace</name>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Wrong selection</source>
      <translation>Verkeerde selectie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Select a single face</source>
      <translation type="unfinished">Select a single face</translation>
    </message>
  </context>
  <context>
    <name>CmdSurfaceSections</name>
    <message>
      <location filename="../../Command.cpp" line="332"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="333"/>
      <source>Sections</source>
      <translation>Delen</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="334"/>
      <source>Creates a surface from a series of sectional edges</source>
      <translation type="unfinished">Creates a surface from a series of sectional edges</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::FillingEdgePanel</name>
    <message>
      <location filename="../../TaskFillingEdge.cpp" line="136"/>
      <source>Remove</source>
      <translation>Verwijderen</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.cpp" line="326"/>
      <source>Invalid object</source>
      <translation type="unfinished">Invalid object</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskFillingEdge.cpp" line="406"/>
      <source>Edge has %n adjacent face(s)</source>
      <translation type="unfinished">
        <numerusform>Edge has %n adjacent face(s)</numerusform>
        <numerusform>Edge has %n adjacent face(s)</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.cpp" line="410"/>
      <source>None</source>
      <translation>Geen</translation>
    </message>
    <message>
      <location filename="../../TaskFillingEdge.cpp" line="431"/>
      <source>Edge has no adjacent faces</source>
      <translation type="unfinished">Edge has no adjacent faces</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../TaskFilling.cpp" line="64"/>
      <location filename="../../TaskGeomFillSurface.cpp" line="61"/>
      <source>Edit Filling</source>
      <translation type="unfinished">Edit Filling</translation>
    </message>
    <message>
      <location filename="../../TaskGeomFillSurface.cpp" line="661"/>
      <source>Surface</source>
      <translation>Oppervlak</translation>
    </message>
    <message>
      <location filename="../../TaskSections.cpp" line="59"/>
      <source>Edit Sections</source>
      <translation type="unfinished">Edit Sections</translation>
    </message>
    <message>
      <location filename="../../Blending/ViewProviderBlendCurve.cpp" line="47"/>
      <source>Edit %1</source>
      <translation>Bewerken %1</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::FillingPanel</name>
    <message>
      <location filename="../../TaskFilling.cpp" line="284"/>
      <source>Remove</source>
      <translation>Verwijderen</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.cpp" line="494"/>
      <source>Invalid object</source>
      <translation type="unfinished">Invalid object</translation>
    </message>
    <message numerus="yes">
      <location filename="../../TaskFilling.cpp" line="615"/>
      <source>Edge has %n adjacent faces</source>
      <translation type="unfinished">
        <numerusform>Edge has %n adjacent faces</numerusform>
        <numerusform>Edge has %n adjacent faces</numerusform>
      </translation>
    </message>
    <message>
      <location filename="../../TaskFilling.cpp" line="619"/>
      <source>None</source>
      <translation>Geen</translation>
    </message>
    <message>
      <location filename="../../TaskFilling.cpp" line="640"/>
      <source>Edge has no adjacent faces</source>
      <translation type="unfinished">Edge has no adjacent faces</translation>
    </message>
  </context>
  <context>
    <name>SurfaceGui::SectionsPanel</name>
    <message>
      <location filename="../../TaskSections.cpp" line="281"/>
      <source>Remove</source>
      <translation>Verwijderen</translation>
    </message>
    <message>
      <location filename="../../TaskSections.cpp" line="420"/>
      <source>Invalid object</source>
      <translation type="unfinished">Invalid object</translation>
    </message>
  </context>
</TS>
