<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="fr" sourcelanguage="en">
  <context>
    <name>Gui::Dialog::DlgSettingsOpenSCAD</name>
    <message>
      <location filename="openscadprefs-base.ui" line="14"/>
      <source>General settings</source>
      <translation type="unfinished">Réglages généraux</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="26"/>
      <source>General OpenSCAD Settings</source>
      <translation type="unfinished">Réglages généraux de OpenSCAD</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="34"/>
      <source>OpenSCAD executable</source>
      <translation type="unfinished">Exécutable OpenSCAD</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="47"/>
      <source>The path to the OpenSCAD executeable</source>
      <translation type="unfinished">Le chemin d'accès de l'exécutable de OpenSCAD</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="65"/>
      <source>OpenSCAD import</source>
      <translation type="unfinished">importation OpenSCAD</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="76"/>
      <source>Use ViewProvider in Tree View</source>
      <translation type="unfinished">Utiliser les ViewProviders dans l'arborescence</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="93"/>
      <source>If this is checked, Multmatrix Object will be Parametric</source>
      <translation type="unfinished">Si cette case est cochée, les objets Multimatrix seront paramétriques</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="96"/>
      <source>Use Multmatrix Feature</source>
      <translation type="unfinished">Utiliser la fonction Multimatrix</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="136"/>
      <source>The maximum number of faces of a polygon, prism or frustum. If fn is greater than this value the object is considered to be a circular. Set to 0 for no limit</source>
      <translation type="unfinished">Le nombre maximal de faces d'un polygone, prisme ou tronc. Si fn est supérieur à cette valeur, l'objet est considéré circulaire. Une valeur de 0 signifie aucune limite</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="116"/>
      <source>Maximum number of faces for polygons (fn)</source>
      <translation type="unfinished">Nombre maximum de faces pour les polygones (fn)</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="160"/>
      <source>OpenSCAD export</source>
      <translation type="unfinished">Exportation OpenSCAD</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="168"/>
      <source>maximum fragment size</source>
      <translation type="unfinished">taille maximale de fragment</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="198"/>
      <source>minimum angle for a fragment</source>
      <translation type="unfinished">angle minimal d'un fragment</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="191"/>
      <source>angular (fa)</source>
      <translation type="unfinished">angulaire (fa)</translation>
    </message>
    <message encoding="UTF-8">
      <location filename="openscadprefs-base.ui" line="201"/>
      <source>°</source>
      <translation type="unfinished">°</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="255"/>
      <source>minimum size of a fragment</source>
      <translation type="unfinished">taille minimale d'un fragment</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="233"/>
      <source>size (fs)</source>
      <translation type="unfinished">taille (fs)</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="261"/>
      <source>mm</source>
      <translation type="unfinished">mm</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="287"/>
      <source>convexity</source>
      <translation type="unfinished">convexité</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="324"/>
      <source>Mesh fallback</source>
      <translation type="unfinished">Maillage de secours</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="366"/>
      <source>Deflection</source>
      <translation type="unfinished">Déflexion</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="369"/>
      <source>deflection</source>
      <translation type="unfinished">déflexion</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="376"/>
      <source>Triangulation settings</source>
      <translation type="unfinished">Paramètres de triangulation</translation>
    </message>
    <message>
      <location filename="openscadprefs-base.ui" line="73"/>
      <source>If this is checked, Features will claim their children in the tree view</source>
      <translation type="unfinished">Si cette case est cochée, les objets revendiqueront leurs enfants dans l'arborescence</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD</name>
    <message>
      <location filename="OpenSCADCommands.py" line="127"/>
      <source>Convert Edges to Faces</source>
      <translation type="unfinished">Convertir les arêtes en faces</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="206"/>
      <source>Please select 3 objects first</source>
      <translation type="unfinished">Veuillez d'abord sélectionner 3 objets</translation>
    </message>
    <message>
      <location filename="importCSG.py" line="1115"/>
      <source>Unsupported Function</source>
      <translation type="unfinished">Fonction non supportée</translation>
    </message>
    <message>
      <location filename="importCSG.py" line="1115"/>
      <source>Press OK</source>
      <translation type="unfinished">Appuyez sur OK</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="250"/>
      <source>Add</source>
      <translation type="unfinished">Ajouter</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="251"/>
      <source>Clear</source>
      <translation type="unfinished">Effacer</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="252"/>
      <source>as Mesh</source>
      <translation type="unfinished">comme Maillage</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="253"/>
      <source>Add OpenSCAD Element</source>
      <translation type="unfinished">Ajouter un élément OpenSCAD</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="326"/>
      <source>Perform</source>
      <translation type="unfinished">Effectuer</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="327"/>
      <source>Mesh Boolean</source>
      <translation type="unfinished">Opération booléenne avec maillage</translation>
    </message>
    <message>
      <location filename="OpenSCADUtils.py" line="559"/>
      <source>Error all shapes must be either 2D or both must be 3D</source>
      <translation type="unfinished">Erreur les formes doivent être soit toutes 3D, soit toutes 2D</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="77"/>
      <source>Unable to explode %s</source>
      <translation type="unfinished">Impossible d'exploser %s</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_AddOpenSCADElement</name>
    <message>
      <location filename="OpenSCADCommands.py" line="368"/>
      <source>Add OpenSCAD Element...</source>
      <translation type="unfinished">Ajouter un élément OpenSCAD...</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="370"/>
      <source>Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary</source>
      <translation type="unfinished">Ajouter un élément OpenSCAD par la saisie de code OpenSCAD et l'exécution du binaire OpenSCAD</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_ColorCodeShape</name>
    <message>
      <location filename="OpenSCADCommands.py" line="104"/>
      <source>Color Shapes</source>
      <translation type="unfinished">Colorer les formes</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="106"/>
      <source>Color Shapes by validity and type</source>
      <translation type="unfinished">Colorer les formes par la validité et le type</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_Edgestofaces</name>
    <message>
      <location filename="OpenSCADCommands.py" line="125"/>
      <source>Convert Edges To Faces</source>
      <translation type="unfinished">Convertir les arêtes en faces</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_ExpandPlacements</name>
    <message>
      <location filename="OpenSCADCommands.py" line="186"/>
      <source>Expand Placements</source>
      <translation type="unfinished">Développer les placements</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="188"/>
      <source>Expand all placements downwards the FeatureTree</source>
      <translation type="unfinished">Développer tous les placements vers le bas dans l'arborescence</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_ExplodeGroup</name>
    <message>
      <location filename="OpenSCADCommands.py" line="86"/>
      <source>Explode Group</source>
      <translation type="unfinished">Dégrouper</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="88"/>
      <source>remove fusion, apply placement to children and color randomly</source>
      <translation type="unfinished">supprimer la fusion, appliquer le placement des enfants et des couleurs au hasard</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_Hull</name>
    <message>
      <location filename="OpenSCADCommands.py" line="403"/>
      <source>Hull</source>
      <translation type="unfinished">Enveloppe</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="405"/>
      <source>Perform Hull</source>
      <translation type="unfinished">Effectuer l'enveloppe convexe</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_IncreaseToleranceFeature</name>
    <message>
      <location filename="OpenSCADCommands.py" line="167"/>
      <source>Increase Tolerance Feature</source>
      <translation type="unfinished">Augmenter la  tolérance</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="169"/>
      <source>Create Feature that allows to increase the tolerance</source>
      <translation type="unfinished">Créez une fonction qui permet d'augmenter la tolérance</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_MeshBoolean</name>
    <message>
      <location filename="OpenSCADCommands.py" line="382"/>
      <source>Mesh Boolean...</source>
      <translation type="unfinished">Opération booléenne avec Maillage...</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="384"/>
      <source>Export objects as meshes and use OpenSCAD to perform a boolean operation.</source>
      <translation type="unfinished">Exporter les objets sous forme de maillage et utiliser OpenSCAD pour effectuer une opération booléenne.</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_Minkowski</name>
    <message>
      <location filename="OpenSCADCommands.py" line="424"/>
      <source>Minkowski</source>
      <translation type="unfinished">Somme de Minkowski</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="426"/>
      <source>Perform Minkowski</source>
      <translation type="unfinished">Appliquer une Somme de Minkowski</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_RefineShapeFeature</name>
    <message>
      <location filename="OpenSCADCommands.py" line="146"/>
      <source>Refine Shape Feature</source>
      <translation type="unfinished">Fonction d'affinage de la forme</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="148"/>
      <source>Create Refine Shape Feature</source>
      <translation type="unfinished">Créer une fonction d'affinage de la forme</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_RemoveSubtree</name>
    <message>
      <location filename="OpenSCADCommands.py" line="225"/>
      <source>Remove Objects and their Children</source>
      <translation type="unfinished">Supprimer les objets et leurs enfants</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="227"/>
      <source>Removes the selected objects and all children that are not referenced from other objects</source>
      <translation type="unfinished">Supprime les objets sélectionnés et tous les enfants qui ne sont pas référencés par d'autres objets</translation>
    </message>
  </context>
  <context>
    <name>OpenSCAD_ReplaceObject</name>
    <message>
      <location filename="OpenSCADCommands.py" line="210"/>
      <source>Replace Object</source>
      <translation type="unfinished">Remplacer l'objet</translation>
    </message>
    <message>
      <location filename="OpenSCADCommands.py" line="212"/>
      <source>Replace an object in the Feature Tree. Please select old, new and parent object</source>
      <translation type="unfinished">Remplacer un objet dans l'arborescence. Veuillez sélectionnez l'ancien objet, le nouveau et l'objet parent</translation>
    </message>
  </context>
  <context>
    <name>Workbech</name>
    <message>
      <location filename="InitGui.py" line="131"/>
      <source>OpenSCAD Part tools</source>
      <translation type="unfinished">Outils de pièces OpenSCAD</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="InitGui.py" line="129"/>
      <source>OpenSCADTools</source>
      <translation type="unfinished">Outils OpenSCAD</translation>
    </message>
  </context>
</TS>
