]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Corrections for the English and the French translations.
authormpv <mpv@opencascade.com>
Mon, 30 Sep 2019 12:48:57 +0000 (15:48 +0300)
committermpv <mpv@opencascade.com>
Mon, 30 Sep 2019 12:49:13 +0000 (15:49 +0300)
38 files changed:
src/BuildPlugin/BuildPlugin_Validators.cpp
src/BuildPlugin/BuildPlugin_msg_en.ts
src/BuildPlugin/BuildPlugin_msg_fr.ts
src/BuildPlugin/polyline_widget.xml
src/ConnectorPlugin/ConnectorPlugin_msg_fr.ts
src/ConnectorPlugin/plugin-Connector.xml
src/ConstructionPlugin/ConstructionPlugin_Validators.cpp
src/ConstructionPlugin/ConstructionPlugin_msg_en.ts
src/ConstructionPlugin/ConstructionPlugin_msg_fr.ts
src/ExchangePlugin/ExchangePlugin_msg_en.ts
src/ExchangePlugin/ExchangePlugin_msg_fr.ts
src/ExchangePlugin/plugin-Exchange.xml
src/FeaturesAPI/FeaturesAPI_Measurement.h
src/FeaturesPlugin/FeaturesPlugin_Measurement.h
src/FeaturesPlugin/FeaturesPlugin_Validators.cpp
src/FeaturesPlugin/FeaturesPlugin_Validators.h
src/FeaturesPlugin/FeaturesPlugin_msg_en.ts
src/FeaturesPlugin/FeaturesPlugin_msg_fr.ts
src/FeaturesPlugin/extrusion_widget.xml
src/FeaturesPlugin/extrusioncut_widget.xml
src/FeaturesPlugin/extrusionfuse_widget.xml
src/FeaturesPlugin/intersection_widget.xml
src/FeaturesPlugin/measurement_widget.xml
src/FeaturesPlugin/revolution_widget.xml
src/FeaturesPlugin/revolutioncut_widget.xml
src/FeaturesPlugin/revolutionfuse_widget.xml
src/GeomValidators/GeomValidators_ZeroOffset.cpp
src/ModuleBase/ModuleBase_Tools.cpp
src/ModuleBase/ModuleBase_msg_fr.ts
src/PartSet/PartSet_SketcherReentrantMgr.h
src/PartSet/PartSet_WidgetPoint2d.cpp
src/SketchPlugin/SketchPlugin_Validators.cpp
src/SketchPlugin/SketchPlugin_msg_en.ts
src/SketchPlugin/SketchPlugin_msg_fr.ts
src/SketchPlugin/plugin-Sketch.xml
src/SketchSolver/SketchSolver_Error.h
src/SketchSolver/SketchSolver_msg_en.ts
src/SketchSolver/SketchSolver_msg_fr.ts

index 45d859844be13e4e08a845d0aec964426cbdbd38..65be3411933356f25d4724b941c2659b693436a4 100644 (file)
@@ -99,7 +99,7 @@ bool BuildPlugin_ValidatorBaseForBuild::isValid(const AttributePtr& theAttribute
       std::dynamic_pointer_cast<ModelAPI_ResultConstruction>(aContext);
     if(aConstruction.get()) {
       if(aConstruction->isInfinite()) {
-        theError = "Inifinte objects not acceptable.";
+        theError = "Infinite objects not acceptable.";
         return false;
       }
 
index a29504da91722e719fee119cd8c6a4f9ad5ab1d5..25c950d5fc0577f5889ed970148d7862e5ddc47f 100644 (file)
@@ -39,8 +39,8 @@
   <context>
     <name>Edge:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
-      <translation>Inifinte objects not acceptable.</translation>
+      <source>Infinite objects not acceptable.</source>
+      <translation>Infinite objects not acceptable.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Face:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
-      <translation>Inifinte objects not acceptable.</translation>
+      <source>Infinite objects not acceptable.</source>
+      <translation>Infinite objects not acceptable.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Vertex:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
-      <translation>Inifinte objects not acceptable.</translation>
+      <source>Infinite objects not acceptable.</source>
+      <translation>Infinite objects not acceptable.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Wire:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
-      <translation>Inifinte objects not acceptable.</translation>
+      <source>Infinite objects not acceptable.</source>
+      <translation>Infinite objects not acceptable.</translation>
     </message>
   </context>
   <context>
index 98732ac042fcd51e9ab02e5b2eeb44ff1bfdf8b4..bbd8fb9b88f91d24b842165761a4caf96f4559db 100644 (file)
@@ -98,7 +98,7 @@
   <context>
     <name>Edge:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
+      <source>Infinite objects not acceptable.</source>
       <translation>Les objets infinis ne sont pas acceptés.</translation>
     </message>
   </context>
   <context>
     <name>Face:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
+      <source>Infinite objects not acceptable.</source>
       <translation>Les objets infinis ne sont pas acceptés.</translation>
     </message>
   </context>
   <context>
     <name>Vertex:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
+      <source>Infinite objects not acceptable.</source>
       <translation>Les objets infinis ne sont pas acceptés.</translation>
     </message>
   </context>
   <context>
     <name>Wire:base_objects:BuildPlugin_ValidatorBaseForBuild</name>
     <message>
-      <source>Inifinte objects not acceptable.</source>
+      <source>Infinite objects not acceptable.</source>
       <translation>Les objets infinis ne sont pas acceptés.</translation>
     </message>
   </context>
       <translation>Fermé</translation>
     </message>
     <message>
-      <source>Makes the polyline closed.</source>
+      <source>Closes the polyline.</source>
       <translation>Ferme la polyligne.</translation>
     </message>
   </context>
index 2c283b8b1c309e415d3068b1610001d42f6b5698..a744731cde8f47150b53ea795e8a8f8293849a76 100644 (file)
@@ -6,6 +6,6 @@
                   concealment="true">
     <validator id="GeomValidators_DifferentShapes"/>
   </multi_selector>
-  <boolvalue id="closed" label="Closed" tooltip="Makes the polyline closed." default="false"/>
+  <boolvalue id="closed" label="Closed" tooltip="Closes the polyline." default="false"/>
   <validator id="GeomValidators_MinObjectsSelected" parameters="base_objects,2"/>
 </source>
index 73255ab4017dc68da000f778ead15cb004fb30c9..b8e1535500aa2fe6ab1a18115186a84266ccb181 100644 (file)
@@ -4,7 +4,7 @@
   <context>
     <name>ExportToGEOM</name>
     <message>
-      <source>Export all bodies and groups into GEOM module</source>
+      <source>Export all results and groups into GEOM module</source>
       <translation>Exporter tous les résultats et groupes dans le module GEOM</translation>
     </message>
     <message>
index caac05b282201cccb10641ccd8214ebd522b2395..d0eb76878874fbf3892dbfc29e1db9a65084dba7 100644 (file)
@@ -4,7 +4,7 @@
       <feature
         id="ExportToGEOM"
         title="Export to GEOM"
-        tooltip="Export all bodies and groups into GEOM module"
+        tooltip="Export all results and groups into GEOM module"
         icon="icons/Connector/geom_export.png"
         helpfile="ConnectorPlugin/ConnectorPlugin.html"/>
     </group>
index a26f2f519bb7066b6d1cfb31d80e376bfb18389d..d11d3c3f054927d03ebbf1243acf42e3a58140b4 100644 (file)
@@ -54,7 +54,7 @@ bool ConstructionPlugin_ValidatorPointLines::isValid(const AttributePtr& theAttr
   GeomShapePtr aLineShape1 = aLineAttribute1->value();
   ResultPtr aContext1 = aLineAttribute1->context();
   if(!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if(!aLineShape1.get()) {
@@ -120,7 +120,7 @@ bool ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel::isValid(
   GeomShapePtr aShape1 = anAttribute1->value();
   ResultPtr aContext1 = anAttribute1->context();
   if(!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if(!aShape1.get()) {
@@ -174,7 +174,7 @@ bool ConstructionPlugin_ValidatorPlaneThreePoints::isValid(const AttributePtr& t
   GeomShapePtr aPointShape1 = aPointAttribute1->value();
   ResultPtr aContext1 = aPointAttribute1->context();
   if(!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if(!aPointShape1.get()) {
@@ -252,7 +252,7 @@ bool ConstructionPlugin_ValidatorPlaneLinePoint::isValid(
   GeomShapePtr aShape1 = anAttribute1->value();
   ResultPtr aContext1 = anAttribute1->context();
   if(!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if(!aShape1.get()) {
@@ -310,7 +310,7 @@ bool ConstructionPlugin_ValidatorPlaneTwoParallelPlanes::isValid(
   GeomShapePtr aShape1 = anAttribute1->value();
   ResultPtr aContext1 = anAttribute1->context();
   if(!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if(!aShape1.get()) {
@@ -363,7 +363,7 @@ bool ConstructionPlugin_ValidatorAxisTwoNotParallelPlanes::isValid(
   GeomShapePtr aShape1 = anAttribute1->value();
   ResultPtr aContext1 = anAttribute1->context();
   if(!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if(!aShape1.get()) {
@@ -414,7 +414,7 @@ bool ConstructionPlugin_ValidatorPointThreeNonParallelPlanes::isValid(
   GeomShapePtr aShape1 = anAttribute1->value();
   ResultPtr aContext1 = anAttribute1->context();
   if (!aContext1.get()) {
-    theError = "One of the attribute not initialized.";
+    theError = "One of the attribute is not initialized.";
     return false;
   }
   if (!aShape1.get()) {
index c09bc99303cf260a184108935b9860952fe06ba4..420ff5438b0794b47324ffb5f3111f29a39d453b 100644 (file)
     <name>Axis:SecondPoint: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>THe second point does not contain element with acceptable shape type. The type should be: %1</translation>
+      <translation>The second point does not contain element with acceptable shape type. The type should be: %1</translation>
     </message>
   </context>
   <context>
index a17aeb27537134ef62d2d5b47710b69087584ecd..e3bff4eae35955e52ebe842e6608032823109a1c 100644 (file)
   <context>
     <name>Axis:plane1:ConstructionPlugin_ValidatorAxisTwoNotParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Axis:plane2:ConstructionPlugin_ValidatorAxisTwoNotParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:line:ConstructionPlugin_ValidatorPlaneLinePoint</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:plane1:ConstructionPlugin_ValidatorPlaneTwoParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:plane2:ConstructionPlugin_ValidatorPlaneTwoParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point1:ConstructionPlugin_ValidatorPlaneThreePoints</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point2:ConstructionPlugin_ValidatorPlaneThreePoints</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point3:ConstructionPlugin_ValidatorPlaneThreePoints</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point:ConstructionPlugin_ValidatorPlaneLinePoint</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line_1:ConstructionPlugin_ValidatorPointLines</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line_2:ConstructionPlugin_ValidatorPointLines</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line:ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane:ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_1:ConstructionPlugin_ValidatorPointThreeNonParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_2:ConstructionPlugin_ValidatorPointThreeNonParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_3:ConstructionPlugin_ValidatorPointThreeNonParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line:ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane:ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_1:ConstructionPlugin_ValidatorPointThreeNonParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_2:ConstructionPlugin_ValidatorPointThreeNonParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_3:ConstructionPlugin_ValidatorPointThreeNonParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
+      <source>One of the attribute is not initialized.</source>
       <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
index ccc645ab8d3de5129603a5d6dbbe040ba6374e88..774af05d1efa1fd054a79aa5699b995bb3c6d5af 100644 (file)
@@ -42,7 +42,7 @@
     <name>Export:selection_list:GeomValidators_Finite</name>
     <message>
       <source>Infinite result is selected.</source>
-      <translation>Olny finitive shapes can be exported</translation>
+      <translation>Only finitive shapes can be exported</translation>
     </message>
   </context>
   <context>
index 91269daad257ddf274910de9e2eff5572bf512cc..0853470478cf225507e57f82e83e7606dbb30dc9 100644 (file)
@@ -26,8 +26,8 @@
       <translation>Déverser</translation>
     </message>
     <message>
-      <source>Dump python script</source>
-      <translation>Déverser dans un  script Python</translation>
+      <source>Dump Python script</source>
+      <translation>Déverser dans un script Python</translation>
     </message>
   </context>
   <context>
index b4ea8631a788b1b83fcdb9276d10f0677133788c..59a246ecdcbe081fbe1eaa540f736ffad1039893 100644 (file)
@@ -11,7 +11,7 @@
                helpfile="exportFeature.html">
         <source path="export_widget.xml" />
       </feature>
-      <feature id="Dump" title="Dump" tooltip="Dump python script" icon="icons/Exchange/dump.png"
+      <feature id="Dump" title="Dump" tooltip="Dump Python script" icon="icons/Exchange/dump.png"
                helpfile="dumpFeature.html">
         <export_file_selector id="file_path"
                               type="save"
index bbbc67445715785e365c12aeba3ff2aa15fe73b8..7ab0de9411da7a3c1a45c299de1d7e91050b7e6f 100644 (file)
@@ -42,7 +42,7 @@ double measureDistance(const std::shared_ptr<ModelAPI_Document>& thePart,
                        const ModelHighAPI_Selection& theTo);
 
 /// \ingroup CPPHighAPI
-/// \brief Calculate radius of circular.
+/// \brief Calculate radius of circular edge, cylindrical surface or sphere.
 FEATURESAPI_EXPORT
 double measureRadius(const std::shared_ptr<ModelAPI_Document>& thePart,
                      const ModelHighAPI_Selection& theObject);
index 4f8b516b61be5c6f1690fbbd72e6cee57aa56d40..e84668d7dbe5790b559907a85abba107205bbb1f 100644 (file)
@@ -211,7 +211,7 @@ private:
   void computeLength();
   /// Compute minimal distance between pair of shapes
   void computeDistance();
-  /// Compute radius of circular edge or cylindrical face
+  /// Compute radius of circular edge, cylindrical surface or sphere.
   void computeRadius();
   /// Compute angle(s) between pair of edges if they are intersected
   void computeAngle();
index d7755548e1b5e6aa279a78b9ac64fcafd465a31b..44de21fb5ffc40aa01ab76d7432e6a4a2bf01a98 100644 (file)
@@ -299,7 +299,7 @@ bool FeaturesPlugin_ValidatorBaseForGeneration::isValid(const AttributePtr& theA
 
           if(aSelectedWiresFromObjects.isBound(aWire)) {
             theError =
-              "Error: Objects with such wire already selected. Don't allow to select this object.";
+              "Error: Objects with this wire already selected. Don't allow to select this object.";
             return false;
           }
 
@@ -461,7 +461,7 @@ bool FeaturesPlugin_ValidatorBaseForGeneration::isValidAttribute(const Attribute
     GeomValidators_ShapeType aShapeTypeValidator;
     if(!aShapeTypeValidator.isValid(anAttr, theArguments, theError)) {
       theError = "Error: Selected shape has unacceptable type. Acceptable types are: faces or "
-                 "wires on sketch, whole sketch(if it has at least one face), "
+                 "wires on sketch, whole sketch (if it has at least one face), "
                  "and whole objects with shape types: %1";
       std::string anArgumentString;
       for(auto anIt = theArguments.cbegin(); anIt != theArguments.cend(); ++anIt) {
index 6af8824545464855b49d437f244a6cbe4674c609..c2ec597dfbc60dba004f592bc404ef48abd0fddc 100644 (file)
@@ -71,7 +71,7 @@ class FeaturesPlugin_ValidatorPipeLocationsNumber: public ModelAPI_FeatureValida
 /// \class FeaturesPlugin_ValidatorBaseForGeneration
 /// \ingroup Validators
 /// \brief A validator for selection base for generation. Allows to select faces on sketch,
-/// whole sketch(if it has at least one face), and following objects: vertex, edge, wire, face.
+/// whole sketch (if it has at least one face), and following objects: vertex, edge, wire, face.
 class FeaturesPlugin_ValidatorBaseForGeneration: public ModelAPI_AttributeValidator
 {
 public:
index 635d8e6048c3285199835ec252c2574ef2047dd1..f383d98035cef258d14c5f80ecb450d0f9e49245 100644 (file)
   <context>
     <name>Extrusion:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Extrusion:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Extrusion:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
-      <translation>Wrong number of validator arguments in xml(expected 9).</translation>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
+      <translation>Wrong number of validator arguments in xml (expected 9).</translation>
     </message>
   </context>
   <context>
   <context>
     <name>ExtrusionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>ExtrusionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
   <context>
     <name>ExtrusionCut:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation></translation>
     </message>
   </context>
   <context>
     <name>Revolution:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
-      <translation>Wrong number of validator "GeomValidators_ZeroOffset" arguments in xml(expected 9).</translation>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
+      <translation>Wrong number of validator "GeomValidators_ZeroOffset" arguments in xml (expected 9).</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Revolution:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Revolution:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
   <context>
     <name>RevolutionCut:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
-      <translation>Wrong number of validator "GeomValidators_ZeroOffset" arguments in xml(expected 9).</translation>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
+      <translation>Wrong number of validator "GeomValidators_ZeroOffset" arguments in xml (expected 9).</translation>
     </message>
   </context>
   <context>
     <name>RevolutionCut:Model_FeatureValidator</name>
     <message>
       <source>Attribute "main_objects" is not initialized.</source>
-      <translation>Objects for cut is not selected.</translation>
+      <translation>Objects for cut are not selected.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>RevolutionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>RevolutionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
   <context>
     <name>ExtrusionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>ExtrusionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
   <context>
     <name>ExtrusionFuse:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation></translation>
     </message>
   </context>
   <context>
     <name>RevolutionFuse:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
-      <translation>Wrong number of validator "GeomValidators_ZeroOffset" arguments in xml(expected 9).</translation>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
+      <translation>Wrong number of validator "GeomValidators_ZeroOffset" arguments in xml (expected 9).</translation>
     </message>
   </context>
   <context>
   <context>
     <name>RevolutionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>RevolutionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
     <name>Partition:GeomValidators_MinObjectsSelected</name>
     <message>
       <source>Error: Wrong number of arguments (expected 2): selection list id and min number of objects</source>
-      <translation>Wrong number of validator "GeomValidators_MinObjectsSelected" arguments(expected 2): selection list id and min number of objects.</translation>
+      <translation>Wrong number of validator "GeomValidators_MinObjectsSelected" arguments (expected 2): selection list id and min number of objects.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Pipe:base_objects:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
-      <translation>Objects with such wire already selected. Don't allow to select this object.</translation>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
+      <translation>Objects with this wire already selected. Don't allow to select this object.</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Pipe:base_objects:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
-      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</translation>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
+      <translation>Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</translation>
     </message>
   </context>
   <context>
     <name>Intersection:tool_objects:GeomValidators_IntersectionSelection</name>
     <message>
       <source>Error: empty feature.</source>
-      <translation>Selected objects has empty feature.</translation>
+      <translation>Selected objects have empty feature.</translation>
     </message>
   </context>
   <context>
index d6983c15d345d1fdb6803f8a85c9b74b710012fa..017f9cb0fccba0a47d463e3e393a0564b5806c21 100644 (file)
     </message>
     <message>
       <source>ExtrusionCut</source>
-      <translation>ExtrusionCut</translation>
+      <translation>Enlèvement de matière extrudé</translation>
     </message>
     <message>
       <source>ExtrusionFuse</source>
-      <translation>ExtrusionFuse</translation>
+      <translation>Bossage extrudé</translation>
     </message>
     <message>
       <source>Fillet</source>
     </message>
     <message>
       <source>RevolutionCut</source>
-      <translation>RevolutionCut</translation>
+      <translation>Enlèvement de matière avec révolution</translation>
     </message>
     <message>
       <source>RevolutionFuse</source>
-      <translation>RevolutionFuse</translation>
+      <translation>Bossage avec révolution</translation>
     </message>
     <message>
       <source>Scale</source>
   <context>
     <name>Extrusion:sketch</name>
     <message>
-      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it.</source>
+      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it.</source>
       <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>
     <name>ExtrusionCut</name>
     <message>
       <source>ExtrusionCut</source>
-      <translation>ExtrusionCut</translation>
+      <translation>Enlèvement de matière extrudé</translation>
     </message>
     <message>
       <source>Cuts an extrusion from a solid</source>
   <context>
     <name>ExtrusionCut:sketch</name>
     <message>
-      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it.</source>
+      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it.</source>
       <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>
     <name>ExtrusionFuse</name>
     <message>
       <source>ExtrusionFuse</source>
-      <translation>ExtrusionFuse</translation>
+      <translation>Bossage extrudé</translation>
     </message>
     <message>
       <source>Fuses an extrusion with a solid</source>
   <context>
     <name>ExtrusionFuse:sketch</name>
     <message>
-      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it.</source>
+      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it.</source>
       <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>
       <translation>Objets</translation>
     </message>
     <message>
-      <source>Select objects(compounds, compsolids, solids, shells, faces or edges)</source>
+      <source>Select objects (compounds, compsolids, solids, shells, faces or edges)</source>
       <translation>Sélectionner des objets (assemblages, solides composites, coques, faces ou arêtes)</translation>
     </message>
   </context>
   <context>
     <name>Revolution:sketch</name>
     <message>
-      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it.</source>
+      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it.</source>
       <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>
     <name>RevolutionCut</name>
     <message>
       <source>RevolutionCut</source>
-      <translation>RevolutionCut</translation>
+      <translation>Enlèvement de matière avec révolution</translation>
     </message>
     <message>
       <source>Cuts a revolution from a solid</source>
   <context>
     <name>RevolutionCut:sketch</name>
     <message>
-      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it.</source>
+      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it.</source>
       <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>
     <name>RevolutionFuse</name>
     <message>
       <source>RevolutionFuse</source>
-      <translation>RevolutionFuse</translation>
+      <translation>Bossage avec révolution</translation>
     </message>
     <message>
       <source>Fuses a revolution with a solid</source>
   <context>
     <name>RevolutionFuse:sketch</name>
     <message>
-      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it.</source>
+      <source>Select:&lt;br /&gt; 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt; 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt; 3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it.</source>
       <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>Extrusion:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>Extrusion:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
   <context>
     <name>Extrusion:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation>Nombre incorrect d&apos;arguments de validation dans XML (9 prévus).</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionCut:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation>Nombre incorrect d&apos;arguments de validation dans XML (9 prévus).</translation>
     </message>
   </context>
   <context>
     <name>Revolution:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
     </message>
   </context>
   <context>
     <name>Revolution:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>Revolution:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
   <context>
     <name>RevolutionCut:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
     </message>
   </context>
   <context>
     <name>RevolutionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>RevolutionCut:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
   <context>
     <name>ExtrusionFuse:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation>Nombre incorrect d&apos;arguments de validation dans XML (9 prévus).</translation>
     </message>
   </context>
   <context>
     <name>RevolutionFuse:GeomValidators_ZeroOffset</name>
     <message>
-      <source>Wrong number of validator arguments in xml(expected 9).</source>
+      <source>Wrong number of validator arguments in xml (expected 9).</source>
       <translation>Nombre incorrect d&apos;arguments du validateur &quot;GeomValidators_ZeroOffset&quot; en XML (9 attendus).</translation>
     </message>
   </context>
   <context>
     <name>RevolutionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>RevolutionFuse:base:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
   <context>
     <name>Pipe:base_objects:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Objects with such wire already selected. Don't allow to select this object.</source>
+      <source>Error: Objects with this wire already selected. Don't allow to select this object.</source>
       <translation>Les objets de ce contour sont déjà sélectionnés. Ne pas autoriser à sélectionner cet objet.</translation>
     </message>
   </context>
   <context>
     <name>Pipe:base_objects:FeaturesPlugin_ValidatorBaseForGeneration</name>
     <message>
-      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch(if it has at least one face), and whole objects with shape types: %1</source>
+      <source>Error: Selected shape has unacceptable type. Acceptable types are: faces or wires on sketch, whole sketch (if it has at least one face), and whole objects with shape types: %1</source>
       <translation>Le type de la forme sélectionnée n’est pas autorisé. Les types acceptables sont les suivants: faces ou contours sur l&apos;esquisse, esquisse entière (si elle possède au moins une face) et objets entiers des types de forme: %1</translation>
     </message>
   </context>
       <translation>Longueur de bord</translation>
     </message>
     <message>
-      <source>Radius of circular</source>
-      <translation>Rayon circulaire</translation>
+      <source>Radius of circular edge, cylindrical surface or sphere</source>
+      <translation>Rayon du bord circulaire, de la surface cylindrique ou de la sphère</translation>
     </message>
   </context>
   <context>
index 9ea0416c129bde364bfbfe83da2669b62beabb9a..85ca64d7198d8bbaaf203c57c783fe887542df30 100644 (file)
@@ -4,7 +4,7 @@
                    label="Select:&lt;br /&gt;
 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt;
 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt;
-3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
+3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it."
                    shape_types="vertices edges wires faces shells solids compsolids compounds">
     <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
   </sketch_launcher>
index dc6c9539ed40af62b85da70d3c8502604afca52c..c8561193e7c5879980a62224f52b4d6385c44cf7 100644 (file)
@@ -5,7 +5,7 @@
       label="Select:&lt;br /&gt;
 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt;
 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt;
-3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
+3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it."
       shape_types="wires faces shells">
       <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
     </sketch_launcher>
index c5bc4cf34ca8ca7d3ab4098d861be0e774df920e..b0c18a5c4d981744eb6f254aadf17ea394058c08 100644 (file)
@@ -5,7 +5,7 @@
       label="Select:&lt;br /&gt;
 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt;
 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt;
-3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
+3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it."
       shape_types="vertices edges wires faces shells compounds">
       <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
     </sketch_launcher>
index 5f09fb238a73758d5fa9c8f5981f0038351fd435..bc07db63046ca749af016817d7f0c361d1938bd4 100644 (file)
@@ -2,7 +2,7 @@
   <multi_selector id="main_objects"
     label="Objects"
     icon="icons/Features/cut_shape.png"
-    tooltip="Select objects(compounds, compsolids, solids, shells, faces or edges)"
+    tooltip="Select objects (compounds, compsolids, solids, shells, faces or edges)"
     shape_types="edges faces shells solids compsolids compounds"
     use_choice="false"
     concealment="true">
index 3f5ca15e748fdbcbd49f64fd0ea604f8404033d5..2b72ece65c13d08d2a8ec6cb15fe89e8ddd85aa0 100644 (file)
@@ -26,7 +26,7 @@
                       default="">
       </shape_selector>
     </box>
-    <box id="Radius" title="Radius of circular" icon="icons/Features/meas_radius_32x32.png">
+    <box id="Radius" title="Radius of circular edge, cylindrical surface or sphere" icon="icons/Features/meas_radius_32x32.png">
       <shape_selector id="circular"
                       icon=""
                       label="Object"
index 3a641befbb6c73cf46031437a8dcd25caf138169..f69065d75ff8bf58b30eb63d956d1c9a8983d48a 100644 (file)
@@ -4,7 +4,7 @@
                    label="Select:&lt;br /&gt;
 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt;
 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt;
-3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
+3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it."
                    shape_types="vertices edges wires faces shells compounds">
     <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
   </sketch_launcher>
index 217f4fb60896860f2a7ee5aab24059ec9143e19b..a8edd4a49206d282d77dc588b79e750d28886f82 100644 (file)
@@ -5,7 +5,7 @@
       label="Select:&lt;br /&gt;
 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt;
 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt;
-3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
+3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it."
       shape_types="wires faces shells">
       <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
     </sketch_launcher>
index aa7acc60e061d0c9e891839394f3d326043e3839..7981db76c305aa9751236ff148d9d11e0d4c5e66 100644 (file)
@@ -5,7 +5,7 @@
       label="Select:&lt;br /&gt;
 1. Planar face of non-sketch object or a plane. Sketch creation will be started.&lt;br /&gt;
 2. An existing sketch face or contour. Extrusion will be filled by it.&lt;br /&gt;
-3. An existing result shape of kind: wires/edge/vertices.Extrusion will be filled by it."
+3. An existing result shape of kind: wires/edge/vertices. Extrusion will be filled by it."
       shape_types="vertices edges wires faces shells compounds">
       <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
     </sketch_launcher>
index 0b42176575ff4433a1d44ad162c306dc54e06ff0..411a1a21ef59acb0b5a9dd70aa43e1778fda1887 100644 (file)
@@ -41,7 +41,7 @@ bool GeomValidators_ZeroOffset::isValid(const std::shared_ptr<ModelAPI_Feature>&
 {
 // LCOV_EXCL_START
   if(theArguments.size() != 9) {
-    theError = "Wrong number of validator arguments in xml(expected 9).";
+    theError = "Wrong number of validator arguments in xml (expected 9).";
     return false;
   }
 // LCOV_EXCL_STOP
index 83d25c2ad8093b04cf335a8a458b206c748a9b7d..2d6e806705cf5f35ceb4808ecab2c8dfc2fa6528 100644 (file)
@@ -939,7 +939,7 @@ bool askToDelete(const std::set<FeaturePtr> theFeatures,
   if (!ModelAPI_Tools::allDocumentsActivated(aNotActivatedNames)) {
     if (ModuleBase_Tools::hasModuleDocumentFeature(theFeatures))
       aNotActivatedDocWrn =
-        QObject::tr("Selected objects can be used in Part documents which are not loaded:%1.\n")
+        QObject::tr("Selected objects can be used in Part documents which are not loaded: %1.\n")
                             .arg(aNotActivatedNames.c_str());
   }
 
index 15c3888a314e0209d96fe51a0445fad4867ae4ee..cf7e5f7b9fdd1e39f7342005ea7b3a4c921c9578 100644 (file)
     <name>QObject</name>
     <message>
       <location filename="ModuleBase_Tools.cpp" line="942"/>
-      <source>Selected objects can be used in Part documents which are not loaded:%1.
+      <source>Selected objects can be used in Part documents which are not loaded: %1.
 </source>
       <translation>Les objets sélectionnés peuvent être utilisés dans les documents de pièce non chargés : %1.
 </translation>
index 91ab34ebcef3c26f8cdefe4dca02fb8db0facd8c..046f45dba5911b13358c8d68a9974a3be0899e39 100644 (file)
@@ -197,7 +197,7 @@ private:
   /// \param theSourceFeature a source feature
   /// \param theNewFeature a new feature
   /// \param theSketch an active sketch
-  /// \param isTemporary is used to do not create additional features(e.g. coicidence for line)
+  /// \param isTemporary is used to do not create additional features(e.g. coincidence for line)
   /// \return true is something is copied
   static bool copyReetntrantAttributes(const FeaturePtr& theSourceFeature,
                                       const FeaturePtr& theNewFeature,
index bdee88f6cac56ec01bf317f4126917e3112ce9b1..8183806b9d66b41da4ca2e03093a3734821a68f8 100644 (file)
@@ -520,7 +520,7 @@ bool PartSet_WidgetPoint2D::setConstraintToPoint(double theClickedX, double theC
     AttributePoint2DPtr aFeaturePoint;
     if (aFeature->isMacro()) {
       // the macro feature will be removed after the operation is stopped, so we need to build
-      // coicidence to possible sub-features
+      // coincidence to possible sub-features
       aFeaturePoint = findFirstEqualPointInArgumentFeatures(aFeature, aClickedPoint);
     }
     else {
@@ -549,7 +549,7 @@ bool PartSet_WidgetPoint2D::setConstraintToObject(const ObjectPtr& theObject)
       AttributePoint2DPtr anAttrPoint = std::dynamic_pointer_cast<GeomDataAPI_Point2D>(aThisAttr);
       if (anAttrPoint.get()) {
         // the macro feature will be removed after the operation is stopped, so we need to build
-        // coicidence to possible sub-features
+        // coincidence to possible sub-features
         aFeaturePoint = findFirstEqualPointInArgumentFeatures(feature(),
                                                                    anAttrPoint->pnt());
       }
index 1d5cc9c739734ddb6f4e82ba607b9707b3bc5880..7f081fb0cef60b1017f7894f791797e7a0063dd5 100644 (file)
@@ -606,7 +606,7 @@ bool SketchPlugin_FilletVertexValidator::isValid(const AttributePtr& theAttribut
   }
 
   if(!aConstraintCoincidence.get()) {
-    theError = "Error: one of the selected point does not have coicidence.";
+    theError = "Error: one of the selected point does not have coincidence.";
     return false;
   }
 
index da40a971606850a794aa4ab93369a5e204f32606..3a5255ce5a4e9d144f64359858ffba8e6f8eb4f7 100644 (file)
     <name>SketchConstraintCoincidence:ConstraintEntityA:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityA and ConstraintEntityB attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintCoincidence:ConstraintEntityB:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityB and ConstraintEntityA attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintEqual:ConstraintEntityA:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityA and ConstraintEntityB attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintEqual:ConstraintEntityB:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityB and ConstraintEntityA attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintMiddle:ConstraintEntityA:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityA and ConstraintEntityB attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintMiddle:ConstraintEntityB:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityB and ConstraintEntityA attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintTangent:ConstraintEntityA:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityA and ConstraintEntityB attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintTangent:ConstraintEntityB:PartSet_DifferentObjects</name>
     <message>
       <source>The feature uses one  object in ConstraintEntityB and ConstraintEntityA attributes.</source>
-      <translation>Diferent objects should be selected</translation>
+      <translation>Different objects should be selected</translation>
     </message>
   </context>
   <context>
   <context>
     <name>SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator</name>
     <message>
-      <source>Error: one of the selected point does not have coicidence.</source>
-      <translation>One of the selected point does not have coicidence</translation>
+      <source>Error: one of the selected point does not have coincidence.</source>
+      <translation>One of the selected point does not have coincidence</translation>
     </message>
   </context>
   <context>
index 01022494b688f7305a67eb2079f2813b89485c79..9717b2dcdb775f35bf37d97893b24362bf5a7fa2 100644 (file)
   <context>
     <name>SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator</name>
     <message>
-      <source>Error: one of the selected point does not have coicidence.</source>
+      <source>Error: one of the selected point does not have coincidence.</source>
       <translation>Un des points sélectionné n&apos;a pas de coïncidence</translation>
     </message>
   </context>
   <context>
     <name>SketchConstraintEqual</name>
     <message>
-      <source>Create constraint defining equal lengths of two lines or line and arc or equal radii of two arcs or two circles or arc and circle</source>
+      <source>Create constraint defining equal lengths of two lines or line and arc or equal radiuses of two arcs or two circles or arc and circle</source>
       <translation>Créer une contrainte définissant des longueurs égales de deux lignes, ou une ligne et un arc, ou des rayons égaux de deux arcs ou de deux cercles ou d&apos;un arc et d&apos;un cercle</translation>
     </message>
     <message>
index f877ecd8779916b44a4d84d8521d50a68770ac34..e57f5a3e8976f17617614866186910addbef55cc 100644 (file)
 
       <!--  SketchConstraintEqual  -->
       <feature id="SketchConstraintEqual" title="Equal"
-        tooltip="Create constraint defining equal lengths of two lines or line and arc or equal radii of two arcs or two circles or arc and circle"
+        tooltip="Create constraint defining equal lengths of two lines or line and arc or equal radiuses of two arcs or two circles or arc and circle"
         icon="icons/Sketch/equal.png"
                helpfile="equalFeature.html">
         <sketch_shape_selector id="ConstraintEntityA"
index a4f9ea53cfbc84a6845cb17e2c0f254c6e73f8dd..e6e3a002ce3f500f4e53583791224a85a4616f0b 100644 (file)
@@ -99,7 +99,7 @@ class SketchSolver_Error
   /// Crash in SolveSpace
   inline static const std::string& SOLVESPACE_CRASH()
   {
-    static const std::string MY_ERROR_VALUE("Caution: SolveSpace crash! Constraints are wrong");
+    static const std::string MY_ERROR_VALUE("Caution: SolveSpace crashed! Constraints are wrong");
     return MY_ERROR_VALUE;
   }
   /// Constraint has wrong type
index 9d2ebc74f373b6a769dd8a9a14271734782c5c3c..acb900786804de168feac34909cc66b4af60a0ac 100644 (file)
@@ -12,8 +12,8 @@
       <translation>There is a circular reference between copied sketch entities and their originals. To fix this, you can either undo your operation or remove wrong constraint.</translation>
     </message>
     <message>
-      <source>Caution: SolveSpace crash! Constraints are wrong</source>
-      <translation>Caution: SolveSpace crash! Constraints are wrong</translation>
+      <source>Caution: SolveSpace crashed! Constraints are wrong</source>
+      <translation>Caution: SolveSpace crashed! Constraints are wrong</translation>
     </message>
     <message>
       <source>The set of constraints lead to degenerated geometry. To fix this, you can either undo your operation or remove a constraint or the degenerated geometry.</source>
index 16eaa0ecd62833fc5e5cff05288817ddf93f7b28..a69ecbefa85dcc1d68dd6c80478c04ee31eb2a01 100644 (file)
@@ -12,7 +12,7 @@
       <translation>Il existe une référence circulaire entre les entités d&apos;esquisse copiées et leurs originaux. Pour résoudre ce problème, vous pouvez annuler votre opération ou supprimer une contrainte incorrecte.</translation>
     </message>
     <message>
-      <source>Caution: SolveSpace crash! Constraints are wrong</source>
+      <source>Caution: SolveSpace crashed! Constraints are wrong</source>
       <translation>Attention : Plantage de SolveSpace ! Les contraintes sont fausses</translation>
     </message>
     <message>