]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Improve translation to French
authormpv <mpv@opencascade.com>
Fri, 4 Oct 2019 13:48:36 +0000 (16:48 +0300)
committermpv <mpv@opencascade.com>
Fri, 4 Oct 2019 13:48:36 +0000 (16:48 +0300)
src/BuildPlugin/BuildPlugin_msg_fr.ts
src/CollectionPlugin/CollectionPlugin_msg_fr.ts
src/ConstructionPlugin/ConstructionPlugin_msg_fr.ts
src/ExchangePlugin/ExchangePlugin_msg_fr.ts
src/FeaturesPlugin/FeaturesPlugin_msg_fr.ts
src/GeomAlgoAPI/GeomAlgoAPI_Intersection.cpp
src/PrimitivesPlugin/PrimitivesPlugin_msg_fr.ts
src/SketchPlugin/SketchPlugin_msg_fr.ts

index bbd8fb9b88f91d24b842165761a4caf96f4559db..33a975b0044a4a4bcf80372ac7178a9c143433d7 100644 (file)
       <translation>Objets non sélectionnés.</translation>
     </message>
   </context>
+  <context>
+    <name>Edge:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Objets non sélectionnés.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Edge:first_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point de départ</translation>
+    </message>
+  </context>
+  <context>
+    <name>Edge:second_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un deuxième point</translation>
+    </message>
+  </context>
 
   <context>
     <name>Face:BuildPlugin_ValidatorBaseForFace</name>
       <translation>Objets non sélectionnés.</translation>
     </message>
   </context>
+  <context>
+    <name>Face:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Objets non sélectionnés.</translation>
+    </message>
+  </context>
   <context>
     <name>Face:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
     <name>Shell:base_objects:GeomValidators_ShapeType</name>
     <message>
       <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
-      <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants : %1</translation>
+      <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l&apos;un des suivants: %1</translation>
     </message>
   </context>
   <context>
       <translation>Objets non sélectionnés.</translation>
     </message>
   </context>
+  <context>
+    <name>Shell:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Objets non sélectionnés.</translation>
+    </message>
+  </context>
 
   <context>
     <name>SubShapes:subshapes:BuildPlugin_ValidatorSubShapesSelection</name>
       <translation>Forme de base non sélectionnée.</translation>
     </message>
   </context>
+  <context>
+    <name>SubShapes:base_shape</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Forme de base non sélectionnée.</translation>
+    </message>
+  </context>
   <context>
     <name>SubShapes:Model_FeatureValidator</name>
     <message>
       <translation>Objets non sélectionnés.</translation>
     </message>
   </context>
+  <context>
+    <name>Vertex:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Objets non sélectionnés.</translation>
+    </message>
+  </context>
 
   <context>
     <name>Wire:BuildPlugin_ValidatorBaseForWire</name>
       <translation>Objets non sélectionnés.</translation>
     </message>
   </context>
-  <context>
-    <name>Wire</name>
-    <message>
-      <source>Model_FeatureValidator: Attribute "add_contour" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-  </context>
   <context>
     <name>Wire:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
       <translation>La forme sélectionnée est dans la sélection locale. Seule la sélection globale est autorisée.</translation>
     </message>
   </context>
+  <context>
+    <name>Wire:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Objets non sélectionnés.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Wire:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
+    <message>
+      <source>It does not contain element with acceptable shape type. The type should be one of the next: %1</source>
+      <translation>Il ne contient pas d&apos;élément avec un type de forme acceptable. Le type devrait être l'un des suivants : %1</translation>
+    </message>
+  </context>
+
   <context>
     <name>Filling:GeomValidators_MinObjectsSelected</name>
     <message>
       <translation>La liste des segments et des contours doit contenir au moins 2 éléments.</translation>
     </message>
   </context>
+
   <context>
     <name>Polyline:GeomValidators_MinObjectsSelected</name>
     <message>
       <translation>La liste de points doit contenir au moins 2 éléments</translation>
     </message>
   </context>
+  <context>
+    <name>Model_Data</name>
+    <message>
+      <source>Error: Result polyline has self-intersections.</source>
+      <translation>La polyligne a des auto-intersections.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Polyline</name>
+    <message>
+      <source>Error: Result polyline has self-intersections.</source>
+      <translation>La polyligne a des auto-intersections.</translation>
+    </message>
+  </context>
+
   <context>
     <name>Interpolation:GeomValidators_MinObjectsSelected</name>
     <message>
       <translation>La liste de points doit contenir au moins 2 éléments</translation>
     </message>
   </context>
+  <context>
+    <name>Interpolation:tangent_end</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le vecteur tangent à la fin de la courbe</translation>
+    </message>
+  </context>
+
   <context>
     <name>CompSolid</name>
     <message>
       <translation>Liste de sélection vide.</translation>
     </message>
   </context>
+  <context>
+    <name>CompSolid:BuildPlugin_ValidatorBaseForSolids</name>
+    <message>
+      <source>Unable to build a solid</source>
+      <translation>Impossible de créer un solide.</translation>
+    </message>
+  </context>
 
   <context>
     <name>Compound</name>
       <translation>Créer un assemblage</translation>
     </message>
   </context>
-  <context>
-    <name>Compound:Model_FeatureValidator</name>
-    <message>
-      <source>Attribute "base_objects" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-  </context>
   <context>
     <name>Compound:base_objects</name>
     <message>
       <translation>Sélectionnez n&apos;importe quel type d&apos;objets.</translation>
     </message>
   </context>
+  <context>
+    <name>Compound:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionner des objets de base.</translation>
+    </message>
+  </context>
 
   <context>
     <name>Edge</name>
       <source>Empty selection list.</source>
       <translation>Liste de sélection vide.</translation>
     </message>
+    <message>
+      <source>Unable to build a solid</source>
+      <translation>Impossible de construire un solide</translation>
+    </message>
   </context>
   <context>
     <name>Solid:base_objects</name>
index 48d1280ea028ce1667531702b4a8c27a8b5a0d0e..f409178b5cd6cbeba7efd8f8f794ab7d8e66a93c 100644 (file)
       <translation>S&apos;il vous plaît entrer le nom du groupe</translation>
     </message>
   </context>
+  <context>
+    <name>Group:group_list</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un ensemble d&apos;objets.</translation>
+    </message>
+  </context>
 
   <!-- GroupAddition -->
   <context>
       <translation>S&apos;il vous plaît entrer le nom du groupe</translation>
     </message>
   </context>
+  <context>
+    <name>GroupAddition:group_list</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un ensemble de groupes.</translation>
+    </message>
+  </context>
 
   <!-- GroupIntersection -->
   <context>
       <translation>Erreur : résultat vide.</translation>
     </message>
   </context>
-  <context>
-    <name>GroupIntersection:Model_FeatureValidator</name>
-    <message>
-      <source>Attribute "group_list" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-  </context>
   <context>
     <name>GroupIntersection:group_list</name>
     <message>
       <translation>S&apos;il vous plaît entrer le nom du groupe</translation>
     </message>
   </context>
+  <context>
+    <name>GroupIntersection:group_list</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un ensemble de groupes.</translation>
+    </message>
+  </context>
 
   <!-- GroupSubstraction -->
   <context>
       <translation>Soustraction de groupes</translation>
     </message>
   </context>
-  <context>
-    <name>GroupSubstraction:Model_FeatureValidator</name>
-    <message>
-      <source>Attribute "group_list" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-  </context>
   <context>
     <name>GroupSubstraction:group_list</name>
     <message>
       <translation>Groupes d&apos;outils:</translation>
     </message>
   </context>
+  <context>
+    <name>GroupSubstraction:group_list</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un ensemble de groupes.</translation>
+    </message>
+  </context>
 
 </TS>
index e3bff4eae35955e52ebe842e6608032823109a1c..926e0f19083c6aabea961109769dea5b47da2d93 100644 (file)
       <translation>Sélectionnez un premier point</translation>
     </message>
   </context>
-  <context>
-    <name>Axis:Model_FeatureValidator</name>
-    <message>
-      <source>Attribute "line" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-    <message>
-      <source>Attribute "plane" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-    <message>
-      <source>Attribute "plane1" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-  </context>
   <context>
     <name>Axis:SecondPoint</name>
     <message>
       <translation>Par deux points</translation>
     </message>
   </context>
+  <context>
+    <name>Axis:CylindricalFace</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un objet cylindrique.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Axis:FirstPoint</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un premier point.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Axis:line</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez une ligne.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Axis:plane</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un plan.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Axis:plane1</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un plan.</translation>
+    </message>
+  </context>
 
   <context>
     <name>workshop</name>
index 0853470478cf225507e57f82e83e7606dbb30dc9..930ee4c560a235bdafdb5deea898b7fbe1516cb2 100644 (file)
     </message>
   </context>
   <context>
-    <name>Dump:Model_FeatureValidator</name>
+    <name>Dump:file_format</name>
     <message>
-      <source>Attribute "file_format" is not initialized.</source>
-      <translation>AA</translation>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;attribut "%1" n&apos;est pas initialisé.</translation>
     </message>
   </context>
   <context>
index 1e6248d309958a8030544f3a0d43a532d86f85d0..c4eb9c44eada33142c2cf0007ef17988e624472f 100644 (file)
       <source>Select tools</source>
       <translation>Sélectionnez des outils</translation>
     </message>
+    <context>
+      <name>Common:tool_objects</name>
+      <message>
+        <source>Attribute "%1" is not initialized.</source>
+        <translation>Sélectionnez des outils.</translation>
+      </message>
+    </context>
     <message>
       <source>Tool objects</source>
       <translation>Objets outils</translation>
       <translation>Objets non sélectionnés.</translation>
     </message>
   </context>
+  <context>
+    <name>Cut:FeaturesPlugin_ValidatorBooleanArguments</name>
+    <message>
+      <source>Tools not selected.</source>
+      <translation>Les objets outils ne sont pas sélectionnés.</translation>
+    </message>
+  </context>
   <context>
     <name>Cut:main_objects</name>
     <message>
       <translation>Sélectionnez un objet de base</translation>
     </message>
   </context>
+  <context>
+    <name>Extrusion:base</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un objet de base.</translation>
+    </message>
+  </context>
   <context>
     <name>Extrusion:direction_object</name>
     <message>
     </message>
   </context>
   <context>
-    <name>ExtrusionCut:Model_FeatureValidator</name>
+    <name>ExtrusionCut:base</name>
     <message>
-      <source>Attribute "base" is not initialized.</source>
-      <translation>AA</translation>
+      <source>Select a sketch face</source>
+      <translation>Sélectionnez une face d&apos;esquisse</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionCut:base</name>
     <message>
-      <source>Select a sketch face</source>
-      <translation>Sélectionnez une face d&apos;esquisse</translation>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez une face d&apos;esquisse.</translation>
     </message>
   </context>
   <context>
       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l’esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d’esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arête / sommets. L&apos;extrusion sera remplie par elle.</translation>
     </message>
   </context>
+  <context>
+    <name>ExtrusionCut:from_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
+    <message>
+      <source>Error: Extrusion algorithm failed.</source>
+      <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
+    </message>
+  </context>
+  <context>
+    <name>ExtrusionCut:main_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Les objets principaux ne sont pas sélectionnés</translation>
+    </message>
+  </context>
+  <context>
+    <name>ExtrusionCut:to_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
+    <message>
+      <source>Error: Extrusion algorithm failed.</source>
+      <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
+    </message>
+  </context>
 
   <!-- ExtrusionFuse -->
   <context>
       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l’esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d’esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arête / sommets. L&apos;extrusion sera remplie par elle.</translation>
     </message>
   </context>
+  <context>
+    <name>ExtrusionFuse:base</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionner des objets de base.</translation>
+    </message>
+  </context>
+  <context>
+    <name>ExtrusionFuse:from_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
+    <message>
+      <source>Error: Extrusion algorithm failed.</source>
+      <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
+    </message>
+  </context>
+  <context>
+    <name>ExtrusionFuse:main_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Les objets principaux ne sont pas sélectionnés</translation>
+    </message>
+  </context>
+  <context>
+    <name>ExtrusionFuse:to_object:FeaturesPlugin_ValidatorExtrusionBoundary</name>
+    <message>
+      <source>Error: Extrusion algorithm failed.</source>
+      <translation>Erreur : l&apos;algorithme d&apos;extrusion a échoué.</translation>
+    </message>
+  </context>
+
 
   <!-- Fillet -->
   <context>
       <translation>Sélectionnez une arête ou un contour pour le chemin</translation>
     </message>
   </context>
+  <context>
+    <name>Pipe:base_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionner des objets de base.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Pipe:binormal</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le vecteur binormal n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>Pipe:path_object</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez une arête ou un contour pour le chemin.</translation>
+    </message>
+  </context>
 
   <!-- Recover -->
   <context>
       <translation>Visualiser les objets cachés</translation>
     </message>
   </context>
-  <context>
-    <name>Recover:Model_FeatureValidator</name>
-    <message>
-      <source>Attribute "base_feature" is not initialized.</source>
-      <translation>AA</translation>
-    </message>
-  </context>
   <context>
     <name>Recover:base_feature</name>
     <message>
       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l’esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d’esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arête / sommets. L&apos;extrusion sera remplie par elle.</translation>
     </message>
   </context>
+  <context>
+    <name>Revolution:GeomValidators_ZeroOffset</name>
+    <message>
+      <source>FromSize = -ToSize and bounding planes are coincident.</source>
+      <translation>FromSize = -ToSize et les plans de délimitation coïncident</translation>
+    </message>
+  </context>
+  <context>
+    <name>Revolution:axis_object</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;axe de révolution n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
 
   <!-- RevolutionCut -->
   <context>
       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l’esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d’esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arête / sommets. L&apos;extrusion sera remplie par elle.</translation>
     </message>
   </context>
+  <context>
+    <name>RevolutionCut:axis_object</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;axe de révolution n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>RevolutionCut:main_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Les objets principaux ne sont pas sélectionnés</translation>
+    </message>
+  </context>
 
   <!-- RevolutionFuse -->
   <context>
       <translation>Sélectionnez : &lt;br /&gt; 1. Face plane d&apos;un objet non esquissé ou d&apos;un plan. La création de l’esquisse sera lancée. &lt;br /&gt; 2. Une face ou un contour d’esquisse existant. L&apos;extrusion sera remplie par elle. &lt;br /&gt; 3. Une forme de résultat existante de type: contours / arête / sommets. L&apos;extrusion sera remplie par elle.</translation>
     </message>
   </context>
+  <context>
+    <name>RevolutionFuse:axis_object</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;axe de révolution n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>RevolutionFuse:main_objects</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Les objets principaux ne sont pas sélectionnés</translation>
+    </message>
+  </context>
 
   <!-- Scale -->
   <context>
       <translation>Objets outils</translation>
     </message>
   </context>
+  <context>
+    <name>Smash:FeaturesPlugin_ValidatorBooleanArguments</name>
+    <message>
+      <source>Tools not selected.</source>
+      <translation>Les objets outils ne sont pas sélectionnés.</translation>
+    </message>
+  </context>
 
   <!-- Split -->
   <context>
index ea80a97b4f50de6f4d3aa8dabbba2238a14ab305..e0db348e7d48b23b3c264f80e9460562891912f4 100644 (file)
@@ -81,6 +81,7 @@ void GeomAlgoAPI_Intersection::build(const ListOfShape& theObjects)
   anOperation->SetCheckInverted(true);
 
   anOperation->PerformWithFiller(*aDSFiller); // it references a filler fields, so keep the filler
+  myFiller = 0;
   if(anOperation->HasErrors()) {
     return;
   }
index 6a8b0d899fe74b5d9babca6cab8d05d2c9ccbd7a..d53345e6ade35d6162b6c4a0a77d8b650171fc82 100644 (file)
     </message>
   </context>
   <context>
-    <name>Box:Model_FeatureValidator</name>
+    <name>Box:FirstPoint</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un premier point.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Box:SecondPoint</name>
     <message>
-      <source>Attribute "FirstPoint" is not initialized.</source>
-      <translation>AA</translation>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un deuxième point.</translation>
     </message>
   </context>
   <context>
       <translation>Rayon supérieur</translation>
     </message>
   </context>
+  <context>
+    <name>Cone:base_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le centre de la base du cône.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Cone:base_point:GeomValidators_ConstructionComposite</name>
+    <message>
+      <source>The result is empty</source>
+      <translation>Le résultat est vide</translation>
+    </message>
+  </context>
 
   <context>
     <name>Cylinder</name>
       <translation>rayon</translation>
     </message>
   </context>
+  <context>
+    <name>Cylinder:base_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le centre de la base du cylindre.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Cylinder:base_point:GeomValidators_ConstructionComposite</name>
+    <message>
+      <source>The result is empty</source>
+      <translation>Le résultat est vide</translation>
+    </message>
+  </context>
 
   <context>
     <name>Sphere</name>
index be3f8db6602140bb33a7cfc53b0a47245dd6c75e..d22b51e8cacc9288bc29c1b71b25e0d1a259a56d 100644 (file)
       <translation>Sélectionnez un plan pour l&apos;esquisse</translation>
     </message>
   </context>
+  <context>
+    <name>Sketch:DirX</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un plan pour l&apos;esquisse</translation>
+    </message>
+  </context>
   <context>
     <name>Sketch:External:GeomValidators_Face</name>
     <message>
       <translation>Sélectionnez un plan pour l&apos;esquisse</translation>
     </message>
   </context>
+  <context>
+    <name>Sketch:Features</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Les objets d&apos;esquisse ne sont pas définis</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchMacroCircle:CircleRadius:GeomValidators_Positive</name>
     <name>SketchMacroCircle:passed_point</name>
     <message>
       <source>Attribute "%1" is not initialized.</source>
-      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+      <translation>Sélectionnez un point dans la vue.</translation>
     </message>
   </context>
   <context>
     <name>SketchMacroCircle:third_point</name>
     <message>
       <source>Attribute "%1" is not initialized.</source>
-      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+      <translation>Sélectionnez un point dans la vue.</translation>
     </message>
   </context>
 
       <translation>L&apos;argument de contrainte fait référence à la forme vide</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintHorizontal:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>La ligne n&apos;est pas sélectionnée</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintPerpendicular:Model_FeatureValidator</name>
       <translation>Deux lignes externes ne peuvent pas être contraintes comme perpendiculaires</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintPerpendicular:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchConstraintPerpendicular:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintRadius:Model_FeatureValidator</name>
       <translation>Le cercle n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintRadius:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le cercle n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintRadius:ConstraintFlyoutValuePnt</name>
     <message>
       <translation>La ligne n&apos;est pas sélectionnée</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintVertical:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>La ligne n&apos;est pas sélectionnée</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType</name>
     <message>
       <translation>La ligne n&apos;est pas sélectionnée</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintMirror:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>La ligne miroir n&apos;est pas sélectionnée</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintMirror:Model_FeatureValidator</name>
     <message>
       <translation>La ligne en miroir fait référence à la forme vide</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintMirror:ConstraintMirrorList</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionner des objets</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchMultiRotation:Model_FeatureValidator</name>
       <translation>Le point final du vecteur de translation n&apos;est pas défini</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMultiTranslation:MultiTranslationEndPoint</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le point final du vecteur de translation n&apos;est pas défini</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMultiTranslation:GeomValidators_ShapeType</name>
     <message>
       <translation>Le premier objet n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintAngle:AngleReversedLine1</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType</name>
     <message>
       <translation>Le premier objet n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintCoincidence:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintCoincidence:ConstraintEntityB:SketchPlugin_ExternalValidator</name>
     <message>
       <translation>Une coïncidence ne peut pas être créée entre deux objets externes</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintCoincidence:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintCoincidence:ConstraintEntityA:SketchPlugin_ExternalValidator</name>
     <message>
       <translation>Le premier objet n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintDistance:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType</name>
     <message>
       <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintDistance:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintDistance:ConstraintValue:GeomValidators_Positive</name>
     <message>
       <translation>Sélectionnez une arête</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintEqual:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le premier arête</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchConstraintEqual:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le deuxième arête</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintLength:ConstraintFlyoutValuePnt</name>
       <translation>L&apos;argument de contrainte fait référence à la forme vide</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintLength:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>La ligne n&apos;est pas sélectionnée</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintMiddle:ConstraintEntityA:PartSet_DifferentObjects</name>
       <translation>Un milieu ne peut pas être défini pour deux objets externes</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintMiddle:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchConstraintMiddle:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType</name>
       <translation>L&apos;argument de contrainte fait référence à la forme vide</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintParallel:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchConstraintParallel:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType</name>
       <translation>L&apos;objet n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintRigid:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType</name>
     <message>
       <translation>Le premier objet n&apos;est pas sélectionné</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintTangent:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le premier objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchConstraintTangent:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Le deuxième objet n&apos;est pas sélectionné</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintSplit:ConstraintEntityA:SketchPlugin_SplitValidator</name>
       <translation>Sélectionnez un ou plusieurs points pour le congé</translation>
     </message>
   </context>
+  <context>
+    <name>SketchFillet:fillet_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un ou plusieurs points pour le congé</translation>
+    </message>
+  </context>
   <context>
     <name>SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator</name>
     <message>
       <translation>La fonction de projection n&apos;a pas d&apos;esquisse</translation>
     </message>
   </context>
-
   <context>
     <name>SketchProjection:Model_FeatureValidator</name>
     <message>
       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchProjection:ExternalFeature</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
+
   <context>
     <name>Sketch</name>
     <message>
       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintCollinear:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le premier ligne</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchConstraintCollinear:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le deuxième ligne</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchConstraintDistance</name>
       <translation>Définir la distance horizontale entre deux points</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintDistanceHorizontal:ConstraintEntityA</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintDistanceHorizontal</name>
     <message>
       <translation>Sélectionnez un point.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintDistanceHorizontal:ConstraintEntityB</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintDistanceHorizontal:ConstraintEntityB:GeomValidators_ShapeType</name>
     <message>
       <translation>Double n&apos;est pas initialisé.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchConstraintDistanceHorizontal:DistanceValue:GeomValidators_Positive</name>
+    <message>
+      <source>Value is too small.</source>
+      <translation>La valeur est trop petite</translation>
+    </message>
+  </context>
   <context>
     <name>SketchConstraintDistanceHorizontal:LocationType</name>
     <message>
       <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchIntersectionPoint:ExternalFeature</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le bord externe.</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchLine</name>
       <translation>Sélectionnez un point.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroArc:arc_type</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMacroArc:angle</name>
     <message>
       <translation>L&apos;attribut %1 doit être un point</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroArc:tangent_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point dans la vue.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMacroArc:center_point</name>
     <message>
       <translation>Point final</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroArc:end_point_1</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point d&apos;arrivée dans la vue.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMacroArc:end_point_2</name>
     <message>
       <translation>Point passé</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroArc:passed_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point dans la vue.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMacroArc:start_point_1</name>
     <message>
       <translation>L&apos;attribut &quot;%1&quot; est verrouillé par la valeur de modification dans la vue.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroCircle:circle_type</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchMacroCircle:second_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le deuxième point.</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchMacroEllipse</name>
       <translation>Sélectionnez un point.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroEllipse:ellipse_type</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchMacroEllipse:passed_point</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez un point.</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMacroEllipse:ellipse_type</name>
     <message>
       <translation>Erreur inconnue.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchSplit:SelectedObject</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionnez le segment à diviser</translation>
+    </message>
+  </context>
 
   <context>
     <name>SketchTrim</name>
       <translation>Erreur inconnue.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchTrim:SelectedObject</name>
+    <message>
+      <source>Attribute "%1" is not initialized.</source>
+      <translation>Sélectionner un segment pour la coupe</translation>
+    </message>
+  </context>
 
 </TS>