<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es-AR" sourcelanguage="en">
  <context>
    <name>CmdMeshAddFacet</name>
    <message>
      <location filename="../../Command.cpp" line="720"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="721"/>
      <source>Add triangle</source>
      <translation>Agregar triángulo</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="722"/>
      <location filename="../../Command.cpp" line="724"/>
      <source>Add triangle manually to a mesh</source>
      <translation>Agregar triángulo manualmente en una malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshBoundingBox</name>
    <message>
      <location filename="../../Command.cpp" line="1439"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1440"/>
      <source>Boundings info...</source>
      <translation>Información de límites...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1441"/>
      <location filename="../../Command.cpp" line="1443"/>
      <source>Shows the boundings of the selected mesh</source>
      <translation>Muestra los límites de la malla seleccionada</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshBuildRegularSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1491"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1492"/>
      <source>Regular solid...</source>
      <translation>Sólido regular...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1493"/>
      <location filename="../../Command.cpp" line="1495"/>
      <source>Builds a regular solid</source>
      <translation>Construye un sólido regular</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshCrossSections</name>
    <message>
      <location filename="../../Command.cpp" line="961"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="962"/>
      <source>Cross-sections...</source>
      <translation>Cortes transversales...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="963"/>
      <location filename="../../Command.cpp" line="964"/>
      <source>Cross-sections</source>
      <translation>Cortes transversales</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshDecimating</name>
    <message>
      <location filename="../../Command.cpp" line="1335"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1336"/>
      <source>Decimation...</source>
      <translation>Simplificar...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1337"/>
      <location filename="../../Command.cpp" line="1338"/>
      <location filename="../../Command.cpp" line="1339"/>
      <source>Decimates a mesh</source>
      <translation>Simplificar una malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshDifference</name>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="166"/>
      <source>Difference</source>
      <translation>Diferencia</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshEvaluateFacet</name>
    <message>
      <location filename="../../Command.cpp" line="1090"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1091"/>
      <source>Face info</source>
      <translation>Información de cara</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1092"/>
      <location filename="../../Command.cpp" line="1094"/>
      <source>Information about face</source>
      <translation>Información sobre la cara</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshEvaluateSolid</name>
    <message>
      <location filename="../../Command.cpp" line="1265"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1266"/>
      <source>Check solid mesh</source>
      <translation>Comprobar la malla del sólido</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1267"/>
      <location filename="../../Command.cpp" line="1269"/>
      <source>Checks whether the mesh is a solid</source>
      <translation>Comprueba si la malla es un sólido</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshEvaluation</name>
    <message>
      <location filename="../../Command.cpp" line="1045"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1047"/>
      <source>Evaluate and repair mesh...</source>
      <translation>Evaluar y reparar malla...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1048"/>
      <location filename="../../Command.cpp" line="1050"/>
      <source>Opens a dialog to analyze and repair a mesh</source>
      <translation>Abre un diálogo para analizar y reparar una malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshExport</name>
    <message>
      <location filename="../../Command.cpp" line="376"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="377"/>
      <source>Export mesh...</source>
      <translation>Exportar malla...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="378"/>
      <location filename="../../Command.cpp" line="380"/>
      <source>Exports a mesh to file</source>
      <translation>Exporta la malla a un archivo</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFillInteractiveHole</name>
    <message>
      <location filename="../../Command.cpp" line="1574"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1575"/>
      <source>Close hole</source>
      <translation>Cerrar agujero</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1576"/>
      <location filename="../../Command.cpp" line="1578"/>
      <source>Close holes interactively</source>
      <translation>Cerrar agujeros de forma interactiva</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFillupHoles</name>
    <message>
      <location filename="../../Command.cpp" line="1523"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1524"/>
      <source>Fill holes...</source>
      <translation>Rellenar agujeros...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1525"/>
      <location filename="../../Command.cpp" line="1527"/>
      <source>Fill holes of the mesh</source>
      <translation>Rellenar agujeros de la malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFlipNormals</name>
    <message>
      <location filename="../../Command.cpp" line="1403"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1404"/>
      <source>Flip normals</source>
      <translation>Invertir normales</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1405"/>
      <location filename="../../Command.cpp" line="1407"/>
      <source>Flips the normals of the mesh</source>
      <translation>Invierte las normales de la malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFromGeometry</name>
    <message>
      <location filename="../../Command.cpp" line="459"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="460"/>
      <source>Create mesh from geometry...</source>
      <translation>Crea una malla a partir de la geometría...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="461"/>
      <location filename="../../Command.cpp" line="463"/>
      <source>Create mesh from the selected geometry</source>
      <translation>Crea una malla a partir de la geometría seleccionada</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFromPartShape</name>
    <message>
      <location filename="../../Command.cpp" line="532"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>Create mesh from shape...</source>
      <translation>Crear malla desde la forma...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="534"/>
      <source>Tessellate shape</source>
      <translation>Forma de Tessellate</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshHarmonizeNormals</name>
    <message>
      <location filename="../../Command.cpp" line="1367"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1368"/>
      <source>Harmonize normals</source>
      <translation>Armoniza las normales</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1369"/>
      <location filename="../../Command.cpp" line="1371"/>
      <source>Harmonizes the normals of the mesh</source>
      <translation>Armoniza las normales de la malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshImport</name>
    <message>
      <location filename="../../Command.cpp" line="323"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="324"/>
      <source>Import mesh...</source>
      <translation>Importar malla...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="325"/>
      <location filename="../../Command.cpp" line="327"/>
      <source>Imports a mesh from file</source>
      <translation>Importa una malla desde un archivo</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshIntersection</name>
    <message>
      <location filename="../../Command.cpp" line="244"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="245"/>
      <source>Intersection</source>
      <translation>Intersección</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshMerge</name>
    <message>
      <location filename="../../Command.cpp" line="1690"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1691"/>
      <source>Merge</source>
      <translation>Fusionar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1692"/>
      <source>Merges selected meshes into one</source>
      <translation>Fusionar las mallas seleccionadas en una sola</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolyCut</name>
    <message>
      <location filename="../../Command.cpp" line="769"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="770"/>
      <source>Cut mesh</source>
      <translation>Cortar malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="771"/>
      <location filename="../../Command.cpp" line="773"/>
      <source>Cuts a mesh with a picked polygon</source>
      <translation>Corta una malla con un polígono designado</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolySegm</name>
    <message>
      <location filename="../../Command.cpp" line="661"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="662"/>
      <source>Make segment</source>
      <translation>Hacer un segmento</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="663"/>
      <location filename="../../Command.cpp" line="665"/>
      <source>Creates a mesh segment</source>
      <translation>Crea un segmento de la malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolySplit</name>
    <message>
      <location filename="../../Command.cpp" line="988"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="989"/>
      <source>Split mesh</source>
      <translation>Dividir malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="990"/>
      <location filename="../../Command.cpp" line="992"/>
      <source>Splits a mesh into two meshes</source>
      <translation>Divide una malla en dos mallas</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolyTrim</name>
    <message>
      <location filename="../../Command.cpp" line="834"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="835"/>
      <source>Trim mesh</source>
      <translation>Recortar malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="836"/>
      <location filename="../../Command.cpp" line="838"/>
      <source>Trims a mesh with a picked polygon</source>
      <translation>Recorta una malla con un polígono escogido</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshRemeshGmsh</name>
    <message>
      <location filename="../../Command.cpp" line="1184"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1185"/>
      <source>Refinement...</source>
      <translation>Refinamiento...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1186"/>
      <location filename="../../Command.cpp" line="1187"/>
      <source>Refine existing mesh</source>
      <translation>Refinar malla existente</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshRemoveCompByHand</name>
    <message>
      <location filename="../../Command.cpp" line="1218"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1219"/>
      <source>Remove components by hand...</source>
      <translation>Eliminar componentes a mano...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1220"/>
      <location filename="../../Command.cpp" line="1222"/>
      <source>Mark a component to remove it from the mesh</source>
      <translation>Marcar un componente para eliminarlo de la malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshRemoveComponents</name>
    <message>
      <location filename="../../Command.cpp" line="1136"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1137"/>
      <source>Remove components...</source>
      <translation>Eliminar componentes...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1138"/>
      <location filename="../../Command.cpp" line="1140"/>
      <source>Remove topologic independent components from the mesh</source>
      <translation>Eliminar componentes topológicos independientes de la malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshScale</name>
    <message>
      <location filename="../../Command.cpp" line="1785"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1786"/>
      <source>Scale...</source>
      <translation>Escala...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1787"/>
      <source>Scale selected meshes</source>
      <translation>Escala las mallas seleccionadas</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshSectionByPlane</name>
    <message>
      <location filename="../../Command.cpp" line="930"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="931"/>
      <source>Create section from mesh and plane</source>
      <translation>Crear corte desde malla y plano</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="932"/>
      <location filename="../../Command.cpp" line="933"/>
      <source>Section from mesh and plane</source>
      <translation>Corte de malla y plano</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshSegmentation</name>
    <message>
      <location filename="../../Command.cpp" line="1618"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1619"/>
      <source>Create mesh segments...</source>
      <translation>Crear segmentos de malla...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1620"/>
      <location filename="../../Command.cpp" line="1622"/>
      <source>Create mesh segments</source>
      <translation>Crear segmentos de malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshSegmentationBestFit</name>
    <message>
      <location filename="../../Command.cpp" line="1654"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1655"/>
      <source>Create mesh segments from best-fit surfaces...</source>
      <translation>Crear segmentos de malla de las superficies que mejor se ajustan...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1656"/>
      <location filename="../../Command.cpp" line="1658"/>
      <source>Create mesh segments from best-fit surfaces</source>
      <translation>Crear segmentos de malla de las superficies que mejor se ajustan</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshSmoothing</name>
    <message>
      <location filename="../../Command.cpp" line="1306"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1307"/>
      <source>Smooth...</source>
      <translation>Suavizar...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1308"/>
      <location filename="../../Command.cpp" line="1310"/>
      <source>Smooth the selected meshes</source>
      <translation>Suaviza las mallas seleccionadas</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshSplitComponents</name>
    <message>
      <location filename="../../Command.cpp" line="1736"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1737"/>
      <source>Split by components</source>
      <translation>Partir por componentes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1738"/>
      <source>Split selected mesh into its components</source>
      <translation>Partir la malla seleccionada en sus componentes</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshTrimByPlane</name>
    <message>
      <location filename="../../Command.cpp" line="899"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="900"/>
      <source>Trim mesh with a plane</source>
      <translation>Recortar malla con un plano</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="901"/>
      <location filename="../../Command.cpp" line="902"/>
      <source>Trims a mesh with a plane</source>
      <translation>Recorta una malla con un plano</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshUnion</name>
    <message>
      <location filename="../../Command.cpp" line="86"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="87"/>
      <source>Union</source>
      <translation>Unión</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshVertexCurvature</name>
    <message>
      <location filename="../../Command.cpp" line="558"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="559"/>
      <source>Curvature plot</source>
      <translation>Gráfico de la curvatura</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="560"/>
      <location filename="../../Command.cpp" line="562"/>
      <source>Calculates the curvature of the vertices of a mesh</source>
      <translation>Calcula la curvatura de los vértices de una malla</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshVertexCurvatureInfo</name>
    <message>
      <location filename="../../Command.cpp" line="613"/>
      <source>Mesh</source>
      <translation>Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="614"/>
      <source>Curvature info</source>
      <translation>Información de curvatura</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="615"/>
      <location filename="../../Command.cpp" line="617"/>
      <source>Information about curvature</source>
      <translation>Información sobre la curvatura</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="103"/>
      <source>Mesh union</source>
      <translation>Unión de malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="180"/>
      <source>Mesh difference</source>
      <translation>Diferencia de Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="259"/>
      <source>Mesh intersection</source>
      <translation>Intersección de malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="355"/>
      <source>Import Mesh</source>
      <translation>Importar Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="575"/>
      <source>Mesh VertexCurvature</source>
      <translation>Curvatura de vértices de malla</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.cpp" line="180"/>
      <source>Mesh Smoothing</source>
      <translation>Suavizado de malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1379"/>
      <source>Harmonize mesh normals</source>
      <translation>Armonizar mallas normales</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1415"/>
      <source>Flip mesh normals</source>
      <translation>Invertir normales de malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1549"/>
      <source>Fill up holes</source>
      <translation>Rellenar agujeros</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1705"/>
      <source>Mesh merge</source>
      <translation>Fusionar malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1751"/>
      <source>Mesh split</source>
      <translation>Partir malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1814"/>
      <source>Mesh scale</source>
      <translation>Escala de malla</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.cpp" line="160"/>
      <source>Mesh Decimating</source>
      <translation>Diezmado de malla</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="551"/>
      <source>Harmonize normals</source>
      <translation>Armoniza las normales</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="662"/>
      <source>Remove non-manifolds</source>
      <translation>Eliminar no-múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="767"/>
      <source>Fix indices</source>
      <translation>Arreglar índices</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="837"/>
      <source>Remove degenerated faces</source>
      <translation>Eliminar caras degeneradas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="909"/>
      <source>Remove duplicated faces</source>
      <translation>Eliminar caras duplicadas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="979"/>
      <source>Remove duplicated points</source>
      <translation>Eliminar puntos duplicados</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1065"/>
      <source>Fix self-intersections</source>
      <translation>Corregir auto-intersecciones</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1144"/>
      <source>Remove folds</source>
      <translation>Eliminar pliegues</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1188"/>
      <source>Repair mesh</source>
      <translation>Reparar malla</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.cpp" line="162"/>
      <source>Delete selection</source>
      <translation>Eliminar selección</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="958"/>
      <location filename="../../ViewProvider.cpp" line="1019"/>
      <source>Cut</source>
      <translation>Cortar</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="968"/>
      <location filename="../../ViewProvider.cpp" line="1089"/>
      <source>Trim</source>
      <translation>Recortar</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1176"/>
      <source>Split</source>
      <translation>Dividir</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1249"/>
      <source>Segment</source>
      <translation>Segmento</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1848"/>
      <source>Delete</source>
      <translation>Eliminar</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1977"/>
      <source>Fill hole</source>
      <translation>Rellenar agujero</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgDecimating</name>
    <message>
      <location filename="../../DlgDecimating.ui" line="14"/>
      <source>Decimating</source>
      <translation>Simplificando</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.ui" line="20"/>
      <source>Reduction</source>
      <translation>Reducción</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.ui" line="28"/>
      <source>None</source>
      <translation>Ninguno</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.ui" line="57"/>
      <source>Full</source>
      <translation>Completo</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.ui" line="66"/>
      <location filename="../../DlgDecimating.cpp" line="102"/>
      <source>Absolute number</source>
      <translation>Número absoluto</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.ui" line="102"/>
      <source>Tolerance</source>
      <translation>Tolerancia</translation>
    </message>
    <message>
      <location filename="../../DlgDecimating.cpp" line="96"/>
      <source>Absolute number (Maximum: %1)</source>
      <translation>Número absoluto (Máximo: %1)</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgEvaluateMesh</name>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="14"/>
      <source>Evaluate &amp; Repair Mesh</source>
      <translation>Evaluar &amp; Reparar Malla</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="23"/>
      <source>Mesh information</source>
      <translation>Información de malla</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="46"/>
      <source>Number of faces:</source>
      <translation>Número de caras:</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="69"/>
      <location filename="../../DlgEvaluateMesh.ui" line="102"/>
      <location filename="../../DlgEvaluateMesh.ui" line="135"/>
      <location filename="../../DlgEvaluateMesh.ui" line="211"/>
      <location filename="../../DlgEvaluateMesh.ui" line="291"/>
      <location filename="../../DlgEvaluateMesh.ui" line="371"/>
      <location filename="../../DlgEvaluateMesh.ui" line="451"/>
      <location filename="../../DlgEvaluateMesh.ui" line="531"/>
      <location filename="../../DlgEvaluateMesh.ui" line="611"/>
      <location filename="../../DlgEvaluateMesh.ui" line="691"/>
      <location filename="../../DlgEvaluateMesh.ui" line="753"/>
      <source>No information</source>
      <translation>Ninguna información</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="79"/>
      <source>Number of edges:</source>
      <translation>Número de aristas:</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="112"/>
      <source>Number of points:</source>
      <translation>Número de puntos:</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="147"/>
      <source>Refresh</source>
      <translation>Actualizar</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="187"/>
      <source>Orientation</source>
      <translation>Orientación</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="234"/>
      <location filename="../../DlgEvaluateMesh.ui" line="314"/>
      <location filename="../../DlgEvaluateMesh.ui" line="394"/>
      <location filename="../../DlgEvaluateMesh.ui" line="474"/>
      <location filename="../../DlgEvaluateMesh.ui" line="554"/>
      <location filename="../../DlgEvaluateMesh.ui" line="634"/>
      <location filename="../../DlgEvaluateMesh.ui" line="714"/>
      <location filename="../../DlgEvaluateMesh.ui" line="773"/>
      <location filename="../../DlgEvaluateMesh.ui" line="853"/>
      <source>Analyze</source>
      <translation>Analizar</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="244"/>
      <location filename="../../DlgEvaluateMesh.ui" line="324"/>
      <location filename="../../DlgEvaluateMesh.ui" line="404"/>
      <location filename="../../DlgEvaluateMesh.ui" line="484"/>
      <location filename="../../DlgEvaluateMesh.ui" line="564"/>
      <location filename="../../DlgEvaluateMesh.ui" line="644"/>
      <location filename="../../DlgEvaluateMesh.ui" line="724"/>
      <location filename="../../DlgEvaluateMesh.ui" line="783"/>
      <location filename="../../DlgEvaluateMesh.ui" line="863"/>
      <source>Repair</source>
      <translation>Reparar</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="267"/>
      <source>Duplicated faces</source>
      <translation>Caras duplicadas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="347"/>
      <source>Duplicated points</source>
      <translation>Puntos duplicados</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="427"/>
      <source>Non-manifolds</source>
      <translation>Sin múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="507"/>
      <source>Degenerated faces</source>
      <translation>Caras degeneradas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="587"/>
      <source>Face indices</source>
      <translation>Índices de cara</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="667"/>
      <source>Self-intersections</source>
      <translation>Auto-intersecciones</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="735"/>
      <source>Folds on surface</source>
      <translation>Pliegues en la superficie</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="806"/>
      <source>All above tests together</source>
      <translation>Todas las pruebas anteriores juntas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMesh.ui" line="830"/>
      <source>Repetitive repair</source>
      <translation>Reparación repetitiva</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgEvaluateMeshImp</name>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="141"/>
      <source>Settings...</source>
      <translation>Configuración...</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="253"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="422"/>
      <source>No selection</source>
      <translation>Sin selección</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="452"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="453"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="454"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="455"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="456"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="457"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="458"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="459"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="460"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="461"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="462"/>
      <source>No information</source>
      <translation>Ninguna información</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="559"/>
      <source>Orientation</source>
      <translation>Orientación</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="527"/>
      <source>No flipped normals</source>
      <translation>Ninguna normal invertida</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="533"/>
      <source>%1 flipped normals</source>
      <translation>%1 normales invertidas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="619"/>
      <source>No non-manifolds</source>
      <translation>Sin múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="627"/>
      <source>%1 non-manifolds</source>
      <translation>%1 sin múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="678"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="681"/>
      <source>Non-manifolds</source>
      <translation>Sin múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="681"/>
      <source>Cannot remove non-manifolds</source>
      <translation>No se pueden eliminar los no-múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="722"/>
      <source>Invalid face indices</source>
      <translation>Índices de cara inválidos</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="729"/>
      <source>Invalid point indices</source>
      <translation>Índices de puntos inválidos</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="736"/>
      <source>Multiple point indices</source>
      <translation>Índices de puntos múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="743"/>
      <source>Invalid neighbour indices</source>
      <translation>Índices cercanos inválidos</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="750"/>
      <source>No invalid indices</source>
      <translation>Sin índices inválidos</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="775"/>
      <source>Indices</source>
      <translation>Índices</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="813"/>
      <source>No degenerations</source>
      <translation>Sin degeneraciones</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="819"/>
      <source>%1 degenerated faces</source>
      <translation>%1 caras degeneradas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="846"/>
      <source>Degenerations</source>
      <translation>Degeneraciones</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="884"/>
      <source>No duplicated faces</source>
      <translation>No hay caras duplicadas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="890"/>
      <source>%1 duplicated faces</source>
      <translation>%1 caras duplicadas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="918"/>
      <source>Duplicated faces</source>
      <translation>Caras duplicadas</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="955"/>
      <source>No duplicated points</source>
      <translation>No hay puntos duplicados</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="961"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="988"/>
      <source>Duplicated points</source>
      <translation>Puntos duplicados</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1032"/>
      <source>No self-intersections</source>
      <translation>Sin auto-intersecciones</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1038"/>
      <source>Self-intersections</source>
      <translation>Auto-intersecciones</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1109"/>
      <source>No folds on surface</source>
      <translation>Sin pliegues en la superficie</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1125"/>
      <source>%1 folds on surface</source>
      <translation>%1 pliegues en la superficie</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1153"/>
      <source>Folds</source>
      <translation>Pliegues</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1287"/>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1290"/>
      <source>Mesh repair</source>
      <translation>Reparación de malla</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgEvaluateSettings</name>
    <message>
      <location filename="../../DlgEvaluateSettings.ui" line="14"/>
      <source>Evaluation settings</source>
      <translation>Opciones de la evaluación</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateSettings.ui" line="20"/>
      <source>Settings</source>
      <translation>Configuración</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateSettings.ui" line="26"/>
      <source>Check for non-manifold points</source>
      <translation>Verificar puntos no-múltiples</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateSettings.ui" line="33"/>
      <source>Enable check for folds on surface</source>
      <translation>Habilitar la comprobación de pliegues en la superficie</translation>
    </message>
    <message>
      <location filename="../../DlgEvaluateSettings.ui" line="40"/>
      <source>Only consider zero area faces as degenerated</source>
      <translation>Considere solo las caras de área cero como degeneradas</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgRegularSolid</name>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="14"/>
      <source>Regular Solid</source>
      <translation>Sólido Regular</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="29"/>
      <source>Solid:</source>
      <translation>Sólido:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="42"/>
      <source>Cube</source>
      <translation>Cubo</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="51"/>
      <source>Cylinder</source>
      <translation>Cilindro</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="60"/>
      <source>Cone</source>
      <translation>Cono</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="69"/>
      <source>Sphere</source>
      <translation>Esfera</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="78"/>
      <source>Ellipsoid</source>
      <translation>Elipsoide</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="87"/>
      <source>Torus</source>
      <translation>Toroide</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="120"/>
      <location filename="../../DlgRegularSolid.ui" line="236"/>
      <location filename="../../DlgRegularSolid.ui" line="387"/>
      <source>Length:</source>
      <translation>Longitud:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="143"/>
      <source>Width:</source>
      <translation>Ancho:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="163"/>
      <source>Height:</source>
      <translation>Altura:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="219"/>
      <location filename="../../DlgRegularSolid.ui" line="501"/>
      <source>Radius:</source>
      <translation>Radio:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="273"/>
      <location filename="../../DlgRegularSolid.ui" line="424"/>
      <source>Edge length:</source>
      <translation>Longitud del borde:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="293"/>
      <location filename="../../DlgRegularSolid.ui" line="441"/>
      <location filename="../../DlgRegularSolid.ui" line="538"/>
      <location filename="../../DlgRegularSolid.ui" line="642"/>
      <location filename="../../DlgRegularSolid.ui" line="746"/>
      <source>Sampling:</source>
      <translation>Muestreo:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="307"/>
      <location filename="../../DlgRegularSolid.ui" line="455"/>
      <source>Closed</source>
      <translation>Cerrado</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="353"/>
      <location filename="../../DlgRegularSolid.ui" line="588"/>
      <location filename="../../DlgRegularSolid.ui" line="692"/>
      <source>Radius 1:</source>
      <translation>Radio 1:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="370"/>
      <location filename="../../DlgRegularSolid.ui" line="605"/>
      <location filename="../../DlgRegularSolid.ui" line="709"/>
      <source>Radius 2:</source>
      <translation>Radio 2:</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="809"/>
      <source>&amp;Create</source>
      <translation>&amp;Crear</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="812"/>
      <source>Alt+C</source>
      <translation>Alt+C</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolid.ui" line="825"/>
      <source>Close</source>
      <translation>Cerrar</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgRegularSolidImp</name>
    <message>
      <location filename="../../DlgRegularSolidImp.cpp" line="124"/>
      <location filename="../../DlgRegularSolidImp.cpp" line="209"/>
      <location filename="../../DlgRegularSolidImp.cpp" line="217"/>
      <source>Create %1</source>
      <translation>Crear %1</translation>
    </message>
    <message>
      <location filename="../../DlgRegularSolidImp.cpp" line="124"/>
      <source>No active document</source>
      <translation>Ningún documento activo</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgSettingsImportExport</name>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="14"/>
      <source>Mesh Formats</source>
      <translation>Formatos de Malla</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="20"/>
      <source>Export</source>
      <translation>Exportar</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="28"/>
      <source>Deviation of tessellation to the actual surface</source>
      <translation>Desviacion de teselacion a la superficie actual</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="31"/>
      <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;Teselado&lt;/span&gt;&lt;/p&gt;&lt;p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;/p&gt;&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"&gt;&lt;span style=" font-weight:400;"&gt;Define la desviación máxima de la malla teselada a la superficie. Cuanto menor sea el valor, menor es la velocidad de renderizado, que resulta en mayor detalle/resolución..&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="34"/>
      <source>Maximum mesh deviation</source>
      <translation>Máxima desviación de malla</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="41"/>
      <source>Maximal deviation between mesh and object</source>
      <translation>Desviacion maxima entre la malla y el objeto</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="63"/>
      <source>ZIP compression is used when writing a mesh file in AMF format</source>
      <translation>La compresión ZIP se usa al escribir un archivo de malla en formato AMF</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="66"/>
      <source>Export AMF files using compression</source>
      <translation>Exportar archivos AMF utilizando compresión</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="82"/>
      <source>Always export mesh as model type in 3MF format even if not a solid</source>
      <translation>Exportar siempre la malla como tipo de modelo en formato 3MF incluso si no es un sólido</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="85"/>
      <source>Export 3MF files as model type</source>
      <translation>Exportar archivos 3MF como tipo de modelo</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="114"/>
      <source>Width:</source>
      <translation>Ancho:</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExport.ui" line="138"/>
      <source>Height:</source>
      <translation>Altura:</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsImportExportImp.cpp" line="39"/>
      <source>This parameter indicates whether ZIP compression
is used when writing a file in AMF format</source>
      <translation>Este parámetro indica si la compresión ZIP
se usa al escribir un archivo en formato AMF</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgSettingsMeshView</name>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="14"/>
      <source>Mesh view</source>
      <translation>Vista de la malla</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="35"/>
      <source>Default appearance for new meshes</source>
      <translation>Apariencia predeterminada para nuevas mallas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="73"/>
      <source>Default mesh color</source>
      <translation>Color predeterminado de la malla</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="80"/>
      <source>Default color for new meshes</source>
      <translation>Color predeterminado para nuevas mallas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="116"/>
      <source>Mesh transparency</source>
      <translation>Transparencia de la malla</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="142"/>
      <source>Default line color</source>
      <translation>Color de línea predeterminado</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="149"/>
      <source>Default line color for new meshes</source>
      <translation>Color de linea predeterminado para nuevas mallas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="185"/>
      <source>Line transparency</source>
      <translation>Transparencia de línea</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="211"/>
      <source>Backface color</source>
      <translation>Color de la cara posterior</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="251"/>
      <source>The bottom side of surface will be rendered the same way than top side.
If not checked, it depends on the option "Enable backlight color"
(preferences section Display -&gt; 3D View). Either the backlight color
will be used or black.</source>
      <translation>La parte inferior de la superficie será renderizada de la misma manera que la parte superior.
Si no está marcado, este depende de la opción "Activar el color de la iluminación de fondo" (preferencias sección Mostrar -&gt; Vista 3D). O se usará el color de luz de fondo o el negro.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="257"/>
      <source>Two-side rendering</source>
      <translation>Renderizado en dos caras</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="273"/>
      <source>A bounding box will be displayed</source>
      <translation>Se mostrará un cuadro delimitador</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="276"/>
      <source>Show bounding-box for highlighted or selected meshes</source>
      <translation>Mostrar cuadro delimitador para mallas resaltadas o seleccionadas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="313"/>
      <source>Smoothing</source>
      <translation>Suavizado</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="334"/>
      <source>If this option is set Phong shading is used, otherwise flat shading.
Shading defines the appearance of surfaces.

With flat shading the surface normals are not defined per vertex that leads
to a unreal appearance for curved surfaces while using Phong shading leads
to a smoother appearance.
</source>
      <translation>Si esta opción se activa se utiliza sombreado de Phong, de lo contrario el sombreado plano.
El sombreado define la apariencia de las superficies.

Con el sombreado plano, las normales de superficie no son definidas por vértice lo que lleva
a una apariencia poco realista para superficies curvas mientras que si se usa el sombreado de Phong se tiene una apariencia más suave.
</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="343"/>
      <source>Define normal per vertex</source>
      <translation>Definir normal por vértice</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="356"/>
      <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:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"&gt;This is the smallest angle between two faces where normals get calculated to do flat shading.&lt;/p&gt;&lt;p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"&gt;If the angle between the normals of two neighbouring faces is less than the crease angle, the faces will be smoothshaded around their common edge.&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:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"&gt;Este es el ángulo más pequeño entre las dos caras donde se calculan las normales para hacer sombreado plano.&lt;/p&gt;&lt;p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"&gt;Si el ángulo entre las normales de dos caras cercanas es menor que el ángulo de pliegue, las caras se sombrearán suavemente alrededor del borde común.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="404"/>
      <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; font-size:8pt;"&gt;&lt;span style=" font-weight:600;"&gt;Hint&lt;/span&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-size:8pt;"&gt;Defining the normals per vertex is also called &lt;span style=" font-style:italic;"&gt;Phong shading&lt;/span&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-size:8pt; font-style:italic;"&gt;&lt;span style=" font-style:normal;"&gt;while defining the normals per face is called &lt;/span&gt;Flat shading&lt;span style=" font-style:normal;"&gt;.&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; font-size:8pt;"&gt;&lt;span style=" font-weight:600;"&gt;Hint&lt;/span&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-size:8pt;"&gt;Definir las normales por el vértice también se llama &lt;span style=" font-style:italic;"&gt;Sombreado Phong&lt;/span&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-size:8pt; font-style:italic;"&gt;&lt;span style=" font-style:normal;"&gt;mientras que definir las normales por cara se llama &lt;/span&gt;Sombreado plano&lt;span style=" font-style:normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="359"/>
      <source>Crease angle</source>
      <translation>Ángulo del pliegue</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsMeshView.ui" line="369"/>
      <source>Crease angle is a threshold angle between two faces.

 If face angle ≥ crease angle, facet shading is used
 If face angle &lt; crease angle, smooth shading is used</source>
      <translation>El ángulo de plegado es un ángulo umbral entre dos caras.

 Si el ángulo de la cara ≥ ángulo de plegado, se utiliza el sombreado de la faceta
 Si el ángulo de la cara &lt; ángulo de plegado, se utiliza sombreado suave</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgSmoothing</name>
    <message>
      <location filename="../../DlgSmoothing.ui" line="14"/>
      <source>Smoothing</source>
      <translation>Suavizado</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="23"/>
      <source>Method</source>
      <translation>Método</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="29"/>
      <source>Taubin</source>
      <translation>Taubin</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="39"/>
      <source>Laplace</source>
      <translation>Laplace</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="49"/>
      <source>Parameter</source>
      <translation>Parámetro</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="55"/>
      <source>Iterations:</source>
      <translation>Iteraciones:</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="72"/>
      <source>Lambda:</source>
      <translation>Lambda:</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="95"/>
      <source>Mu:</source>
      <translation>Mu:</translation>
    </message>
    <message>
      <location filename="../../DlgSmoothing.ui" line="118"/>
      <source>Only selection</source>
      <translation>Sólo selección</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::GmshWidget</name>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="98"/>
      <source>Automatic</source>
      <translation>Automático</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="99"/>
      <source>Adaptive</source>
      <translation>Adaptado</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="101"/>
      <source>Frontal</source>
      <translation>Frontal</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="103"/>
      <source>Frontal Quad</source>
      <translation>Cuadrilátero frontal</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="104"/>
      <source>Parallelograms</source>
      <translation>Paralelogramos</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="195"/>
      <location filename="../../RemeshGmsh.cpp" line="254"/>
      <source>Time:</source>
      <translation>Tiempo:</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="241"/>
      <source>Running gmsh...</source>
      <translation>Ejecutando gmsh...</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="265"/>
      <source>Failed to start</source>
      <translation>Fallo al iniciar</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.cpp" line="272"/>
      <source>Error</source>
      <translation>Error</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::MeshFaceAddition</name>
    <message>
      <location filename="../../MeshEditor.cpp" line="396"/>
      <source>Add triangle</source>
      <translation>Agregar triángulo</translation>
    </message>
    <message>
      <location filename="../../MeshEditor.cpp" line="397"/>
      <source>Flip normal</source>
      <translation>Invertir normal</translation>
    </message>
    <message>
      <location filename="../../MeshEditor.cpp" line="398"/>
      <source>Clear</source>
      <translation>Limpiar</translation>
    </message>
    <message>
      <location filename="../../MeshEditor.cpp" line="414"/>
      <source>Finish</source>
      <translation>Finalizar</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::MeshFillHole</name>
    <message>
      <location filename="../../MeshEditor.cpp" line="766"/>
      <source>Finish</source>
      <translation>Finalizar</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::ParametersDialog</name>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="172"/>
      <source>Surface fit</source>
      <translation>Ajuste de la superficie</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="179"/>
      <source>Parameters</source>
      <translation>Parámetros</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="184"/>
      <source>Selection</source>
      <translation>Selección</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="192"/>
      <source>Region</source>
      <translation>Región</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="198"/>
      <source>Triangle</source>
      <translation>Triángulo</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="204"/>
      <source>Clear</source>
      <translation>Limpiar</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="210"/>
      <source>Compute</source>
      <translation>Calcular</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="305"/>
      <source>No selection</source>
      <translation>Sin selección</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="306"/>
      <source>Before fitting the surface select an area.</source>
      <translation>Antes de colocar la superficie seleccione un área.</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::RemeshGmsh</name>
    <message>
      <location filename="../../RemeshGmsh.ui" line="14"/>
      <source>Remesh by Gmsh</source>
      <translation>Remallar por Gmsh</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="26"/>
      <source>Remeshing Parameter</source>
      <translation>Parámetro de Remallado</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="32"/>
      <source>Meshing:</source>
      <translation>Mallado:</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="42"/>
      <source>Max element size (0.0 = Auto):</source>
      <translation>Tamaño máximo del elemento (0.0 = Auto):</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="68"/>
      <source>Min element size (0.0 = Auto):</source>
      <translation>Tamaño mínimo del elemento (0.0 = Auto):</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="94"/>
      <source>Angle:</source>
      <translation>Ángulo:</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="126"/>
      <source>Gmsh</source>
      <translation>Gmsh</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="134"/>
      <source>Path</source>
      <translation>Trayectoria</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="154"/>
      <source>Kill</source>
      <translation>Matar</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="181"/>
      <source>Time:</source>
      <translation>Tiempo:</translation>
    </message>
    <message>
      <location filename="../../RemeshGmsh.ui" line="188"/>
      <source>Clear</source>
      <translation>Limpiar</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::RemoveComponents</name>
    <message>
      <location filename="../../RemoveComponents.ui" line="14"/>
      <source>Remove components</source>
      <translation>Eliminar componentes</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="20"/>
      <source>Select</source>
      <translation>Seleccionar</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="32"/>
      <location filename="../../RemoveComponents.ui" line="118"/>
      <source>Region</source>
      <translation>Región</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="52"/>
      <location filename="../../RemoveComponents.ui" line="138"/>
      <source>All</source>
      <translation>Todos</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="72"/>
      <location filename="../../RemoveComponents.ui" line="158"/>
      <source>Components</source>
      <translation>Componentes</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="79"/>
      <source>&lt; faces than</source>
      <translation>&lt; caras que</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="89"/>
      <location filename="../../RemoveComponents.ui" line="175"/>
      <source>Pick triangle</source>
      <translation>Elegir triángulo</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="96"/>
      <source>Select whole component</source>
      <translation>Seleccionar componente completo</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="106"/>
      <source>Deselect</source>
      <translation>Deseleccionar</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="165"/>
      <source>&gt; faces than</source>
      <translation>&gt; caras que</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="182"/>
      <source>Deselect whole component</source>
      <translation>Deseleccionar todo el componente</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="192"/>
      <source>Region options</source>
      <translation>Opciones de la región</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="198"/>
      <source>Respect only visible triangles</source>
      <translation>Sólo se respetan triángulos visibles</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.ui" line="208"/>
      <source>Respect only triangles with normals facing screen</source>
      <translation>Sólo se respetan los triángulos con las normales de la pantalla</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::Segmentation</name>
    <message>
      <location filename="../../Segmentation.ui" line="14"/>
      <source>Mesh segmentation</source>
      <translation>Segmentación de la malla</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="20"/>
      <source>Smooth mesh</source>
      <translation>Malla suavizada</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="37"/>
      <source>Plane</source>
      <translation>Plano</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="46"/>
      <location filename="../../Segmentation.ui" line="189"/>
      <location filename="../../Segmentation.ui" line="252"/>
      <location filename="../../Segmentation.ui" line="286"/>
      <source>Tolerance</source>
      <translation>Tolerancia</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="63"/>
      <location filename="../../Segmentation.ui" line="143"/>
      <location filename="../../Segmentation.ui" line="206"/>
      <location filename="../../Segmentation.ui" line="303"/>
      <source>Minimum number of faces</source>
      <translation>Cantidad mínima de caras</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="83"/>
      <source>Cylinder</source>
      <translation>Cilindro</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="92"/>
      <location filename="../../Segmentation.ui" line="172"/>
      <source>Curvature</source>
      <translation>Curvatura</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="109"/>
      <source>Tolerance (Flat)</source>
      <translation>Tolerancia (Plana)</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="126"/>
      <source>Tolerance (Curved)</source>
      <translation>Tolerancia (Curvado)</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="163"/>
      <source>Sphere</source>
      <translation>Esfera</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="226"/>
      <source>Freeform</source>
      <translation>Forma libre</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="235"/>
      <source>Max. Curvature</source>
      <translation>Curvatura Máxima</translation>
    </message>
    <message>
      <location filename="../../Segmentation.ui" line="269"/>
      <source>Min. Curvature</source>
      <translation>Curvatura Mínima</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::SegmentationBestFit</name>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="14"/>
      <source>Mesh segmentation</source>
      <translation>Segmentación de la malla</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="20"/>
      <source>Plane</source>
      <translation>Plano</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="29"/>
      <location filename="../../SegmentationBestFit.ui" line="82"/>
      <location filename="../../SegmentationBestFit.ui" line="135"/>
      <source>Parameters...</source>
      <translation>Parámetros...</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="36"/>
      <location filename="../../SegmentationBestFit.ui" line="89"/>
      <location filename="../../SegmentationBestFit.ui" line="142"/>
      <source>Tolerance</source>
      <translation>Tolerancia</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="53"/>
      <location filename="../../SegmentationBestFit.ui" line="106"/>
      <location filename="../../SegmentationBestFit.ui" line="159"/>
      <source>Minimum number of faces</source>
      <translation>Cantidad mínima de caras</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="73"/>
      <source>Cylinder</source>
      <translation>Cilindro</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.ui" line="126"/>
      <source>Sphere</source>
      <translation>Esfera</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="374"/>
      <location filename="../../SegmentationBestFit.cpp" line="399"/>
      <source>Base</source>
      <translation>Base</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="375"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="400"/>
      <source>Axis</source>
      <translation>Eje</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="401"/>
      <location filename="../../SegmentationBestFit.cpp" line="428"/>
      <source>Radius</source>
      <translation>Radio</translation>
    </message>
    <message>
      <location filename="../../SegmentationBestFit.cpp" line="427"/>
      <source>Center</source>
      <translation>Centro</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::Selection</name>
    <message>
      <location filename="../../Selection.ui" line="14"/>
      <location filename="../../Selection.ui" line="20"/>
      <source>Selection</source>
      <translation>Selección</translation>
    </message>
    <message>
      <location filename="../../Selection.ui" line="39"/>
      <source>Add</source>
      <translation>Agregar</translation>
    </message>
    <message>
      <location filename="../../Selection.ui" line="46"/>
      <source>Clear</source>
      <translation>Limpiar</translation>
    </message>
    <message>
      <location filename="../../Selection.ui" line="53"/>
      <source>Respect only visible triangles</source>
      <translation>Sólo se respetan triángulos visibles</translation>
    </message>
    <message>
      <location filename="../../Selection.ui" line="63"/>
      <source>Respect only triangles with normals facing screen</source>
      <translation>Sólo se respetan los triángulos con las normales de la pantalla</translation>
    </message>
    <message>
      <location filename="../../Selection.cpp" line="86"/>
      <source>Use a brush tool to select the area</source>
      <translation>Use una herramienta de pincel para seleccionar el área</translation>
    </message>
    <message>
      <location filename="../../Selection.cpp" line="89"/>
      <source>Clears completely the selected area</source>
      <translation>Borra completamente el área seleccionada</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::TaskRemoveComponents</name>
    <message>
      <location filename="../../RemoveComponents.cpp" line="208"/>
      <location filename="../../RemoveComponents.cpp" line="255"/>
      <source>Delete</source>
      <translation>Eliminar</translation>
    </message>
    <message>
      <location filename="../../RemoveComponents.cpp" line="209"/>
      <location filename="../../RemoveComponents.cpp" line="256"/>
      <source>Invert</source>
      <translation>Invertido</translation>
    </message>
  </context>
  <context>
    <name>MeshInfoWatcher</name>
    <message>
      <location filename="../../Workbench.cpp" line="68"/>
      <source>Number of points:</source>
      <translation>Número de puntos:</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="71"/>
      <source>Number of facets:</source>
      <translation>Número de facetas:</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="77"/>
      <source>Minimum bound:</source>
      <translation>Límite mínimo:</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="80"/>
      <source>Maximum bound:</source>
      <translation>Límite máximo:</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="87"/>
      <source>Mesh info box</source>
      <translation>Caja de información de la malla</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="101"/>
      <source>Mesh info</source>
      <translation>Info de la malla</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="123"/>
      <location filename="../../Workbench.cpp" line="124"/>
      <source>X: %1	Y: %2	Z: %3</source>
      <translation>X: %1	Y: %2	Z: %3</translation>
    </message>
  </context>
  <context>
    <name>Mesh_BoundingBox</name>
    <message>
      <location filename="../../Command.cpp" line="1463"/>
      <source>Boundings of %1:</source>
      <translation>Límites de %1:</translation>
    </message>
  </context>
  <context>
    <name>Mesh_Union</name>
    <message>
      <location filename="../../Command.cpp" line="138"/>
      <location filename="../../Command.cpp" line="144"/>
      <location filename="../../Command.cpp" line="217"/>
      <location filename="../../Command.cpp" line="223"/>
      <location filename="../../Command.cpp" line="296"/>
      <location filename="../../Command.cpp" line="302"/>
      <source>OpenSCAD</source>
      <translation>OpenSCAD</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="139"/>
      <location filename="../../Command.cpp" line="218"/>
      <location filename="../../Command.cpp" line="297"/>
      <source>Unknown error occurred while running OpenSCAD.</source>
      <translation>Ocurrió un error desconocido mientras se ejecutaba OpenSCAD.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="145"/>
      <location filename="../../Command.cpp" line="224"/>
      <location filename="../../Command.cpp" line="303"/>
      <source>OpenSCAD cannot be found on your system.
Please visit http://www.openscad.org/index.html to install it.</source>
      <translation>OpenSCAD no parece instalado en su sistema. Por favor visite http://www.openscad.org/index.html para instalarlo.</translation>
    </message>
  </context>
  <context>
    <name>QDockWidget</name>
    <message>
      <location filename="../../DlgEvaluateMeshImp.cpp" line="1337"/>
      <source>Evaluate &amp; Repair Mesh</source>
      <translation>Evaluar &amp; Reparar Malla</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../AppMeshGui.cpp" line="161"/>
      <source>Display</source>
      <translation>Mostrar</translation>
    </message>
    <message>
      <location filename="../../AppMeshGui.cpp" line="163"/>
      <source>Import-Export</source>
      <translation>Importar-Exportar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="336"/>
      <source>All Mesh Files</source>
      <translation>Todos los Archivos de Mallas</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="337"/>
      <location filename="../../Command.cpp" line="397"/>
      <source>Binary STL</source>
      <translation>Binario STL</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="338"/>
      <location filename="../../Command.cpp" line="398"/>
      <location filename="../../Command.cpp" line="399"/>
      <source>ASCII STL</source>
      <translation>ASCII STL</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="339"/>
      <location filename="../../Command.cpp" line="400"/>
      <source>Binary Mesh</source>
      <translation>Binario de la Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="340"/>
      <location filename="../../Command.cpp" line="401"/>
      <source>Alias Mesh</source>
      <translation>Alias de la Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="341"/>
      <location filename="../../Command.cpp" line="403"/>
      <source>Object File Format</source>
      <translation>Formato de Archivo del Objeto</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="342"/>
      <source>Inventor V2.1 ASCII</source>
      <translation>Inventor V2.1 ASCII</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="343"/>
      <location filename="../../Command.cpp" line="408"/>
      <source>Stanford Polygon</source>
      <translation>Polígono Stanford</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="344"/>
      <source>NASTRAN</source>
      <translation>NASTRAN</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="345"/>
      <location filename="../../Command.cpp" line="415"/>
      <source>All Files</source>
      <translation>Todos los Archivos</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="349"/>
      <source>Import mesh</source>
      <translation>Importar malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="402"/>
      <source>Simple Model Format</source>
      <translation>Formato de Modelo Simple</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="404"/>
      <source>Inventor V2.1 ascii</source>
      <translation>Inventor ascii V2.1</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="405"/>
      <source>X3D Extensible 3D</source>
      <translation>X3D 3D Extensible</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="406"/>
      <source>Compressed X3D</source>
      <translation>X3D Comprimido</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="407"/>
      <source>WebGL/X3D</source>
      <translation>WebGL/X3D</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="409"/>
      <source>VRML V2.0</source>
      <translation>VRML V2.0</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="410"/>
      <source>Compressed VRML 2.0</source>
      <translation>Comprimido VRML 2.0</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="411"/>
      <source>Nastran</source>
      <translation>Nastran</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="412"/>
      <source>Python module def</source>
      <translation>Módulo def de Python</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="413"/>
      <source>Asymptote Format</source>
      <translation>Formato Asymptote</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="414"/>
      <source>3D Manufacturing Format</source>
      <translation>Formato de Manufactura 3D</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="424"/>
      <source>Export mesh</source>
      <translation>Exportar la malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="470"/>
      <source>Meshing Tolerance</source>
      <translation>Tolerancia de la Malla</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="471"/>
      <source>Enter tolerance for meshing geometry:</source>
      <translation>Introducir tolerancia para la geometría de malla:</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1281"/>
      <source>The mesh '%1' is not a solid.</source>
      <translation>La malla '%1' no es un sólido.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1285"/>
      <source>The mesh '%1' is a solid.</source>
      <translation>La malla '%1' es un sólido.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1288"/>
      <source>Solid Mesh</source>
      <translation>Malla Sólida</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1472"/>
      <source>Boundings</source>
      <translation>Límites</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1538"/>
      <source>Fill holes</source>
      <translation>Rellenar agujeros</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1539"/>
      <source>Fill holes with maximum number of edges:</source>
      <translation>Rellenar agujeros con el número máximo de aristas:</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1802"/>
      <source>Scaling</source>
      <translation>Escalado</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1803"/>
      <source>Enter scaling factor:</source>
      <translation>Introducir factor de escala:</translation>
    </message>
    <message>
      <location filename="../../PropertyEditorMesh.cpp" line="77"/>
      <source>[Points: %1, Edges: %2, Faces: %3]</source>
      <translation>[Puntos: %1, Aristas: %2, Caras: %3]</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="804"/>
      <source>Display components</source>
      <translation>Mostrar componentes</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="812"/>
      <source>Display segments</source>
      <translation>Mostrar segmentos</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="820"/>
      <source>Display colors</source>
      <translation>Colores de pantalla</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1679"/>
      <location filename="../../ViewProviderCurvature.cpp" line="522"/>
      <source>Leave info mode</source>
      <translation>Salir del modo información</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1746"/>
      <source>Index: %1</source>
      <translation>Índice: %1</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1772"/>
      <source>Leave hole-filling mode</source>
      <translation>Salir del modo de llenado de agujeros</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1822"/>
      <source>Leave removal mode</source>
      <translation>Salir del modo de eliminación</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1823"/>
      <source>Delete selected faces</source>
      <translation>Eliminar caras seleccionadas</translation>
    </message>
    <message>
      <location filename="../../ViewProvider.cpp" line="1824"/>
      <source>Clear selected faces</source>
      <translation>Borrar las caras seleccionadas</translation>
    </message>
    <message>
      <location filename="../../ViewProviderCurvature.cpp" line="519"/>
      <source>Annotation</source>
      <translation>Anotación</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Analyze</source>
      <translation>Analizar</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>Boolean</source>
      <translation>Booleana</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="45"/>
      <source>&amp;Meshes</source>
      <translation>&amp;Mallas</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="46"/>
      <source>Cutting</source>
      <translation>Corte</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="47"/>
      <source>Mesh tools</source>
      <translation>Herramientas de malla</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="48"/>
      <source>Mesh modify</source>
      <translation>Modificar malla</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="49"/>
      <source>Mesh boolean</source>
      <translation>Malla booleana</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="50"/>
      <source>Mesh cutting</source>
      <translation>Corte de la malla</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="51"/>
      <source>Mesh segmentation</source>
      <translation>Segmentación de la malla</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="52"/>
      <source>Mesh analyze</source>
      <translation>Análisis de la malla</translation>
    </message>
  </context>
</TS>
