<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="fr" sourcelanguage="en">
  <context>
    <name>CmdSketcherCompCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="+1533"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create arc</source>
      <translation type="unfinished">Créer un arc</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create an arc in the sketcher</source>
      <translation type="unfinished">Créer un arc de cercle dans l'esquisse</translation>
    </message>
    <message>
      <location line="+55"/>
      <source>Center and end points</source>
      <translation type="unfinished">Centre et points d'extrémité</translation>
    </message>
    <message>
      <location line="+4"/>
      <source>End points and rim point</source>
      <translation type="unfinished">Points d'extrémité et point sur périmètre</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateCircle</name>
    <message>
      <location line="+415"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create circle</source>
      <translation type="unfinished">Créer un cercle</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a circle in the sketcher</source>
      <translation type="unfinished">Créer un cercle dans l'esquisse</translation>
    </message>
    <message>
      <location line="+55"/>
      <source>Center and rim point</source>
      <translation type="unfinished">Point de centre et de bord</translation>
    </message>
    <message>
      <location line="+4"/>
      <source>3 rim points</source>
      <translation type="unfinished">Cercle par 3 points</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainAngle</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="+1504"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain angle</source>
      <translation>Contrainte angulaire</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Fix the angle of a line or the angle between two lines</source>
      <translation>Fixer l'angle d'une ligne ou l'angle entre deux lignes</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainCoincident</name>
    <message>
      <location line="-1003"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain coincident</source>
      <translation>Contrainte coïncidente</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a coincident constraint on the selected item</source>
      <translation>Créer une contrainte coïncidente sur les éléments sélectionnés</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistance</name>
    <message>
      <location line="+74"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain distance</source>
      <translation>Contrainte dimensionnelle</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Fix a length of a line or the distance between a line and a vertex</source>
      <translation>Fixer la longueur d'une ligne ou la distance entre une ligne et un point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceX</name>
    <message>
      <location line="+227"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain horizontal distance</source>
      <translation>Contrainte distance horizontale</translation>
    </message>
    <message>
      <source>Constrain vertical distance</source>
      <translation type="obsolete">Contraindre distance verticale</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Fix the horizontal distance between two points or line ends</source>
      <translation>Fixer la distance horizontale entre deux points ou extrémités de ligne</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceY</name>
    <message>
      <location line="+132"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain vertical distance</source>
      <translation>Contraindre distance verticale</translation>
    </message>
    <message>
      <source>Constrain horizontal distance</source>
      <translation type="obsolete">Contrainte distance horizontale</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Fix the vertical distance between two points or line ends</source>
      <translation>Fixer la distance verticale entre deux points ou extrémités de ligne</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainEqual</name>
    <message>
      <location line="+697"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain equal</source>
      <translation>Contrainte d'égalité</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create an equality constraint between two lines or between circles and arcs</source>
      <translation>Créer une contrainte d'égalité entre deux lignes ou entre des cercles et/ou des arcs</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainHorizontal</name>
    <message>
      <location line="-1396"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain horizontally</source>
      <translation>Contrainte horizontale</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a horizontal constraint on the selected item</source>
      <translation>Créer une contrainte horizontale sur l'élément sélectionné</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainLock</name>
    <message>
      <location line="+182"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain lock</source>
      <translation>Contrainte fixe</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a lock constraint on the selected item</source>
      <translation>Créer une contrainte fixe sur l'élément sélectionné</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainParallel</name>
    <message>
      <location line="+641"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain parallel</source>
      <translation>Contrainte parallèle</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a parallel constraint between two lines</source>
      <translation>Créer une contrainte parallèle entre deux lignes</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPerpendicular</name>
    <message>
      <location line="+91"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain perpendicular</source>
      <translation>Contrainte perpendiculaire</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a perpendicular constraint between two lines</source>
      <translation type="unfinished">Créer une contrainte de perpendicularité entre deux lignes</translation>
    </message>
    <message>
      <source>Create a Perpendicular constraint between two lines</source>
      <translation type="obsolete">Créer une contrainte perpendiculaire entre deux lignes</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPointOnObject</name>
    <message>
      <location line="-443"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain point onto object</source>
      <translation>Contrainte point sur objet</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Fix a point onto an object</source>
      <translation>Fixer un point sur un objet</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainRadius</name>
    <message>
      <location line="+695"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain radius</source>
      <translation>Contrainte radiale</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Fix the radius of a circle or an arc</source>
      <translation>Fixer le rayon d'un cercle ou d'un arc</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSymmetric</name>
    <message>
      <location line="+326"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain symmetrical</source>
      <translation>Contrainte symétrique</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a symmetry constraint between two points with respect to a line or a third point</source>
      <translation type="unfinished">Créer une contrainte de symétrie entre deux points par rapport à une ligne ou un point</translation>
    </message>
    <message>
      <source>Create an symmetry constraint between two points with respect to a line</source>
      <translation type="obsolete">Créer une contrainte symétrique entre deux points par rapport à une ligne</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainTangent</name>
    <message>
      <location line="-438"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain tangent</source>
      <translation>Contrainte tangente</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a tangent constraint between two entities</source>
      <translation>Créer une contrainte tangente entre deux entités</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainVertical</name>
    <message>
      <location line="-978"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Constrain vertically</source>
      <translation>Contrainte verticale</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a vertical constraint on the selected item</source>
      <translation>Créer une contrainte verticale sur l'élément sélectionné</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="-563"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create arc by three points</source>
      <translation type="unfinished">Arc par 3 points</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation type="unfinished">Créer un arc par les point d'extrémités et un point sur l'arc</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointCircle</name>
    <message>
      <location line="+474"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create circle by three points</source>
      <translation type="unfinished">Créer un cercle par trois points</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a circle by 3 perimeter points</source>
      <translation type="unfinished">Créer un cercle par 3 points de périmetre</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArc</name>
    <message>
      <location line="-752"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create arc by center</source>
      <translation type="unfinished">Créer un arc à partir du centre</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create an arc by its center and by its end points</source>
      <translation type="unfinished">Créer un arc par son centre et ses points d'extrémité</translation>
    </message>
    <message>
      <source>Create arc</source>
      <translation type="obsolete">Créer un arc</translation>
    </message>
    <message>
      <source>Create an arc in the sketch</source>
      <translation type="obsolete">Créer un arc dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateCircle</name>
    <message>
      <location line="+527"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create circle</source>
      <translation>Créer un cercle</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a circle in the sketch</source>
      <translation>Créer un cercle dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateDraftLine</name>
    <message>
      <location line="+476"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create draft line</source>
      <translation>Créer une ligne de construction</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a draft line in the sketch</source>
      <translation>Créer une ligne de construction dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateFillet</name>
    <message>
      <location line="+246"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create fillet</source>
      <translation>Créer un congé</translation>
    </message>
    <message>
      <source>Create a fillet between two lines or at a coincidental point</source>
      <translation type="obsolete">Crée un congé entre deux lignes ou deux sommets coïncidents</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a fillet between two lines or at a coincident point</source>
      <translation>Créer un congé entre deux lignes ou un sur un sommet coïncident</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateLine</name>
    <message>
      <location line="-2224"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create line</source>
      <translation>Créer une ligne</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a line in the sketch</source>
      <translation>Créer une ligne dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePoint</name>
    <message>
      <location line="+1917"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create point</source>
      <translation>Créer un point</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a point in the sketch</source>
      <translation>Créer un point dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePolyline</name>
    <message>
      <location line="-1192"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create polyline</source>
      <translation>Créer une polyligne</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a polyline in the sketch. 'M' Key cycles behaviour</source>
      <translation type="unfinished">Créer une polyligne. 'M' pour basculer entre les comportements</translation>
    </message>
    <message>
      <source>Create a polyline in the sketch</source>
      <translation type="obsolete">Créer une polyligne dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRectangle</name>
    <message>
      <location line="-525"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create rectangle</source>
      <translation>Créer un rectangle</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a rectangle in the sketch</source>
      <translation>Créer un rectangle dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSlot</name>
    <message>
      <location line="+2599"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create slot</source>
      <translation type="unfinished">Créer une rainure</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a slot in the sketch</source>
      <translation type="unfinished">Créer un rainure dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateText</name>
    <message>
      <location line="-862"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create text</source>
      <translation>Insérer du texte</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create text in the sketch</source>
      <translation>Insérer un texte dans l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExternal</name>
    <message>
      <location line="+598"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>External geometry</source>
      <translation>Géométrie externe</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create an edge linked to an external geometry</source>
      <translation>Créer une arête liée à une géométrie externe.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherLeaveSketch</name>
    <message>
      <location filename="../../Command.cpp" line="+364"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Leave sketch</source>
      <translation>Quitter l'esquisse</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Close the editing of the sketch</source>
      <translation>Sortir de l'édition de l'esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMapSketch</name>
    <message>
      <location line="-101"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Map sketch to face...</source>
      <translation>Appliquer une esquisse sur une face...</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Map a sketch to a face</source>
      <translation>Appliquer une esquisse sur une face</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherNewSketch</name>
    <message>
      <location line="-204"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create sketch</source>
      <translation>Créer une esquisse</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Create a new or edit the selected sketch</source>
      <translation>Créer une nouvelle esquisse ou modifier l'esquisse sélectionnée</translation>
    </message>
    <message>
      <source>Create a new sketch</source>
      <translation type="obsolete">Créer une nouvelle esquisse</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherNewSketchSF</name>
    <message>
      <source>Sketcher</source>
      <translation type="obsolete">Esquisseur</translation>
    </message>
    <message>
      <source>Sketchflat sketch</source>
      <translation type="obsolete">Esquisse Sketchflat</translation>
    </message>
    <message>
      <source>Create a new sketchflat sketch by starting externel editor</source>
      <translation type="obsolete">Créer une nouvelle esquisse Sketchflat en lançant l'éditeur externe</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherReorientSketch</name>
    <message>
      <location line="+118"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Reorient sketch...</source>
      <translation type="unfinished">Réorienter l'esquisse...</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Reorient the selected sketch</source>
      <translation type="unfinished">Réorienter l'esquisse sélectionnée</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleConstruction</name>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="+67"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Toggle construction line</source>
      <translation>Basculer ligne de construction</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Toggles the currently selected lines to/from construction mode</source>
      <translation>Bascule les lignes sélectionnées vers le/du mode de construction</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherTrimming</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="-173"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Trim edge</source>
      <translation>Ajuster l'arête</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Trim an edge with respect to the picked position</source>
      <translation>Ajuster une arête par rapport à la position sélectionnée.</translation>
    </message>
    <message>
      <source>Trims an edge with respect to the picked position</source>
      <translation type="obsolete">Ajuste une arête par rapport à la position sélectionnée</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherValidateSketch</name>
    <message>
      <location filename="../../Command.cpp" line="+250"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Validate sketch...</source>
      <translation type="unfinished">Valider l'esquisse...</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Validate sketch</source>
      <translation type="unfinished">Valider l'esquisse</translation>
    </message>
    <message>
      <location line="+11"/>
      <source>Wrong selection</source>
      <translation type="unfinished">Mauvaise sélection</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Select one sketch, please.</source>
      <translation type="unfinished">Sélectionnez une esquisse.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSketch</name>
    <message>
      <location line="-49"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>View sketch</source>
      <translation>Vue de l'esquisse</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>View sketch perpendicular to sketch plane</source>
      <translation>Vue normale au plan d'esquisse</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskSketcherCreateCommands</name>
    <message>
      <location filename="../../TaskSketcherCreateCommands.cpp" line="+40"/>
      <source>Appearance</source>
      <translation>Apparence</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="+15"/>
      <location filename="../../CommandConstraints.cpp" line="-245"/>
      <location line="+168"/>
      <location line="+92"/>
      <location line="+91"/>
      <location line="+10"/>
      <location line="+10"/>
      <location line="+53"/>
      <location line="+10"/>
      <location line="+10"/>
      <location line="+56"/>
      <location line="+10"/>
      <location line="+79"/>
      <location line="+24"/>
      <location line="+34"/>
      <location line="+10"/>
      <location line="+39"/>
      <location line="+33"/>
      <location line="+10"/>
      <location line="+44"/>
      <location line="+26"/>
      <location line="+20"/>
      <location line="+34"/>
      <location line="+10"/>
      <location line="+42"/>
      <location line="+26"/>
      <location line="+20"/>
      <location line="+34"/>
      <location line="+12"/>
      <location line="+14"/>
      <location line="+16"/>
      <location line="+51"/>
      <location line="+10"/>
      <location line="+17"/>
      <location line="+14"/>
      <location line="+22"/>
      <location line="+10"/>
      <location line="+7"/>
      <location line="+20"/>
      <location line="+14"/>
      <location line="+34"/>
      <location line="+10"/>
      <location line="+17"/>
      <location line="+22"/>
      <location line="+25"/>
      <location line="+34"/>
      <location line="+10"/>
      <location line="+37"/>
      <location line="+34"/>
      <location line="+10"/>
      <location line="+69"/>
      <location line="+24"/>
      <location line="+34"/>
      <location line="+12"/>
      <location line="+15"/>
      <location line="+6"/>
      <location line="+20"/>
      <location line="+9"/>
      <location line="+49"/>
      <location line="+10"/>
      <location line="+21"/>
      <location line="+21"/>
      <location line="+18"/>
      <location line="+12"/>
      <location line="+36"/>
      <source>Wrong selection</source>
      <translation>Mauvaise sélection</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Select edge(s) from the sketch.</source>
      <translation>Sélectionnez une ou des arêtes de l'esquisse.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="-1622"/>
      <location line="+92"/>
      <source>Select an edge from the sketch.</source>
      <translation>Sélectionnez une arête de l'esquisse.</translation>
    </message>
    <message>
      <location line="-65"/>
      <location line="+97"/>
      <source>Double constraint</source>
      <translation>Double contrainte</translation>
    </message>
    <message>
      <location line="-96"/>
      <location line="+92"/>
      <source>The selected edge has already a horizontal constraint!</source>
      <translation>L'arête sélectionnée a déjà une contrainte horizontale !</translation>
    </message>
    <message>
      <location line="-102"/>
      <location line="+14"/>
      <location line="+10"/>
      <location line="+68"/>
      <location line="+9"/>
      <location line="+15"/>
      <source>Impossible constraint</source>
      <translation>Contrainte impossible</translation>
    </message>
    <message>
      <location line="-302"/>
      <source>Cannot add a constraint between two external geometries!</source>
      <translation>Impossible d'ajouter une contrainte entre deux géométries externes !</translation>
    </message>
    <message>
      <location line="+90"/>
      <location line="+11"/>
      <location line="+13"/>
      <source>Only sketch and its support is allowed to select</source>
      <translation>Seule la sélection d'une esquisse et de sa face de support est permise</translation>
    </message>
    <message>
      <location line="+10"/>
      <source>One of the selected has to be on the sketch</source>
      <translation>Un des éléments sélectionnés doit être dans l'esquisse</translation>
    </message>
    <message>
      <location line="+63"/>
      <location line="+92"/>
      <source>The selected edge is not a line segment</source>
      <translation>L'arête sélectionnée n'est pas un segment de ligne</translation>
    </message>
    <message>
      <location line="-78"/>
      <location line="+92"/>
      <source>The selected edge has already a vertical constraint!</source>
      <translation>L'arête sélectionnée a déjà une contrainte verticale !</translation>
    </message>
    <message>
      <location line="-82"/>
      <source>The selected item(s) can't accept a horizontal constraint!</source>
      <translation>Le(s) élément(s) sélectionné(s) ne peu(ven)t pas accepter de contrainte horizontale!</translation>
    </message>
    <message>
      <location line="+92"/>
      <source>The selected item(s) can't accept a vertical constraint!</source>
      <translation>Le(s) élément(s) sélectionné(s) ne peu(ven)t pas accepter de contrainte verticale!</translation>
    </message>
    <message>
      <location line="+48"/>
      <source>Select entities from the sketch.</source>
      <translation>Sélectionnez des entités de l'esquisse.</translation>
    </message>
    <message>
      <location line="+10"/>
      <source>Select exactly one entity from the sketch.</source>
      <translation>Sélectionnez seulement une entité de l'esquisse.</translation>
    </message>
    <message>
      <location line="+10"/>
      <source>Select one vertex from the sketch.</source>
      <translation>Sélectionner un sommet dans l'esquisse.</translation>
    </message>
    <message>
      <location line="+53"/>
      <location line="+76"/>
      <location line="+147"/>
      <location line="+82"/>
      <location line="+134"/>
      <location line="+562"/>
      <source>Select vertexes from the sketch.</source>
      <translation>Sélectionnez les sommets de l'esquisse.</translation>
    </message>
    <message>
      <source>Select exactly two vertexes from the sketch.</source>
      <translation type="obsolete">Sélectionnez exactement deux sommets de l'esquisse.</translation>
    </message>
    <message>
      <location line="-991"/>
      <location line="+10"/>
      <source>Select two or more vertexes from the sketch.</source>
      <translation type="unfinished">Sélectionnez deux sommets de l'esquisse ou plus.</translation>
    </message>
    <message>
      <location line="+66"/>
      <location line="+103"/>
      <source>Select exactly one line or one point and one line or two points from the sketch.</source>
      <translation>Sélectionnez soit une seule ligne, ou un point et une ligne, ou deux points de l'esquisse.</translation>
    </message>
    <message>
      <location line="-24"/>
      <source>Cannot add a length constraint on an external geometry!</source>
      <translation>Impossible d'ajouter une contrainte de longueur sur une géométrie externe!</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Cannot add a length constraint on an axis!</source>
      <translation>Impossible d'ajouter une contrainte de longueur sur un axe !</translation>
    </message>
    <message>
      <location line="+67"/>
      <location line="+39"/>
      <source>Select exactly one point and one object from the sketch.</source>
      <translation>Sélectionnez exactement un point et un objet de l'esquisse.</translation>
    </message>
    <message>
      <location line="+43"/>
      <location line="+90"/>
      <location line="+44"/>
      <location line="+88"/>
      <source>Select exactly one line or up to two points from the sketch.</source>
      <translation>Sélectionnez soit une seule ligne ou jusqu'à deux points de l'esquisse.</translation>
    </message>
    <message>
      <location line="-178"/>
      <source>Cannot add a horizontal length constraint on an external geometry!</source>
      <translation>Impossible d'ajouter une contrainte de longueur horizontale sur une géométrie externe!</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Cannot add a horizontal length constraint on an axis!</source>
      <translation>Impossible d'ajouter une contrainte de longueur horizontale sur un axe !</translation>
    </message>
    <message>
      <location line="+25"/>
      <source>Cannot add a fixed x-cootdinate constraint on an external geometry!</source>
      <translation>Impossible d'ajouter une contrainte fixe en X sur une géométrie externe !</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Cannot add a fixed x-cootdinate constraint on the root point!</source>
      <translation>Impossible d'ajouter une contrainte fixe en X sur le point d'origine !</translation>
    </message>
    <message>
      <location line="+105"/>
      <source>Cannot add a vertical length constraint on an external geometry!</source>
      <translation>Impossible d'ajouter une contrainte de longueur verticale sur une géométrie externe!</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Cannot add a vertical length constraint on an axis!</source>
      <translation>Impossible d'ajouter une contrainte de longueur verticale sur un axe !</translation>
    </message>
    <message>
      <location line="+25"/>
      <source>Cannot add a fixed y-cootdinate constraint on an external geometry!</source>
      <translation>Impossible d'ajouter une contrainte fixe en Y sur une géométrie externe!</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Cannot add a fixed y-cootdinate constraint on the root point!</source>
      <translation>Impossible d'ajouter une contrainte fixe en Y sur le point d'origine!</translation>
    </message>
    <message>
      <location line="+53"/>
      <source>Select two or more lines from the sketch.</source>
      <translation>Sélectionnez au moins deux lignes de l'esquisse.</translation>
    </message>
    <message>
      <location line="+12"/>
      <source>Select at least two lines from the sketch.</source>
      <translation>Sélectionner au moins deux lignes de l'esquisse.</translation>
    </message>
    <message>
      <location line="+14"/>
      <source>Select a valid line</source>
      <translation>Sélectionnez une ligne valide</translation>
    </message>
    <message>
      <location line="+16"/>
      <source>The selected edge is not a valid line</source>
      <translation>L'arête sélectionnée n'est pas une ligne valide</translation>
    </message>
    <message>
      <location line="+78"/>
      <location line="+36"/>
      <source>Cannot add a perpendicularity constraint at an unconnected point!</source>
      <translation>Impossible d'ajouter une contrainte de perpendicularité sur un point non connecté !</translation>
    </message>
    <message>
      <location line="-22"/>
      <source>The selected points should be end points of arcs and lines.</source>
      <translation>Les points sélectionnés doivent être des extrémités d'arcs et de lignes.</translation>
    </message>
    <message>
      <location line="+32"/>
      <source>The selected point should be an end point of an arc or line.</source>
      <translation>Le point sélectionné doit être une extrémité d'arc ou de ligne.</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>The selected edge should be an arc, line or circle.</source>
      <translation>L'arête sélectionnée doit être un arc, une ligne ou un cercle.</translation>
    </message>
    <message>
      <location line="+20"/>
      <source>One of the selected edges should be a line.</source>
      <translation>Une des arêtes sélectionnées doit être une ligne.</translation>
    </message>
    <message>
      <location line="+75"/>
      <location line="+22"/>
      <source>Cannot add a tangency constraint at an unconnected point!</source>
      <translation>Impossible d'ajouter une contrainte de tangence à un point non connecté !</translation>
    </message>
    <message>
      <location line="+59"/>
      <location line="+10"/>
      <location line="+37"/>
      <source>Select exactly one arc or circle from the sketch.</source>
      <translation>Sélectionnez soit un arc ou un cercle de l'esquisse.</translation>
    </message>
    <message>
      <location line="+44"/>
      <source>Select one or two lines from the sketch.</source>
      <translation>Sélectionnez une ou deux lignes de l'esquisse.</translation>
    </message>
    <message>
      <location line="+69"/>
      <source>Cannot add an angle constraint on an external geometry!</source>
      <translation>Impossible d'ajouter de contrainte angulaire sur une géométrie externe!</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Cannot add an angle constraint on an axis!</source>
      <translation>Impossible d'ajouter une contrainte angulaire sur un axe !</translation>
    </message>
    <message>
      <location line="+23"/>
      <source>Select exactly one or two lines from the sketch.</source>
      <translation>Sélectionnez soit une ou deux lignes de l'esquisse.</translation>
    </message>
    <message>
      <location line="+34"/>
      <source>Select two edges from the sketch.</source>
      <translation>Sélectionnez deux arêtes de l'esquisse.</translation>
    </message>
    <message>
      <location line="+12"/>
      <source>Select atleast two lines from the sketch.</source>
      <translation>Sélectionner au moins deux lignes de l'esquisse.</translation>
    </message>
    <message>
      <location line="+15"/>
      <source>Select two or more compatible edges</source>
      <translation>Sélectionnez au moins deux arêtes compatibles.</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Sketch axes cannot be used in equality constraints</source>
      <translation>Les axes d'esquisse ne peuvent être utilisés dans une contrainte d'égalité.</translation>
    </message>
    <message>
      <location line="+20"/>
      <location line="+9"/>
      <source>Select two or more edges of similar type</source>
      <translation>Sélectionnez au moins deux arêtes de même type.</translation>
    </message>
    <message>
      <location line="+49"/>
      <location line="+10"/>
      <location line="+42"/>
      <location line="+66"/>
      <source>Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch.</source>
      <translation type="unfinished">Sélectionnez deux points et une ligne de symétrie, deux points et un point de symétrie, ou une ligne et un point de symétrie dans l'esquisse.</translation>
    </message>
    <message>
      <location line="-48"/>
      <source>Cannot add a constraint between external geometries!</source>
      <translation>Impossible d'ajouter une contrainte entre des géométries externes!</translation>
    </message>
    <message>
      <location line="-39"/>
      <location line="+51"/>
      <source>Cannot add a symmetry constraint between a line and its end points!</source>
      <translation>Impossible d'ajouter une contrainte de symétrie entre une ligne et ses points d'extrémité !</translation>
    </message>
    <message>
      <source>Select exactly two same geometries</source>
      <translation type="obsolete">Sélectionnez exactement deux géométries semblables</translation>
    </message>
    <message>
      <source>Select valid geometries</source>
      <translation type="obsolete">Sélectionnez des géométries valides</translation>
    </message>
    <message>
      <source>Select geometry of similar type</source>
      <translation type="obsolete">Sélectionnez une géométrie similaire</translation>
    </message>
    <message>
      <source>Select two points and one line from the sketch.</source>
      <translation type="obsolete">Sélectionnez deux points et une ligne de l'esquisse.</translation>
    </message>
    <message>
      <source>Select exactly one line from the sketch.</source>
      <translation type="obsolete">Sélectionnez seulement une ligne dans l'esquisse.</translation>
    </message>
    <message>
      <source>Select two lines from the sketch.</source>
      <translation type="obsolete">Sélectionnez deux lignes dans l'esquisse.</translation>
    </message>
    <message>
      <source>Select exactly two lines from the sketch.</source>
      <translation type="obsolete">Sélectionnez exactement deux lignes dans l'esquisse.</translation>
    </message>
    <message>
      <location line="-667"/>
      <location line="+148"/>
      <source>Select two entities from the sketch.</source>
      <translation>Sélectionnez deux entités de l'esquisse.</translation>
    </message>
    <message>
      <location line="-138"/>
      <location line="+104"/>
      <location line="+44"/>
      <location line="+64"/>
      <source>Select exactly two entities from the sketch.</source>
      <translation>Sélectionnez exactement deux entités de l'esquisse.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="+2955"/>
      <source>Edit sketch</source>
      <translation>Modifier l'esquisse</translation>
    </message>
    <message>
      <location line="+14"/>
      <source>A dialog is already open in the task panel</source>
      <translation>Une boîte de dialogue est déjà ouverte dans le panneau des tâches</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Do you want to close this dialog?</source>
      <translation>Voulez-vous fermer cette boîte de dialogue?</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="-314"/>
      <source>Several sub-elements selected</source>
      <translation>Plusieurs sous-éléments sélectionnés</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>You have to select a single face as support for a sketch!</source>
      <translation>Vous devez sélectionner une seule face comme support pour une esquisse !</translation>
    </message>
    <message>
      <location line="+9"/>
      <source>No support face selected</source>
      <translation>Aucune face de support sélectionnée</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>You have to select a face as support for a sketch!</source>
      <translation>Vous devez sélectionner un plan ou une face plane comme support de l'esquisse !</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>No planar support</source>
      <translation>Aucun plan de support</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>You need a planar face as support for a sketch!</source>
      <translation>Vous avez besoin d'un plan ou d'une face plane comme support de l'esquisse !</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="+79"/>
      <source>Distance constraint</source>
      <translation>Contrainte de distance</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Not allowed to edit the datum because the sketch contains conflicting constraints</source>
      <translation>L'édition de cette valeur n'est pas autorisée car l'esquisse contient des contraintes conflictuelles</translation>
    </message>
    <message>
      <location line="+78"/>
      <source>Dimensional constraint</source>
      <translation>Contrainte dimensionnelle</translation>
    </message>
    <message>
      <location filename="../../AppSketcherGui.cpp" line="+94"/>
      <source>Display</source>
      <translation type="unfinished">Affichage</translation>
    </message>
  </context>
  <context>
    <name>SketchOrientationDialog</name>
    <message>
      <source>Choose orientation</source>
      <translation type="obsolete">Sélectionner l'orientation</translation>
    </message>
    <message>
      <source>Sketch orientation</source>
      <translation type="obsolete">Orientation de l'esquisse</translation>
    </message>
    <message>
      <source>XY-Plane</source>
      <translation type="obsolete">Plan XY</translation>
    </message>
    <message>
      <source>XZ-Plane</source>
      <translation type="obsolete">Plan XZ</translation>
    </message>
    <message>
      <source>YZ-Plane</source>
      <translation type="obsolete">Plan YZ</translation>
    </message>
    <message>
      <source>Reverse direction</source>
      <translation type="obsolete">Inverser la direction</translation>
    </message>
    <message>
      <source>Offset:</source>
      <translation type="obsolete">Décalage :</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ConstraintView</name>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="+110"/>
      <source>Change value</source>
      <translation type="unfinished">Changer la valeur</translation>
    </message>
    <message>
      <location line="+4"/>
      <source>Rename</source>
      <translation type="unfinished">Renommer</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>Delete</source>
      <translation type="unfinished">Supprimer</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::EditDatumDialog</name>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="-62"/>
      <source>Insert angle</source>
      <translation type="unfinished">insérer un angle</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Angle:</source>
      <translation type="unfinished">Angle :</translation>
    </message>
    <message>
      <location line="+4"/>
      <source>Insert radius</source>
      <translation type="unfinished">insérer un rayon</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Radius:</source>
      <translation type="unfinished">Rayon :</translation>
    </message>
    <message>
      <location line="+4"/>
      <source>Insert length</source>
      <translation type="unfinished">insérer une longueur</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Length:</source>
      <translation type="unfinished">Longueur :</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::InsertDatum</name>
    <message>
      <location filename="../../InsertDatum.ui" line="+17"/>
      <source>Insert datum</source>
      <translation>Insérer référence</translation>
    </message>
    <message>
      <location line="+8"/>
      <source>datum:</source>
      <translation>Référence :</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchOrientationDialog</name>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="+14"/>
      <source>Choose orientation</source>
      <translation>Sélectionner l'orientation</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Sketch orientation</source>
      <translation>Orientation de l'esquisse</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>XY-Plane</source>
      <translation>Plan XY</translation>
    </message>
    <message>
      <location line="+10"/>
      <source>XZ-Plane</source>
      <translation>Plan XZ</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>YZ-Plane</source>
      <translation>Plan YZ</translation>
    </message>
    <message>
      <location line="+29"/>
      <source>Reverse direction</source>
      <translation>Inverser la direction</translation>
    </message>
    <message>
      <location line="+9"/>
      <source>Offset:</source>
      <translation>Décalage :</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettings</name>
    <message>
      <location filename="../../SketcherSettings.ui" line="+14"/>
      <source>Sketcher</source>
      <translation type="unfinished">Esquisseur</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Sketcher colors</source>
      <translation type="unfinished">Couleur du Sketcher</translation>
    </message>
    <message>
      <location line="+14"/>
      <source>Default edge color</source>
      <translation type="unfinished">Couleur d'arête par défaut</translation>
    </message>
    <message>
      <location line="+7"/>
      <location line="+66"/>
      <source>The color of edges being edited</source>
      <translation type="unfinished">Couleur de l'arête en cours d'édition</translation>
    </message>
    <message>
      <location line="-40"/>
      <source>Default vertex color</source>
      <translation type="unfinished">Couleur des points par défaut</translation>
    </message>
    <message>
      <location line="+7"/>
      <location line="+66"/>
      <source>The color of vertices being edited</source>
      <translation type="unfinished">Couleur du point en cours d'édition</translation>
    </message>
    <message>
      <location line="-40"/>
      <source>Edit edge color</source>
      <translation type="unfinished">Modifier la couleur des arêtes</translation>
    </message>
    <message>
      <location line="+33"/>
      <source>Edit vertex color</source>
      <translation type="unfinished">Modifier la couleur des points</translation>
    </message>
    <message>
      <location line="+33"/>
      <source>Construction geometry</source>
      <translation type="unfinished">Géométrie de construction</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>The color of construction geometry in edit mode</source>
      <translation type="unfinished">Couleur des éléments de construction en mode édition</translation>
    </message>
    <message>
      <location line="+26"/>
      <source>External geometry</source>
      <translation type="unfinished">Géométrie externe</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>The color of external geometry in edit mode</source>
      <translation type="unfinished">Couleur des éléments de géométrie externe dans le mode d'édition</translation>
    </message>
    <message>
      <location line="+26"/>
      <source>Fully constrained geometry</source>
      <translation type="unfinished">Géométrie entièrement contrainte</translation>
    </message>
    <message>
      <location line="+7"/>
      <location line="+33"/>
      <location line="+33"/>
      <source>The color of fully constrained geometry in edit mode</source>
      <translation type="unfinished">Couleur d'une esquisse entiérement contrainte en mode édition</translation>
    </message>
    <message>
      <location line="-40"/>
      <source>Constrain color</source>
      <translation type="unfinished">Couleur des contraintes</translation>
    </message>
    <message>
      <location line="+33"/>
      <source>Datum color</source>
      <translation type="unfinished">Couleur des données numériques</translation>
    </message>
    <message>
      <location line="+33"/>
      <source>Datum text size</source>
      <translation type="unfinished">Taille de texte pour les données numériques</translation>
    </message>
    <message>
      <location line="+7"/>
      <location line="+35"/>
      <location line="+35"/>
      <source>The default line thickness for new shapes</source>
      <translation type="unfinished">Épaisseur de ligne par défaut pour les nouvelles formes</translation>
    </message>
    <message>
      <location line="-67"/>
      <location line="+35"/>
      <location line="+35"/>
      <location line="+75"/>
      <source>px</source>
      <translation type="unfinished">px</translation>
    </message>
    <message>
      <location line="-120"/>
      <source>Default vertex size</source>
      <translation type="unfinished">Taille des points par défaut</translation>
    </message>
    <message>
      <location line="+35"/>
      <source>Default line width</source>
      <translation type="unfinished">Largeur de ligne par défaut</translation>
    </message>
    <message>
      <location line="+35"/>
      <source>Cursor text color</source>
      <translation type="unfinished">Couleur du curseur de texte</translation>
    </message>
    <message>
      <location line="+29"/>
      <source>Sketch editing</source>
      <translation type="unfinished">Modification d'esquisse</translation>
    </message>
    <message>
      <location line="+14"/>
      <source>Font size</source>
      <translation type="unfinished">Taille de police</translation>
    </message>
    <message>
      <location line="+33"/>
      <source>Grid line pattern</source>
      <translation type="unfinished">Motif des lignes de grille</translation>
    </message>
    <message>
      <location line="+16"/>
      <source>Ask for value after creating a distance constraint</source>
      <translation type="unfinished">Demander la valeur après la création d'une contrainte de distance</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="+265"/>
      <source>No missing coincidences</source>
      <translation type="unfinished">Aucune coïncidence manquante</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>No missing coincidences found</source>
      <translation type="unfinished">Aucune coïncidence manquante trouvée</translation>
    </message>
    <message>
      <location line="+5"/>
      <source>Missing coincidences</source>
      <translation type="unfinished">Coïncidences manquantes</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>%1 missing coincidences found</source>
      <translation type="unfinished">%1 coïncidences manquantes trouvées</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherConstrains</name>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="+14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location line="+8"/>
      <source>Filter:</source>
      <translation>Filtre :</translation>
    </message>
    <message>
      <location line="+11"/>
      <source>All</source>
      <translation>Tous</translation>
    </message>
    <message>
      <location line="+5"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
    <message>
      <location line="+5"/>
      <source>Datums</source>
      <translation>Références</translation>
    </message>
    <message>
      <location line="+5"/>
      <source>Named</source>
      <translation>Nommé</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="+37"/>
      <source>Constraints</source>
      <translation>Contraintes</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherGeneral</name>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="+14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Show grid</source>
      <translation type="unfinished">Afficher la grille</translation>
    </message>
    <message>
      <location line="+12"/>
      <source>Grid size:</source>
      <translation>Taille de la grille :</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>mm</source>
      <translation type="unfinished">mm</translation>
    </message>
    <message>
      <location line="+27"/>
      <source>Grid snap</source>
      <translation>Ancrage à la grille</translation>
    </message>
    <message>
      <source>Unsolved</source>
      <translation type="obsolete">Non résolu</translation>
    </message>
    <message>
      <source>Grid Snap</source>
      <translation type="obsolete">Alignement de grille</translation>
    </message>
    <message>
      <source>0.1 mm</source>
      <translation type="obsolete">0,1 mm</translation>
    </message>
    <message>
      <source>0.2 mm</source>
      <translation type="obsolete">0,2 mm</translation>
    </message>
    <message>
      <source>0.5 mm</source>
      <translation type="obsolete">0,5 mm</translation>
    </message>
    <message>
      <source>1 mm</source>
      <translation type="obsolete">1 mm</translation>
    </message>
    <message>
      <source>2 mm</source>
      <translation type="obsolete">2 mm</translation>
    </message>
    <message>
      <source>5 mm</source>
      <translation type="obsolete">5 mm</translation>
    </message>
    <message>
      <source>10 mm</source>
      <translation type="obsolete">10 mm</translation>
    </message>
    <message>
      <source>20 mm</source>
      <translation type="obsolete">20 mm</translation>
    </message>
    <message>
      <source>50 mm</source>
      <translation type="obsolete">50 mm</translation>
    </message>
    <message>
      <source>100 mm</source>
      <translation type="obsolete">100 mm</translation>
    </message>
    <message>
      <source>200 mm</source>
      <translation type="obsolete">200 mm</translation>
    </message>
    <message>
      <source>500 mm</source>
      <translation type="obsolete">500 mm</translation>
    </message>
    <message>
      <source>1 m</source>
      <translation type="obsolete">1 m</translation>
    </message>
    <message>
      <source>2 m</source>
      <translation type="obsolete">2 m</translation>
    </message>
    <message>
      <source>5 m</source>
      <translation type="obsolete">5 m</translation>
    </message>
    <message>
      <source>10 m</source>
      <translation type="obsolete">10 m</translation>
    </message>
    <message>
      <source>20 m</source>
      <translation type="obsolete">20 m</translation>
    </message>
    <message>
      <location line="+10"/>
      <source>Auto constraints</source>
      <translation>Contraintes auto</translation>
    </message>
    <message>
      <source>auto constraints</source>
      <translation type="obsolete">contraintes automatiques</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="+123"/>
      <source>Edit controls</source>
      <translation>Modifier les contrôles</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.cpp" line="+46"/>
      <source>Solver messages</source>
      <translation>Messages du solveur</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="+14"/>
      <source>Sketcher validation</source>
      <translation type="unfinished">Validation de l'esquisse</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Missing coincidences</source>
      <translation type="unfinished">Coïncidences manquantes</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Tolerance:</source>
      <translation type="unfinished">Tolérance :</translation>
    </message>
    <message>
      <location line="+10"/>
      <source>Find</source>
      <translation type="unfinished">Rechercher</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>Fix</source>
      <translation type="unfinished">Réparer</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ViewProviderSketch</name>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="+86"/>
      <source>Please remove the following constraint:</source>
      <translation>Veuillez supprimer la contrainte suivante :</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Please remove at least one of the following constraints:</source>
      <translation>Veuillez supprimer au moins une des contraintes suivantes :</translation>
    </message>
    <message>
      <location line="+16"/>
      <source>Please remove the following redundant constraint:</source>
      <translation>Veuillez supprimer la contrainte redondante suivante :</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Please remove the following redundant constraints:</source>
      <translation>Veuillez supprimer les contraintes redondantes suivantes :</translation>
    </message>
    <message>
      <location line="+17"/>
      <source>Empty sketch</source>
      <translation>Esquisse vide</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>Over-constrained sketch</source>
      <translation>Esquisse sur-contrainte</translation>
    </message>
    <message>
      <location line="+6"/>
      <source>Sketch contains conflicting constraints</source>
      <translation>L'esquisse contient des contraintes conflictuelles</translation>
    </message>
    <message>
      <location line="+7"/>
      <source>Sketch contains redundant constraints</source>
      <translation>L'esquisse contient des contraintes redondantes</translation>
    </message>
    <message>
      <location line="+8"/>
      <source>Fully constrained sketch</source>
      <translation>Esquisse entièrement contrainte</translation>
    </message>
    <message>
      <location line="+4"/>
      <source>Under-constrained sketch with 1 degree of freedom</source>
      <translation>Esquisse sous-contrainte avec 1 degré de liberté</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Under-constrained sketch with %1 degrees of freedom</source>
      <translation>Esquisse sous-contrainte avec %1 degrés de liberté</translation>
    </message>
    <message>
      <location line="+2"/>
      <source>Solved in %1 sec</source>
      <translation>Résolu en %1 secondes</translation>
    </message>
    <message>
      <location line="+3"/>
      <source>Unsolved (%1 sec)</source>
      <translation>Non résolu (%1 sec)</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="-1049"/>
      <location line="+1"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation type="unfinished">Créer un arc par les point d'extrémités et un point sur l'arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointCircle</name>
    <message>
      <location line="+475"/>
      <location line="+1"/>
      <source>Create a circle by 3 rim points</source>
      <translation type="unfinished">Créer un arc par 3 points sur arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArc</name>
    <message>
      <location line="-481"/>
      <location line="+1"/>
      <source>Create an arc by its center and by its end points</source>
      <translation type="unfinished">Créer un arc par son centre et ses points d'extrémité</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateCircle</name>
    <message>
      <location line="+475"/>
      <location line="+1"/>
      <source>Create a circle by its center and by a rim point</source>
      <translation type="unfinished">Créer un cercle par son centre et par un point sur le périmètre</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="+89"/>
      <source>Sketch has support</source>
      <translation type="unfinished">L'esquisse a un support</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Sketch with a support face cannot be reoriented.
Do you want to detach it from the support?</source>
      <translation type="unfinished">Une esquisse avec une face de support ne peut pas être réorientée.
Voulez-vous la détacher de son support ?</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherConstrains</name>
    <message>
      <source>Constraints</source>
      <translation type="obsolete">Contraintes</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherCreateCommands</name>
    <message>
      <source>Appearance</source>
      <translation type="obsolete">Apparence</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherGeneral</name>
    <message>
      <source>Edit controls</source>
      <translation type="obsolete">Modifier les contrôles</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="+14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location line="+12"/>
      <source>Undefined degrees of freedom</source>
      <translation>Degrés de liberté non définis</translation>
    </message>
    <message>
      <location line="+16"/>
      <source>Not solved yet</source>
      <translation>Pas encore résolu</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="+37"/>
      <source>Sketcher</source>
      <translation>Esquisseur</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Sketcher geometries</source>
      <translation>Géométries d'esquisse</translation>
    </message>
    <message>
      <source>Sketcher geoms</source>
      <translation type="obsolete">Géométries</translation>
    </message>
    <message>
      <location line="+1"/>
      <source>Sketcher constraints</source>
      <translation>Contraintes d'esquisse</translation>
    </message>
  </context>
</TS>
