<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS>
  <context>
    <name>CmdMeshAddFacet</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Add triangle</source>
      <translation>Aggiungi triangolo</translation>
    </message>
    <message>
      <location/>
      <source>Add triangle manually to a mesh</source>
      <translation>Aggiunge manualmente un triangolo alla mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshBoundingBox</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Boundings info...</source>
      <translation>Dettagli sulle connessioni...</translation>
    </message>
    <message>
      <location/>
      <source>Shows the boundings of the selected mesh</source>
      <translation>Mostra le connessioni della mesh selezionata</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshBuildRegularSolid</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Regular solid...</source>
      <translation>Solido regolare...</translation>
    </message>
    <message>
      <location/>
      <source>Builds a regular solid</source>
      <translation>Costruisce un solido regolare</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshDemolding</name>
    <message>
      <location/>
      <source>Interactive demolding direction</source>
      <translation>Direzione di demodellazione interattiva</translation>
    </message>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshDifference</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Difference</source>
      <translation>Differenza</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshEvaluateFacet</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Face info</source>
      <translation>Dettagli faccia</translation>
    </message>
    <message>
      <location/>
      <source>Information about face</source>
      <translation>Informazioni sulla faccia</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshEvaluateSolid</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Check solid mesh</source>
      <translation>Controlla la mesh del solido</translation>
    </message>
    <message>
      <location/>
      <source>Checks whether the mesh is a solid</source>
      <translation>Controlla se la mesh è un solido</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshEvaluation</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Evaluate mesh...</source>
      <translation>Analizza la mesh...</translation>
    </message>
    <message>
      <location/>
      <source>Opens a dialog to analyze and repair a mesh</source>
      <translation>Apre una finestra di dialogo per analizzare e riparare una mesh</translation>
    </message>
    <message>
      <location/>
      <source>Evaluate &amp;&amp; Repair mesh...</source>
      <translation>Analizza &amp;&amp; Ripara la mesh...</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshExMakeMesh</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Make a Box</source>
      <translation>Crea un prisma</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshExMakeTool</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Make a Tool</source>
      <translation>Crea uno strumento</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshExMakeUnion</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Make Union</source>
      <translation>Crea un'unione</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshExport</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Export mesh...</source>
      <translation>Esporta mesh...</translation>
    </message>
    <message>
      <location/>
      <source>Exports a mesh to file</source>
      <translation>Esporta la mesh in un file</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFillInteractiveHole</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Close hole</source>
      <translation>Chiudi il foro</translation>
    </message>
    <message>
      <location/>
      <source>Close holes interactively</source>
      <translation>Chiudi i fori in modo interattivo</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFillupHoles</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Fill holes...</source>
      <translation>Riempi i fori...</translation>
    </message>
    <message>
      <location/>
      <source>Fill holes of the mesh</source>
      <translation>Riempi i fori della mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFixDegenerations</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Remove degenerated faces</source>
      <translation>Rimuovi le facce degenerate</translation>
    </message>
    <message>
      <location/>
      <source>Remove degenerated faces from the mesh</source>
      <translation>Rimuovi le facce degenerate dalla mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFixDuplicateFaces</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Remove duplicated faces</source>
      <translation>Rimuovi le facce duplicate</translation>
    </message>
    <message>
      <location/>
      <source>Remove duplicated faces from the mesh</source>
      <translation>Rimuovi le facce duplicate dalla mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFixDuplicatePoints</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Remove duplicated points</source>
      <translation>Rimuovi i punti duplicati</translation>
    </message>
    <message>
      <location/>
      <source>Remove duplicated points from the mesh</source>
      <translation>Rimuovi i punti duplicati dalla mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFixIndices</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Fix indices</source>
      <translation>Ripara gli indici</translation>
    </message>
    <message>
      <location/>
      <source>Fixes invalid indices in the mesh structure</source>
      <translation>Ripara gli indici non validi nella struttura della mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFlipNormals</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Flip normals</source>
      <translation>Inverti le normali</translation>
    </message>
    <message>
      <location/>
      <source>Flips the normals of the mesh</source>
      <translation>Inverte le normali della mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshFromGeometry</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Create mesh from geometry...</source>
      <translation>Crea una mesh da una geometria...</translation>
    </message>
    <message>
      <location/>
      <source>Create mesh from the selected geometry</source>
      <translation>Crea una mesh dalla geometria selezionata</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshHarmonizeNormals</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Harmonize normals</source>
      <translation>Armonizza le normali</translation>
    </message>
    <message>
      <location/>
      <source>Harmonizes the normals of the mesh</source>
      <translation>Armonizza le normali della mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshImport</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Import mesh...</source>
      <translation>Importa mesh...</translation>
    </message>
    <message>
      <location/>
      <source>Imports a mesh from file</source>
      <translation>Importa una mesh da file</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshIntersection</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Intersection</source>
      <translation>Intersezione</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolyCut</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Cut mesh</source>
      <translation>Taglia la mesh</translation>
    </message>
    <message>
      <location/>
      <source>Cuts a mesh with a picked polygon</source>
      <translation>Taglia la mesh con un poligono</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolySegm</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Make segment</source>
      <translation>Crea un segmento</translation>
    </message>
    <message>
      <location/>
      <source>Creates a mesh segment</source>
      <translation>Crea un segmento di mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolySelect</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Select mesh</source>
      <translation>Seleziona mesh</translation>
    </message>
    <message>
      <location/>
      <source>Select an area of the mesh</source>
      <translation>Seleziona un'area della mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshPolySplit</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Split mesh</source>
      <translation>Dividi la mesh</translation>
    </message>
    <message>
      <location/>
      <source>Splits a mesh into two meshes</source>
      <translation>Divide la mesh in due mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshRemoveCompByHand</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Remove components by hand...</source>
      <translation>Rimuovi componenti a mano...</translation>
    </message>
    <message>
      <location/>
      <source>Mark a component to remove it from the mesh</source>
      <translation>Segna un componente per rimuoverlo dalla mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshRemoveComponents</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Remove components...</source>
      <translation>Rimuovi componente...</translation>
    </message>
    <message>
      <location/>
      <source>Remove topologic independant components from the mesh</source>
      <translation>Rimuovi componenti topologici indipendenti dalla mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshSmoothing</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Smooth...</source>
      <translation>Leviga...</translation>
    </message>
    <message>
      <location/>
      <source>Smooth the selected meshes</source>
      <translation>Leviga le mesh selezionate</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshToolMesh</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Segment by tool mesh</source>
      <translation>Segmento da strumento di mesh</translation>
    </message>
    <message>
      <location/>
      <source>Creates a segment from a given tool mesh</source>
      <translation>Crea un segmento da uno strumento di mesh dato</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshTransform</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Transform mesh</source>
      <translation>Trasforma la mesh</translation>
    </message>
    <message>
      <location/>
      <source>Rotate or move a mesh</source>
      <translation>Ruota o muove una mesh</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshUnion</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Union</source>
      <translation>Unione</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshVertexCurvature</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Calculates the curvature of the vertices of a mesh</source>
      <translation>Calcola la curvatura dei vertici di una mesh</translation>
    </message>
    <message>
      <location/>
      <source>Curvature plot</source>
      <translation>Colora curvatura</translation>
    </message>
  </context>
  <context>
    <name>CmdMeshVertexCurvatureInfo</name>
    <message>
      <location/>
      <source>Mesh</source>
      <translation>Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Curvature info</source>
      <translation>Dettagli curvatura</translation>
    </message>
    <message>
      <location/>
      <source>Information about curvature</source>
      <translation>Informazioni sulla curvatura</translation>
    </message>
  </context>
  <context>
    <name>DockEvaluateMeshImp</name>
    <message>
      <location/>
      <source>Evaluate Mesh</source>
      <translation>Analizza mesh</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgEvaluateMesh</name>
    <message>
      <location/>
      <source>Evaluate Mesh</source>
      <translation>Analizza mesh</translation>
    </message>
    <message>
      <location/>
      <source>&amp;Help</source>
      <translation>&amp;Aiuto</translation>
    </message>
    <message>
      <location/>
      <source>F1</source>
      <translation>F1</translation>
    </message>
    <message>
      <location/>
      <source>&amp;Close</source>
      <translation>&amp;Chiudi</translation>
    </message>
    <message>
      <location/>
      <source>Alt+C</source>
      <translation>Alt+C</translation>
    </message>
    <message>
      <location/>
      <source>Mesh information</source>
      <translation>Informazioni sulla mesh</translation>
    </message>
    <message>
      <location/>
      <source>No information</source>
      <translation>Nessuna informazione</translation>
    </message>
    <message>
      <location/>
      <source>Number of points:</source>
      <translation>Numero di punti:</translation>
    </message>
    <message>
      <location/>
      <source>Number of edges:</source>
      <translation>Numero di spigoli:</translation>
    </message>
    <message>
      <location/>
      <source>Refresh</source>
      <translation>Aggiorna</translation>
    </message>
    <message>
      <location/>
      <source>Analyze</source>
      <translation>Analizza</translation>
    </message>
    <message>
      <location/>
      <source>Repair</source>
      <translation>Ripara</translation>
    </message>
    <message>
      <location/>
      <source>Orientation</source>
      <translation>Orientamento</translation>
    </message>
    <message>
      <location/>
      <source>Degenerated faces</source>
      <translation>Facce degenerate</translation>
    </message>
    <message>
      <location/>
      <source>Face indices</source>
      <translation>Indici faccia</translation>
    </message>
    <message>
      <location/>
      <source>Number of faces:</source>
      <translation>Numero di facce:</translation>
    </message>
    <message>
      <location/>
      <source>Duplicated faces</source>
      <translation>Facce duplicate</translation>
    </message>
    <message>
      <location/>
      <source>Duplicated points</source>
      <translation>Punti duplicati</translation>
    </message>
    <message>
      <location/>
      <source>Non-manifolds</source>
      <translation>Non molteplici</translation>
    </message>
    <message>
      <location/>
      <source>Self-intersections</source>
      <translation>Auto-intersezioni</translation>
    </message>
    <message>
      <location/>
      <source>All above tests together</source>
      <translation>Tutti i test insieme</translation>
    </message>
    <message>
      <location/>
      <source>Repetitive repair</source>
      <translation>Riparazione ripetitiva</translation>
    </message>
    <message>
      <location/>
      <source>Evaluate &amp; Repair Mesh</source>
      <translation>Analizza &amp; Ripara la mesh</translation>
    </message>
    <message>
      <location/>
      <source>Folds on surface</source>
      <translation>Pieghe sulla superficie</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgEvaluateMeshImp</name>
    <message>
      <location/>
      <source>No information</source>
      <translation>Nessuna informazione</translation>
    </message>
    <message>
      <location/>
      <source>Invalid neighbour indices</source>
      <translation>Indici vicini non validi</translation>
    </message>
    <message>
      <location/>
      <source>Invalid face indices</source>
      <translation>Indici faccia non validi</translation>
    </message>
    <message>
      <location/>
      <source>Invalid point indices</source>
      <translation>Indici punto non validi</translation>
    </message>
    <message>
      <location/>
      <source>Multiple point indices</source>
      <translation>Indici punto multipli</translation>
    </message>
    <message>
      <location/>
      <source>Non-manifolds</source>
      <translation>Non molteplici</translation>
    </message>
    <message>
      <location/>
      <source>Cannot remove non-manifolds</source>
      <translation>non è possibile rimuovere i non molteplici</translation>
    </message>
    <message>
      <location/>
      <source>No selection</source>
      <translation>Nessuna selezione</translation>
    </message>
    <message>
      <location/>
      <source>No flipped normals</source>
      <translation>Nessuna normale invertita</translation>
    </message>
    <message>
      <location/>
      <source>%1 flipped normals</source>
      <translation>%1 normali invertite</translation>
    </message>
    <message>
      <location/>
      <source>No non-manifolds</source>
      <translation>Nessun non molteplici</translation>
    </message>
    <message>
      <location/>
      <source>%1 non-manifolds</source>
      <translation>%1 non molteplici</translation>
    </message>
    <message>
      <location/>
      <source>No invalid indices</source>
      <translation>Nessun indice non valido</translation>
    </message>
    <message>
      <location/>
      <source>No degenerations</source>
      <translation>Nessuna degenerazione</translation>
    </message>
    <message>
      <location/>
      <source>%1 degenerated faces</source>
      <translation>%1 facce degenerate</translation>
    </message>
    <message>
      <location/>
      <source>No duplicated faces</source>
      <translation>Nessuna faccia duplicata</translation>
    </message>
    <message>
      <location/>
      <source>%1 duplicated faces</source>
      <translation>%1 facce duplicate</translation>
    </message>
    <message>
      <location/>
      <source>No duplicated points</source>
      <translation>Nessun punto duplicato</translation>
    </message>
    <message>
      <location/>
      <source>Duplicated points</source>
      <translation>Punti duplicati</translation>
    </message>
    <message>
      <location/>
      <source>Orientation</source>
      <translation>Orientamento</translation>
    </message>
    <message>
      <location/>
      <source>Indices</source>
      <translation>Indici</translation>
    </message>
    <message>
      <location/>
      <source>Degenerations</source>
      <translation>Degenerazioni</translation>
    </message>
    <message>
      <location/>
      <source>Duplicated faces</source>
      <translation>Facce duplicate</translation>
    </message>
    <message>
      <location/>
      <source>No self-intersections</source>
      <translation>Nessuna auto-intersezione</translation>
    </message>
    <message>
      <location/>
      <source>Self-intersections</source>
      <translation>Auto-intersezioni</translation>
    </message>
    <message>
      <location/>
      <source>Mesh repair</source>
      <translation>Ripara la mesh</translation>
    </message>
    <message>
      <location/>
      <source>Flipped normals found</source>
      <translation>Trovate normali invertite</translation>
    </message>
    <message>
      <location/>
      <source>Check failed due to folds on the surface.
Please run the command to repair folds first</source>
      <translation>Controllo non riuscito a causa di pieghe sulla superficie. Eseguire il comando per riparare pieghe prima</translation>
    </message>
    <message>
      <location/>
      <source>No folds on surface</source>
      <translation>Nessuna piega sulla superficie</translation>
    </message>
    <message>
      <location/>
      <source>%1 folds on surface</source>
      <translation>%1 pieghe sulla superficie</translation>
    </message>
    <message>
      <location/>
      <source>Folds</source>
      <translation>Pieghe</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgRegularSolid</name>
    <message>
      <location/>
      <source>Regular Solid</source>
      <translation>Solido regolare</translation>
    </message>
    <message>
      <location/>
      <source>&amp;Create</source>
      <translation>&amp;Crea</translation>
    </message>
    <message>
      <location/>
      <source>Alt+C</source>
      <translation>Alt+C</translation>
    </message>
    <message>
      <location/>
      <source>Cl&amp;ose</source>
      <translation>Ch&amp;iudi</translation>
    </message>
    <message>
      <location/>
      <source>Alt+O</source>
      <translation>Alt+O</translation>
    </message>
    <message>
      <location/>
      <source>Solid:</source>
      <translation>Solido:</translation>
    </message>
    <message>
      <location/>
      <source>Cube</source>
      <translation>Cubo</translation>
    </message>
    <message>
      <location/>
      <source>Cylinder</source>
      <translation>Cilindro</translation>
    </message>
    <message>
      <location/>
      <source>Cone</source>
      <translation>Cono</translation>
    </message>
    <message>
      <location/>
      <source>Sphere</source>
      <translation>Sfera</translation>
    </message>
    <message>
      <location/>
      <source>Ellipsoid</source>
      <translation>Ellissoide</translation>
    </message>
    <message>
      <location/>
      <source>Torus</source>
      <translation>Toro</translation>
    </message>
    <message>
      <location/>
      <source>Height:</source>
      <translation>Altezza:</translation>
    </message>
    <message>
      <location/>
      <source>Length:</source>
      <translation>Lunghezza:</translation>
    </message>
    <message>
      <location/>
      <source>Width:</source>
      <translation>Larghezza:</translation>
    </message>
    <message>
      <location/>
      <source>Radius:</source>
      <translation>Raggio:</translation>
    </message>
    <message>
      <location/>
      <source>Closed</source>
      <translation>Chiuso</translation>
    </message>
    <message>
      <location/>
      <source>Sampling:</source>
      <translation>Campionatura:</translation>
    </message>
    <message>
      <location/>
      <source>Edge length:</source>
      <translation>Lunghezza spigolo:</translation>
    </message>
    <message>
      <location/>
      <source>Radius 1:</source>
      <translation>Raggio 1:</translation>
    </message>
    <message>
      <location/>
      <source>Radius 2:</source>
      <translation>Raggio 2:</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgRegularSolidImp</name>
    <message>
      <location/>
      <source>Create %1</source>
      <translation>Crea %1</translation>
    </message>
    <message>
      <location/>
      <source>No active document</source>
      <translation>Nessun documento attivo</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgSettingsMeshView</name>
    <message>
      <location/>
      <source>Mesh view</source>
      <translation>Visualizzazione Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Appearance</source>
      <translation>Aspetto</translation>
    </message>
    <message>
      <location/>
      <source>Face color</source>
      <translation>Colore della faccia</translation>
    </message>
    <message>
      <location/>
      <source>Two-side rendering</source>
      <translation>Render di entrambi i lati</translation>
    </message>
    <message>
      <location/>
      <source>Backface color</source>
      <translation>Colore della faccia posteriore</translation>
    </message>
    <message>
      <location/>
      <source>Smoothing</source>
      <translation>Leviga</translation>
    </message>
    <message>
      <location/>
      <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-family:MS Shell Dlg 2; 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-family:MS Shell Dlg 2; 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; Questo è il più piccolo angolo tra due facce nel caso in cui le normali sono calcolate per ottenere un’ombreggiatura di tipo flat. &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; Se l'angolo tra le normali di due facce vicine è minore dell'angolo di piega, le facce saranno levigate in prossimità del loro spigolo comune.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location/>
      <source>Crease angle</source>
      <translation>Angolo di piega</translation>
    </message>
    <message>
      <location/>
      <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-family:MS Shell Dlg 2; 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;Flat shading/Phong shading&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-size:8pt;"&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;Defines the appearance of surfaces.&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-size:8pt;"&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;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. &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-size:8pt;"&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;If this option is set Phong shading is used, if it is unset flat shading is used.&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-family:MS Shell Dlg 2; 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;Ombreggiatura Flat/Phong&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-size:8pt;"&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;Definisce l’aspetto delle superfici.&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-size:8pt;"&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; Con l’ombreggiatura flat le normali alla superficie non sono definite per vertice il che conduce ad un aspetto non reale per le superfici curve mentre l’ombreggiatura di Phong porta ad un aspetto più liscio. &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-size:8pt;"&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;Se questa opzione è selezionata sarà utilizzata l’ombreggiatura di Phong , altrimenti sarà utilizzata l’ombreggiatura flat.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location/>
      <source>Define normal per vertex</source>
      <translation>Definisci le normali per vertice</translation>
    </message>
    <message>
      <location/>
      <source> °</source>
      <translation> °</translation>
    </message>
    <message>
      <location/>
      <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-family:MS Shell Dlg 2; 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-family:MS Shell Dlg 2; 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;Suggerimento&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;Definire le normali per vertice è chiamato anche &lt;span style=" font-style:italic;"&gt; ombreggiatura di 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; mentre definire le normali per faccia è chiamato anche &lt;/span&gt; ombreggiatura Flat&lt;span style=" font-style:normal;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location/>
      <source>Default appearance for new meshes</source>
      <translation>Aspetto predefinito per le nuove mesh</translation>
    </message>
    <message>
      <location/>
      <source>Default line color</source>
      <translation>Colore predefinito della linea</translation>
    </message>
    <message>
      <location/>
      <source>Mesh transparency</source>
      <translation>Trasparenza della mesh</translation>
    </message>
    <message>
      <location/>
      <source>Default mesh color</source>
      <translation>Colore predefinito della mesh</translation>
    </message>
    <message>
      <location/>
      <source>Show bounding-box for highlighted or selected meshes</source>
      <translation>Mostra riquadro per le mesh evidenziate o selezionate</translation>
    </message>
    <message>
      <location/>
      <source>Line transparency</source>
      <translation>Trasparenza della linea</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DlgSmoothing</name>
    <message>
      <location/>
      <source>Smoothing</source>
      <translation>Leviga</translation>
    </message>
    <message>
      <location/>
      <source>Method</source>
      <translation>Metodo</translation>
    </message>
    <message>
      <location/>
      <source>Taubin</source>
      <translation>Taubin</translation>
    </message>
    <message>
      <location/>
      <source>Laplace</source>
      <translation>Laplace</translation>
    </message>
    <message>
      <location/>
      <source>Parameter</source>
      <translation>Parametro</translation>
    </message>
    <message>
      <location/>
      <source>Iterations:</source>
      <translation>Iterazioni:</translation>
    </message>
    <message>
      <location/>
      <source>Lambda:</source>
      <translation>Lambda:</translation>
    </message>
    <message>
      <location/>
      <source>Mu:</source>
      <translation>Mu:</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::DockEvaluateMeshImp</name>
    <message>
      <location/>
      <source>Evaluate &amp; Repair Mesh</source>
      <translation>Analizza &amp; Ripara la mesh</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::MeshFaceAddition</name>
    <message>
      <location/>
      <source>Add triangle</source>
      <translation>Aggiungi triangolo</translation>
    </message>
    <message>
      <location/>
      <source>Flip normal</source>
      <translation>Inverti la normale</translation>
    </message>
    <message>
      <location/>
      <source>Clear</source>
      <translation>Cancella</translation>
    </message>
    <message>
      <location/>
      <source>Finish</source>
      <translation>Termina</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::RemoveComponents</name>
    <message>
      <location/>
      <source>Remove components</source>
      <translation>Rimuovi componenti</translation>
    </message>
    <message>
      <location/>
      <source>Select</source>
      <translation>Seleziona</translation>
    </message>
    <message>
      <location/>
      <source>Select whole component</source>
      <translation>Seleziona l'intero componente</translation>
    </message>
    <message>
      <location/>
      <source>Pick triangle</source>
      <translation>Scegli il triangolo</translation>
    </message>
    <message>
      <location/>
      <source>&lt; faces than</source>
      <translation>Facce minori di</translation>
    </message>
    <message>
      <location/>
      <source>Region</source>
      <translation>Regione</translation>
    </message>
    <message>
      <location/>
      <source>Components</source>
      <translation>Componenti</translation>
    </message>
    <message>
      <location/>
      <source>All</source>
      <translation>Tutti</translation>
    </message>
    <message>
      <location/>
      <source>Deselect</source>
      <translation>Deseleziona</translation>
    </message>
    <message>
      <location/>
      <source>Deselect whole component</source>
      <translation>Deseleziona l'intero componente</translation>
    </message>
    <message>
      <location/>
      <source>&gt; faces than</source>
      <translation>Facce maggiori di</translation>
    </message>
    <message>
      <location/>
      <source>Region options</source>
      <translation>Opzioni regione</translation>
    </message>
    <message>
      <location/>
      <source>Respect only front triangles</source>
      <translation>Rispetta solo i triangoli anteriori</translation>
    </message>
    <message>
      <location/>
      <source>Respect only triangles with normals facing screen</source>
      <translation>Rispetta solo i triangoli con le normali in direzione dello schermo</translation>
    </message>
    <message>
      <location/>
      <source>Respect only visible triangles</source>
      <translation>Rispetta solo i triangoli visibili</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::TaskRemoveComponents</name>
    <message>
      <location/>
      <source>Delete</source>
      <translation>Elimina</translation>
    </message>
    <message>
      <location/>
      <source>Invert</source>
      <translation>Inverti</translation>
    </message>
  </context>
  <context>
    <name>MeshGui::Workbench</name>
    <message>
      <location/>
      <source>Analyze</source>
      <translation>Analizza</translation>
    </message>
    <message>
      <location/>
      <source>Boolean</source>
      <translation>Operazione booleana</translation>
    </message>
    <message>
      <location/>
      <source>&amp;Meshes</source>
      <translation>&amp;Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Mesh tools</source>
      <translation>Strumenti Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Mesh test suite</source>
      <translation>Ambiente di test mesh</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location/>
      <source>Import mesh</source>
      <translation>Importa mesh</translation>
    </message>
    <message>
      <location/>
      <source>Export mesh</source>
      <translation>Esporta mesh</translation>
    </message>
    <message>
      <location/>
      <source>Solid Mesh</source>
      <translation>Mesh solida</translation>
    </message>
    <message>
      <location/>
      <source>Boundings</source>
      <translation>Connessioni</translation>
    </message>
    <message>
      <location/>
      <source>Fill holes</source>
      <translation>Riempi i fori</translation>
    </message>
    <message>
      <location/>
      <source>Fill holes with maximum number of edges:</source>
      <translation>Riempi i fori con il numero massimo di spigoli:</translation>
    </message>
    <message>
      <location/>
      <source>Remove components</source>
      <translation>Rimuovi componenti</translation>
    </message>
    <message>
      <location/>
      <source>Removes components up to a maximum number of triangles:</source>
      <translation>Rimuovi componenti fino ad un numero massimo di triangoli:</translation>
    </message>
    <message>
      <location/>
      <source>All Mesh Files (*.stl *.ast *.bms *.obj)</source>
      <translation>Tutti i file mesh (*.stl *.ast *.bms *.obj)</translation>
    </message>
    <message>
      <location/>
      <source>Binary STL (*.stl)</source>
      <translation>STL binario (*.stl)</translation>
    </message>
    <message>
      <location/>
      <source>ASCII STL (*.ast)</source>
      <translation>STL ASCII (*.ast)</translation>
    </message>
    <message>
      <location/>
      <source>Binary Mesh (*.bms)</source>
      <translation>Mesh Binario (*.bms)</translation>
    </message>
    <message>
      <location/>
      <source>Alias Mesh (*.obj)</source>
      <translation>Alias mesh (*.obj)</translation>
    </message>
    <message>
      <location/>
      <source>Inventor V2.1 ascii (*.iv)</source>
      <translation>Inventor V2.1 ascii (*.iv)</translation>
    </message>
    <message>
      <location/>
      <source>All Files (*.*)</source>
      <translation>Tutti i file (*.*)</translation>
    </message>
    <message>
      <location/>
      <source>ASCII STL (*.stl)</source>
      <translation>STL ASCII (*.ast)</translation>
    </message>
    <message>
      <location/>
      <source>VRML V2.0 (*.wrl *.vrml)</source>
      <translation>VRML V2.0 (*.wrl *.vrml)</translation>
    </message>
    <message>
      <location/>
      <source>Compressed VRML 2.0 (*.wrz)</source>
      <translation>VRML 2.0 compresso (*.wrz)</translation>
    </message>
    <message>
      <location/>
      <source>Nastran (*.nas *.bdf)</source>
      <translation>Nastran (*.nas *.bdf)</translation>
    </message>
    <message>
      <location/>
      <source>Python module def (*.py)</source>
      <translation>Modulo Python (*.py)</translation>
    </message>
    <message>
      <location/>
      <source>Meshing Tolerance</source>
      <translation>Tolleranza Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Enter tolerance for meshing geometry:</source>
      <translation>Inserisci la tolleranza per la geometria della mesh</translation>
    </message>
    <message>
      <location/>
      <source>The mesh '%1' is a solid.</source>
      <translation>La mesh '%1' è un solido.</translation>
    </message>
    <message>
      <location/>
      <source>The mesh '%1' is not a solid.</source>
      <translation>La mesh '%1' non è un solido.</translation>
    </message>
    <message>
      <location/>
      <source>Min=&lt;%1,%2,%3&gt;

Max=&lt;%4,%5,%6&gt;</source>
      <translation>Min=&lt;%1,%2,%3&gt;

Max=&lt;%4,%5,%6&gt;</translation>
    </message>
    <message>
      <location/>
      <source>[Points: %1, Edges: %2 Faces: %3]</source>
      <translation>[Punti: %1, Spigoli: %2 Facce: %3]</translation>
    </message>
    <message>
      <location/>
      <source>Leave info mode</source>
      <translation>Permetti modo info</translation>
    </message>
    <message>
      <location/>
      <source>Index: %1</source>
      <translation>Indice: %1</translation>
    </message>
    <message>
      <location/>
      <source>Leave hole-filling mode</source>
      <translation>Permetti modo riempimento fori</translation>
    </message>
    <message>
      <location/>
      <source>Leave removal mode</source>
      <translation>permetti modo rimozione</translation>
    </message>
    <message>
      <location/>
      <source>All Mesh Files (*.stl *.ast *.bms *.obj *.ply)</source>
      <translation>Tutti i file mesh (*.stl *.ast *.BMS *.obj *.ply)</translation>
    </message>
    <message>
      <location/>
      <source>Stanford Polygon (*.ply)</source>
      <translation>Poligono di Stanford (*.ply)</translation>
    </message>
    <message>
      <location/>
      <source>Object File Format (*.off)</source>
      <translation>Formato file oggetto (*.off)</translation>
    </message>
    <message>
      <location/>
      <source>Standford Polygon (*.ply)</source>
      <translation>Poligono di Standford (*.ply)</translation>
    </message>
    <message>
      <location/>
      <source>Delete selected faces</source>
      <translation>Elimina le facce selezionate</translation>
    </message>
    <message>
      <location/>
      <source>Clear selected faces</source>
      <translation>Cancella le facce selezionate</translation>
    </message>
    <message>
      <location/>
      <source>Annotation</source>
      <translation>Annotazione</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location/>
      <source>Analyze</source>
      <translation>Analizza</translation>
    </message>
    <message>
      <location/>
      <source>Boolean</source>
      <translation>Operazione booleana</translation>
    </message>
    <message>
      <location/>
      <source>&amp;Meshes</source>
      <translation>&amp;Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Mesh tools</source>
      <translation>Strumenti Mesh</translation>
    </message>
    <message>
      <location/>
      <source>Mesh test suite</source>
      <translation>Ambiente di test mesh</translation>
    </message>
  </context>
</TS>
