<context>
<name>PartSet_MenuMgr</name>
<message>
- <location filename="PartSet_MenuMgr.cpp" line="91"/>
- <location filename="PartSet_MenuMgr.cpp" line="529"/>
<source>Auxiliary</source>
- <translation type="unfinished"></translation>
+ <translation>Auxiliaire</translation>
</message>
<message>
- <location filename="PartSet_MenuMgr.cpp" line="95"/>
- <location filename="PartSet_MenuMgr.cpp" line="100"/>
<source>Activate</source>
- <translation type="unfinished"></translation>
+ <translation>Activer</translation>
</message>
<message>
- <location filename="PartSet_MenuMgr.cpp" line="104"/>
<source>Edit...</source>
- <translation type="unfinished"></translation>
+ <translation>Modifier...</translation>
</message>
<message>
- <location filename="PartSet_MenuMgr.cpp" line="185"/>
- <location filename="PartSet_MenuMgr.cpp" line="324"/>
- <location filename="PartSet_MenuMgr.cpp" line="528"/>
<source>Detach</source>
- <translation type="unfinished"></translation>
+ <translation>Détacher</translation>
</message>
<message>
- <location filename="PartSet_MenuMgr.cpp" line="317"/>
<source>Detach %1</source>
- <translation type="unfinished"></translation>
+ <translation>Détachez %1</translation>
</message>
</context>
<context>
<name>PartSet_WidgetPoint2D</name>
<message>
- <location filename="PartSet_WidgetPoint2d.cpp" line="118"/>
<source>X</source>
- <translation type="unfinished"></translation>
+ <translation>X</translation>
</message>
<message>
- <location filename="PartSet_WidgetPoint2d.cpp" line="134"/>
<source>Y</source>
- <translation type="unfinished"></translation>
+ <translation>Y</translation>
</message>
</context>
<context>
<name>PartSet_WidgetSketchCreator</name>
<message>
- <location filename="PartSet_WidgetSketchCreator.cpp" line="91"/>
<source>Size of the view</source>
- <translation type="unfinished"></translation>
+ <translation>Taille de la vue</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchCreator.cpp" line="546"/>
<source>Apply current feature</source>
- <translation type="unfinished"></translation>
+ <translation>Appliquer la fonctionnalité actuelle</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchCreator.cpp" line="547"/>
<source>Sketch is invalid and will be deleted.
Error: %1</source>
- <translation type="unfinished"></translation>
+ <translation>L'esquisse n'est pas valide et sera supprimée.
+Erreur : %1</translation>
</message>
</context>
<context>
<name>PartSet_WidgetSketchLabel</name>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="126"/>
+ <source>Size of the view</source>
+ <translation>Taille de la vue</translation>
+ </message>
+ <message>
<source>Remove external dependencies</source>
- <translation type="unfinished"></translation>
+ <translation>Supprimer les dépendances externes</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="140"/>
<source>Sketcher plane</source>
- <translation type="unfinished"></translation>
+ <translation>Plan du Sketcher</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="143"/>
<source>Reversed</source>
- <translation type="unfinished"></translation>
+ <translation>Renversé</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="147"/>
<source>Set plane view</source>
- <translation type="unfinished"></translation>
+ <translation>Définir la vue plane</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="154"/>
<source>Show geometrical constraints</source>
- <translation type="unfinished"></translation>
+ <translation>Afficher les contraintes géométriques</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="155"/>
<source>Show dimensional constraints</source>
- <translation type="unfinished"></translation>
+ <translation>Afficher les contraintes dimensionnelles</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="156"/>
<source>Show existing expressions</source>
- <translation type="unfinished"></translation>
+ <translation>Afficher les expressions existantes</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="171"/>
<source>Show free points</source>
- <translation type="unfinished"></translation>
+ <translation>Afficher les points libres</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="175"/>
<source>Automatic constraints</source>
- <translation type="unfinished"></translation>
+ <translation>Contraintes automatiques</translation>
+ </message>
+ <message>
+ <source>Automatic vertical and horizontal constraints</source>
+ <translation>Automatique des contraintes verticales et horizontales</translation>
</message>
<message>
- <location filename="PartSet_WidgetSketchLabel.cpp" line="179"/>
<source>Change sketch plane</source>
- <translation type="unfinished"></translation>
+ <translation>Changer le plan d'esquisse</translation>
+ </message>
+ <message>
+ <source>Sketch is fully fixed (DoF = 0)</source>
+ <translation>L'esquisse est entièrement fixée (DdL = 0)</translation>
+ </message>
+ <message>
+ <source>DoF (degrees of freedom) = </source>
+ <translation>DdL (degrés de liberté) = </translation>
+ </message>
+ <message>
+ <source>Show remaining DoFs</source>
+ <translation>Afficher le reste DoFs</translation>
+ </message>
+ <message>
+ <source>The Sketch is created in PartSet.
+It will be necessary to create a Part in order to use this sketch for body creation</source>
+ <translation>L'esquisse est créée dans PartSet.
+Il sera nécessaire de créer une pièce afin d'utiliser cette esquisse pour la création du corps</translation>
+ </message>
+ <message>
+ <source>A size of Sketch view can be defined here.</source>
+ <translation>Une taille de vue Esquisse peut être définie ici.</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
- <location filename="PartSet_TreeNodes.cpp" line="402"/>
<source>Parameters</source>
- <translation type="unfinished"></translation>
+ <translation>Paramètres</translation>
</message>
<message>
- <location filename="PartSet_TreeNodes.cpp" line="404"/>
<source>Constructions</source>
- <translation type="unfinished"></translation>
+ <translation>Constructions</translation>
</message>
<message>
- <location filename="PartSet_TreeNodes.cpp" line="406"/>
<source>Parts</source>
- <translation type="unfinished"></translation>
+ <translation>Pièces</translation>
</message>
<message>
- <location filename="PartSet_TreeNodes.cpp" line="408"/>
<source>Results</source>
- <translation type="unfinished"></translation>
+ <translation>Résultats</translation>
</message>
<message>
- <location filename="PartSet_TreeNodes.cpp" line="410"/>
<source>Fields</source>
- <translation type="unfinished"></translation>
+ <translation>Champs</translation>
</message>
<message>
- <location filename="PartSet_TreeNodes.cpp" line="412"/>
<source>Groups</source>
- <translation type="unfinished"></translation>
+ <translation>Groupes</translation>
+ </message>
+</context>
+<context>
+ <name>PartSet_BSplineWidget</name>
+ <message>
+ <source>Poles and weights</source>
+ <translation>Poteaux et poids</translation>
+ </message>
+ <message>
+ <source>B-spline poles and weights</source>
+ <translation>Poteaux et poids B-spline</translation>
+ </message>
+ <message>
+ <source>Pole %1</source>
+ <translation>Pôle %1</translation>
+ </message>
+ <message>
+ <source>Weight :</source>
+ <translation>Poids :</translation>
+ </message>
+ <message>
+ <source>Add a new pole after the current</source>
+ <translation>Ajouter un nouveau pôle après le courant</translation>
+ </message>
+</context>
+<context>
+ <name>PartSet_WidgetBSplinePoints</name>
+ <message>
+ <source>Pole %1</source>
+ <translation>Pôle %1</translation>
+ </message>
+ <message>
+ <source>Create control polygon</source>
+ <translation> Créer un polygone de contrôle</translation>
+ </message>
+ <message>
+ <source>Specify if the control polygon should be created</source>
+ <translation>Spécifiez si le polygone de contrôle doit être créé</translation>
</message>
</context>
</TS>