]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Add missing french translations.
authorjfa <jfa@opencascade.com>
Tue, 8 Nov 2022 14:24:40 +0000 (17:24 +0300)
committerjfa <jfa@opencascade.com>
Tue, 8 Nov 2022 14:24:40 +0000 (17:24 +0300)
13 files changed:
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_Validators.cpp
src/FeaturesPlugin/FeaturesPlugin_msg_fr.ts
src/FeaturesPlugin/extrusioncut_widget.xml
src/FeaturesPlugin/plugin-Features.xml
src/FeaturesPlugin/revolutioncut_widget.xml
src/ParametersPlugin/ParametersPlugin_msg_fr.ts
src/PrimitivesPlugin/PrimitivesPlugin_msg_fr.ts
src/SHAPERGUI/SHAPERGUI_msg_fr.ts
src/SketchPlugin/SketchPlugin_msg_fr.ts

index 163ef0773b0c7eed0e52934e1725284416246e96..91da6986dc9c97802191a79496b3700f4f5e0f48 100644 (file)
       <source>Select vertices on sketch or vertex objects.</source>
       <translation>Sélectionnez des sommets dans l'esquisse ou sur des objets.</translation>
     </message>
+    <message>
+      <source>Select vertices or sketch objects or features.</source>
+      <translation>Sélectionner des sommets, esquisses ou fonctionnalités.</translation>
+    </message>
     <message>
       <source>Vertices or sketches:</source>
       <translation>Sommets ou esquisses:</translation>
       <source>Select edges on sketch, edges or wires objects.</source>
       <translation>Sélectionner des arêtes de l'esquisse, sur des objets ou des contours.</translation>
     </message>
+    <message>
+      <source>Select edges on sketch (or the whole sketch), edges or wires objects.</source>
+      <translation>Sélectionner les arêtes d&apos;un esquisse (ou l&apos;esquisse complète), ou des arêtes ou des contours.</translation>
+    </message>
   </context>
   <context>
     <name>BuildPlugin_Wire</name>
     </message>
   </context>
 
+  <context>
+    <name>Interpolation:interpolation_method</name>
+    <message>
+      <source>Curve analytical</source>
+      <translation>Courbe analytique</translation>
+    </message>
+    <message>
+      <source>Curve by selection</source>
+      <translation>Courbe par sélection</translation>
+    </message>
+  </context>
+  <context>
+    <name>Interpolation:maxt</name>
+    <message>
+      <source>Max t</source>
+      <translation>Max t</translation>
+    </message>
+  </context>
+  <context>
+    <name>Interpolation:mint</name>
+    <message>
+      <source>Min t</source>
+      <translation>Min t</translation>
+    </message>
+  </context>
   <context>
     <name>Interpolation:GeomValidators_MinObjectsSelected</name>
     <message>
index f372975233aef5d0d991b87402289bf00cd4a762..360eb164838563e534c8cea79df1777247d63f0a 100644 (file)
       <source>Group Shape</source>
       <translation>Forme à partir de groupes</translation>
     </message>
+    <message>
+      <source>Join several groups to single shape</source>
+      <translation>Joindre plusieurs groupes dans une forme seule</translation>
+    </message>
   </context>
 
 </TS>
index 240f138ed7f6535ef0503bb11e4efafbd6bde1f0..e28f2b8a9f7157d52e5e1b7a818fab09a597ae0e 100644 (file)
       <source>Number of copies of the plane</source>
       <translation>Nombre de plans</translation>
     </message>
+    <message>
+      <source>Number of copies of the plane </source>
+      <translation>Nombre de copies du plan </translation>
+    </message>
     <message>
       <source>Attribute "%1" is not initialized.</source>
       <translation>Sélectionnez le nombre d'exemplaires.</translation>
index cde6d399d51fa5f4354352e44502a2d6dd40cd8b..cd29c1b85c5f421965a3c0e998dc752951743e6b 100644 (file)
       <translation>Le nom du fichier est vide.</translation>
     </message>
   </context>
+  <context>
+    <name>Dump:geometric_selection</name>
+    <message>
+      <source>Dump by coordinates</source>
+      <translation>Générer par coordonées</translation>
+    </message>
+    <message>
+      <source>To use geometrical point coordinates to identify selected shapes</source>
+      <translation>Utiliser les coordonnées des points pour identifier les formes</translation>
+    </message>
+  </context>
 
   <!-- Export -->
   <context>
       <source>Export to file</source>
       <translation>Exporter dans un fichier</translation>
     </message>
+    <message>
+      <source>Deflection</source>
+      <translation>Déflection</translation>
+    </message>
+    <message>
+      <source>File type</source>
+      <translation>Type de fichier</translation>
+    </message>
   </context>
   <context>
     <name>Export:ExportType</name>
       <translation>STL</translation>
     </message>
   </context>
+  <context>
+    <name>Export:file_format</name>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
   <context>
     <name>Export:file_path</name>
     <message>
       <translation>Veuillez saisir le nom de la géométrie</translation>
     </message>
   </context>
+  <context>
+    <name>Export:stl_absolute</name>
+    <message>
+      <source>Absolute value.</source>
+      <translation>Valeur absolue.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Export:stl_deflection_type</name>
+    <message>
+      <source>Calculate by size of shape</source>
+      <translation>Calculer par taille de forme</translation>
+    </message>
+    <message>
+      <source>Value indicate by user</source>
+      <translation>Valeur indiquée par l&apos;utilisateur</translation>
+    </message>
+  </context>
   <context>
     <name>Export:stl_file_path</name>
     <message>
       <translation>ASCII</translation>
     </message>
   </context>
+  <context>
+    <name>Export:stl_relative</name>
+    <message>
+      <source>Relative value.</source>
+      <translation>Valeur relative.</translation>
+    </message>
+  </context>
   <context>
     <name>Export:Deflection</name>
     <message>
       <source>Import</source>
       <translation>Importer</translation>
     </message>
+    <message>
+      <source>Import a file</source>
+      <translation>Importer un fichier</translation>
+    </message>
     <message>
       <source>Create groups from</source>
       <translation>Créer des groupes à partir</translation>
       <source>Create groups from</source>
       <translation>Créer des groupes à partir</translation>
     </message>
+    <message>
+      <source>STEP options</source>
+      <translation>Options STEP</translation>
+    </message>
   </context> 
+  <context>
+    <name>ImportMacro:ImportType</name>
+    <message>
+      <source>BREP, XAO, IGES, STL</source>
+      <translation>BREP, XAO, IGES, STL</translation>
+    </message>
+    <message>
+      <source>STEP</source>
+      <translation>STEP</translation>
+    </message>
+  </context>
   <context>
     <name>ImportMacro:target_part</name>
     <message>
       <translation>Importer vers</translation>
     </message>
   </context>
+  <context>
+    <name>ImportMacro:step_target_parts_list</name>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
   <context>
     <name>ImportMacro:step_scale_inter_units</name>
     <message>
       <source>Import file</source>
       <translation>Fichier à importer</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>ImportMacro:step_file_path</name>
       <translation>Le nom du fichier est vide.</translation>
     </message>
   </context>
+
+  <!-- Import -->
+  <context>
+    <name>ImportImage</name>
+    <message>
+      <source>Import</source>
+      <translation>Importer</translation>
+    </message>
+    <message>
+      <source>Import a file</source>
+      <translation>Importer un fichier</translation>
+    </message>
+  </context>
   <context>
     <name>ImportImageMacro</name>
     <message>
       <source>Import</source>
       <translation>Importer</translation>
     </message>
+    <message>
+      <source>Import a file</source>
+      <translation>Importer un fichier</translation>
+    </message>
   </context>
   <context>
     <name>ImportImageMacro:file_path</name>
       <source>Import image file</source>
       <translation>Fichier de l'image à importer</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
+  <context>
+    <name>ImportImageMacro:file_path:ExchangePlugin_ImportFormat</name>
+    <message>
+      <source>File name is empty.</source>
+      <translation>Le nom de fichier est vide.</translation>
+    </message>
   </context>
   <context>
     <name>ImportImageMacro:target_part</name>
       <source>Import to</source>
       <translation>Importer vers</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
 
   <!-- Export part -->
       <source>Export file</source>
       <translation>Fichier à exporter</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>ExportPart:file_path:ExchangePlugin_ExportFormat</name>
       <source>Import file</source>
       <translation>Fichier à importer</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
 
 </TS>
index 68fcb043fca7975f05b3aed6c61625b67b7f010e..8878e2d921140a3423b4f44970733103c83fc250 100644 (file)
@@ -2035,7 +2035,7 @@ bool FeaturesPlugin_ValidatorBooleanCommonArguments::isValid(
 
   if ((isSimpleMode && anObjectsNb < 2)
       || (!isSimpleMode && (anObjectsNb == 0 || aToolsNb == 0))) {
-    theError = "Not enough arguments for Fuse operation.";
+    theError = "Not enough arguments for Common operation.";
     return false;
   }
   return true;
index 653d085b8e3e5f43680376a611b7936bc0d28863..e2e2f20bb0d8b003a562b343418508cb81212184 100644 (file)
       <source>Intersection</source>
       <translation>Section</translation>
     </message>
+    <message>
+      <source>Normal to a face</source>
+      <translation>Normale d&apos;une face</translation>
+    </message>
     <message>
       <source>Partition</source>
       <translation>Partition</translation>
       <source>First distance.</source>
       <translation>Première distance.</translation>
     </message>
+    <message>
+      <source>D1</source>
+      <translation>D1</translation>
+    </message>
   </context>
   <context>
     <name>Chamfer:d2</name>
       <source>Second distance.</source>
       <translation>Deuxième distance.</translation>
     </message>
+    <message>
+      <source>D2</source>
+      <translation>D2</translation>
+    </message>
   </context>
   <context>
     <name>Chamfer:d</name>
       <source>Distance.</source>
       <translation>Distance.</translation>
     </message>
+    <message>
+      <source>D</source>
+      <translation>D</translation>
+    </message>
   </context>
   <context>
     <name>Chamfer:angle</name>
     </message>
   </context>
 
+  <!-- Split -->
+  <context>
+    <name>Fill</name>
+    <message>
+      <source>Perform boolean split operation with objects</source>
+      <translation>Réaliser l&apos;opération booléenne division avec des objets</translation>
+    </message>
+    <message>
+      <source>Split</source>
+      <translation>Diviser</translation>
+    </message>
+  </context>
+
   <!-- Defeaturing -->
   <context>
     <name>Defeaturing</name>
       <source>Loft</source>
       <translation>Lissage</translation>
     </message>
+    <message>
+      <source>Generates a shape with two elements</source>
+      <translation>Génére une forme avec deux éléments</translation>
+    </message>
   </context>
   <context>
     <name>Loft:first_object</name>
       <source>First object:</source>
       <translation>Premier objet:</translation>
     </message>
+    <message>
+      <source>Select a object</source>
+      <translation>Sélectionez un objet</translation>
+    </message>
   </context>
-    <context>
-      <name>Loft:second_object</name>
+  <context>
+    <name>Loft:first_object:GeomValidators_ShapeType</name>
+    <message>
+      <source>The object is empty</source>
+      <translation>L&apos;objet est vide</translation>
+    </message>
+  </context>
+  <context>
+    <name>Loft:second_object</name>
     <message>
       <source>Second object:</source>
       <translation>Deuxième objet:</translation>
     </message>
+    <message>
+      <source>Select a object</source>
+      <translation>Sélectionez un objet</translation>
+    </message>
+  </context>
+  <context>
+    <name>Loft:second_object:GeomValidators_ShapeType</name>
+    <message>
+      <source>The object is empty</source>
+      <translation>L&apos;objet est vide</translation>
+    </message>
   </context>
+  <context>
+    <name>Loft:FeaturesPlugin_ValidatorLoftSameTypeShape</name>
+    <message>
+      <source>Error: Could not get &quot;%1&quot; attribute.</source>
+      <translation>Erreur : Impossible de lire l&apos;attribut &quot;%1&quot;.</translation>
+    </message>
+  </context>
+
   <!-- Recover -->
   <context>
     <name>Recover</name>
       <translation>Sélectionnez les résultats copiés</translation>
     </message>
   </context>
+  <context>
+    <name>ImportResult:objects:FeaturesPlugin_ValidatorImportResults</name>
+    <message>
+      <source>Please select sources.</source>
+      <translation>Sélectionner les sources.</translation>
+    </message>
+  </context>
 
   <!-- Remove_SubShapes -->
   <context>
     </message>
   </context>
 
+  <!-- RemoveResults -->
+  <context>
+    <name>RemoveResults</name>
+    <message>
+      <source>Internal feature for results removal</source>
+      <translation>Fonctionalité interne pour la suppression de résultats</translation>
+    </message>
+    <message>
+      <source>Remove results</source>
+      <translation>Supprimer des résultats</translation>
+    </message>
+  </context>
+
   <!-- Revolution -->
   <context>
     <name>Revolution</name>
       <translation>Mauvais paramètres dans la définition XML pour le type %1</translation>
     </message>
   </context>
+  <context>
+    <name>Extrusion:FeaturesPlugin_ValidatorBaseForGenerationSketchOrSketchObjects</name>
+    <message>
+      <source>Sketch and objects from it can not be selected at the same time.</source>
+      <translation>L&apos;esquisse et ses éléments ne peuvent pas être sélectionnés en même temps.</translation>
+    </message>
+  </context>
   <context>
     <name>Extrusion:FeaturesPlugin_ValidatorExtrusionDir</name>
     <message>
       <source>Bounding box</source>
       <translation>Boîte englobante</translation>
     </message>
+    <message>
+      <source>Calculate the bounding box</source>
+      <translation>Calculer la boîte englobante</translation>
+    </message>
+    <message>
+      <source>Max</source>
+      <translation>Max</translation>
+    </message>
+    <message>
+      <source>Min</source>
+      <translation>Min</translation>
+    </message>
   </context>
   <context>
     <name>BoundingBoxMacro:main_object</name>
       <source>Object</source>
       <translation>Objet</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+    <message>
+      <source>Select a object</source>
+      <translation>Sélectionez un objet</translation>
+    </message>
+  </context>
+  <context>
+    <name>BoundingBoxMacro:main_object:GeomValidators_ConstructionComposite</name>
+    <message>
+      <source>The result is empty</source>
+      <translation>Le résultat est vide</translation>
+    </message>
   </context>
   <context>
   <name>BoundingBoxMacro:createbox</name>
       <source>Bounding box</source>
       <translation>Boîte englobante</translation>
     </message>
+    <message>
+      <source>Calculate the bounding box</source>
+      <translation>Calculer la boîte englobante</translation>
+    </message>
   </context>
   <context>
     <name>BoundingBox:main_object</name>
       <source>Geometry calculation</source>
       <translation>Calcul de la géometrie</translation>
     </message>
-  </context>
-  <context>
-    <name>GeometryCalculation:main_object</name>
     <message>
-      <source>Object</source>
-      <translation>Objet</translation>
+      <source>Calculate properties of objects</source>
+      <translation>Calculer les propriétés des objets</translation>
     </message>
-  </context>
-  <context>
-    <name>GeometryCalculation</name>
     <message>
       <source>Length = </source>
       <translation>Longueur = </translation>
       <translation>Volume = </translation>
     </message>
   </context>
+  <context>
+    <name>GeometryCalculation:area</name>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+  </context>
+  <context>
+    <name>GeometryCalculation:main_object</name>
+    <message>
+      <source>Object</source>
+      <translation>Objet</translation>
+    </message>
+    <message>
+      <source>Select a object</source>
+      <translation>Sélectionez un objet</translation>
+    </message>
+  </context>
+  <context>
+    <name>GeometryCalculation:main_object:GeomValidators_ShapeType</name>
+    <message>
+      <source>The object is empty</source>
+      <translation>L&apos;objet est vide</translation>
+    </message>
+  </context>
 
   <!-- Measurement -->
   <context>
       <source>Select an edge</source>
       <translation>Sélectionnez une arête</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>Measurement:angle_from:GeomValidators_ShapeType</name>
       <source>Start point</source>
       <translation>Point de départ</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>Measurement:angle_point_1:GeomValidators_ShapeType</name>
       <source>Select an edge or face</source>
       <translation>Sélectionnez une arête ou une face</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>Measurement:distance_from</name>
       <source>Select a shape</source>
       <translation>Sélectionnez une forme</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>Measurement:distance_to</name>
       <source>Select an edge</source>
       <translation>Sélectionnez une arête</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>Measurement:edge_for_length:GeomValidators_ShapeType</name>
     </message>
   </context>
 
+  <!-- Normal -->
+  <context>
+    <name>Normal</name>
+    <message>
+      <source>Calculate the normal to a face</source>
+      <translation>Calcule la normale d&apos;une face</translation>
+    </message>
+    <message>
+      <source>Normal to a face</source>
+      <translation>Normale d&apos;une face</translation>
+    </message>
+  </context>
+  <context>
+    <name>NormalMacro</name>
+    <message>
+      <source>Calculate the normal to a face</source>
+      <translation>Calcule la normale d&apos;une face</translation>
+    </message>
+    <message>
+      <source>Normal to a face</source>
+      <translation>Normale d&apos;une face</translation>
+    </message>
+  </context>
+  <context>
+    <name>NormalMacro:createnormal</name>
+    <message>
+      <source>Create normal</source>
+      <translation>Créer la normale</translation>
+    </message>
+  </context>
+  <context>
+    <name>NormalMacro:face</name>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+    <message>
+      <source>Face</source>
+      <translation>Face</translation>
+    </message>
+    <message>
+      <source>Select a face</source>
+      <translation>Sélectionner une face</translation>
+    </message>
+  </context>
+  <context>
+    <name>NormalMacro:face:GeomValidators_ShapeType</name>
+    <message>
+      <source>The object is empty</source>
+      <translation>L&apos;objet est vide</translation>
+    </message>
+  </context>
+  <context>
+    <name>NormalMacro:vertex</name>
+    <message>
+      <source>Select a vertex</source>
+      <translation>Sélectionner un sommet</translation>
+    </message>
+    <message>
+      <source>Vertex</source>
+      <translation>Sommet</translation>
+    </message>
+  </context>
+
   <!-- Placement -->
   <context>
     <name>Placement</name>
       <source>Point coordinates</source>
       <translation>Coordonnées d'un point</translation>
     </message>
+    <message>
+      <source>View point coordinate</source>
+      <translation>Voir les coordonnées du point</translation>
+    </message>
+  </context>
+  <context>
+    <name>PointCoordinates:point_selected</name>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+    <message>
+      <source>Edge</source>
+      <translation>Arête</translation>
+    </message>
+    <message>
+      <source>Select a point</source>
+      <translation>Sélectionner un point</translation>
+    </message>
+  </context>
+  <context>
+    <name>PointCoordinates:point_selected:GeomValidators_ConstructionComposite</name>
+    <message>
+      <source>The result is empty</source>
+      <translation>Le résultat est vide</translation>
+    </message>
+  </context>
+
+  <!-- Cloud of points -->
+  <context>
+    <name>Point_cloud</name>
+    <message>
+      <source>Cloud of points</source>
+      <translation>Nuage de points</translation>
+    </message>
+    <message>
+      <source>Create points laying on the face</source>
+      <translation>Créer des points sur une face</translation>
+    </message>
   </context>
 
   <!-- Rotation -->
index bbbf73dd86acfdb799be51dc52b2ae2f5c7d63d4..5a76d45010c23bd753ce344f121e385ea69a3dab 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/edges/vertices. Extrusion will be filled by it."
       shape_types="wires faces shells">
       <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
     </sketch_launcher>
index ccaa0c036b9e271f0a14b61a8574c7830e337053..fd27a2ef24673f5d9eb9eaa95e9ff1ddf90df7fb 100644 (file)
@@ -39,7 +39,7 @@
                icon="icons/Features/pipe.png" helpfile="pipeFeature.html">
         <source path="pipe_widget.xml"/>
       </feature>
-      <feature id="Loft" title="Loft" tooltip="Generates a shape xwith two elements"
+      <feature id="Loft" title="Loft" tooltip="Generates a shape with two elements"
                icon="icons/Features/loft.png" helpfile="loftFeature.html">
         <source path="loft_widget.xml"/>
       </feature>
index c3b19383ebd73881dece0904956dd2bf9836b6dc..446a3002b049eba4885fc111600e24dcb7fdc6a2 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/edges/vertices. Extrusion will be filled by it."
       shape_types="wires faces shells">
       <validator id="FeaturesPlugin_ValidatorCompositeLauncher" parameters="base,Sketch"/>
     </sketch_launcher>
index 3df0aa69386e4053fe883a43265791415b8646e6..ea36c0c519415d63a5ffddd32f23f5ab0bb61e34 100644 (file)
       <source>&lt;NoValue&gt;</source>
       <translation>&lt;AucuneValeur&gt;</translation>
     </message>
+    <message>
+      <source>Import file</source>
+      <translation>Importer fichier</translation>
+    </message>
   </context>
 
   <context>
index a046099c653bf6a4a57e3f6bd3353bc76f4434ab..aee9f30b1c660794a41fe03033c2be1f01131804 100644 (file)
       <source>Create a box</source>
       <translation>Créer une boîte</translation>
     </message>
+    <message>
+        <source>Half-lengths</source>
+        <translation>Demi-longueurs</translation>
+    </message>
+    <message>
+        <source>Origin</source>
+        <translation>Origine</translation>
+    </message>
   </context>
   <context>
     <name>Box:CreationMethod</name>
@@ -70,9 +78,6 @@
       <source>Select a first point</source>
       <translation>Sélectionnez un premier point</translation>
     </message>
-  </context>
-  <context>
-    <name>Box:FirstPoint</name>
     <message>
       <source>Attribute "%1" is not initialized.</source>
       <translation>Sélectionnez un premier point.</translation>
@@ -84,9 +89,6 @@
       <source>Attribute "%1" is not initialized.</source>
       <translation>Sélectionnez un deuxième point.</translation>
     </message>
-  </context>
-  <context>
-    <name>Box:SecondPoint</name>
     <message>
       <source>Second point</source>
       <translation>Deuxième point</translation>
       <source>rmin</source>
       <translation>Rmin</translation>
     </message>
+    <message>
+      <source>Rmin</source>
+      <translation>Rmin</translation>
+    </message>
   </context>
   <context>
     <name>Sphere:rmax</name>
       <source>rmax</source>
       <translation>Rmax</translation>
     </message>
+    <message>
+      <source>Rmax</source>
+      <translation>Rmax</translation>
+    </message>
   </context>
   <context>
     <name>Sphere:phimin</name>
       <source>phimin</source>
       <translation>Phi min</translation>
     </message>
+    <message>
+      <source>Phi min</source>
+      <translation>Phi min</translation>
+    </message>
   </context>
   <context>
     <name>Sphere:phimax</name>
       <source>phimax</source>
       <translation>Phi max</translation>
     </message>
+    <message>
+      <source>Phi max</source>
+      <translation>Phi max</translation>
+    </message>
   </context>
   <context>
     <name>Sphere:thetamin</name>
       <source>thetamin</source>
       <translation>Theta min</translation>
     </message>
+    <message>
+      <source>Theta min</source>
+      <translation>Theta min</translation>
+    </message>
   </context>
   <context>
     <name>Sphere:thetamax</name>
       <source>thetamax</source>
       <translation>Theta max</translation>
     </message>
+    <message>
+      <source>Theta max</source>
+      <translation>Theta max</translation>
+    </message>
   </context>
 
   <context>
       </source>
       <translation>Créer un tube</translation>
     </message>
+    <message>
+      <source>Create a Tube</source>
+      <translation>Créer un tube</translation>
+    </message>
+    <message>
+      <source>Tube</source>
+      <translation>Tube</translation>
+    </message>
   </context>
   <context>
     <name>Tube:rmin</name>
index 42362b6bf0b4467b940db68fb4ee9cb0de59a86e..740d35f89941f9f4877f9afd6962d3f9fe9b23ac 100644 (file)
@@ -1,6 +1,13 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE TS>
 <TS version="2.1" language="fr_FR">
+<context>
+    <name>workshop</name>
+    <message>
+        <source>Inspection</source>
+        <translation>Inspection</translation>
+    </message>
+</context>
 <context>
     <name>SHAPERGUI</name>
     <message>
index 8b33a09d5743424e5d7e14c5e11580e4a96c322f..c6dedb0fca0c20ca3c5f3fdc626bce1458980623 100644 (file)
       <source>Mirror copy</source>
       <translation>Copie miroir</translation>
     </message>
+    <message>
+      <source>Offset</source>
+      <translation>Décalage</translation>
+    </message>
     <message>
       <source>Parallel</source>
       <translation>Parallèle</translation>
     </message>
+    <message>
+      <source>B-spline</source>
+      <translation>B-spline</translation>
+    </message>
     <message>
       <source>Periodic B-spline</source>
       <translation>B-spline périodique</translation>
       <translation>L'attribut "%1" est verrouillé par la valeur de modification dans la vue.</translation>
     </message>
   </context>
+
+  <context>
+    <name>SketchCircle</name>
+    <message>
+      <source>Circle</source>
+      <translation>Cercle</translation>
+    </message>
+    <message>
+      <source>Create circle</source>
+      <translation>Créer un cercle</translation>
+    </message>
+  </context>
   <context>
     <name>SketchCircle:Auxiliary</name>
     <message>
       <source>Attribute "%1" is not initialized.</source>
       <translation>Sélectionnez un point.</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is locked by modification value in the viewer.</source>
+      <translation>L&apos;attribut &quot;%1&quot; est bloqué en modification dans la vue.</translation>
+    </message>
     <message>
       <source>End point</source>
       <translation>Point final</translation>
       <source>Attribute "%1" is not initialized.</source>
       <translation>Sélectionnez un point.</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is locked by modification value in the viewer.</source>
+      <translation>L&apos;attribut &quot;%1&quot; est bloqué en modification dans la vue.</translation>
+    </message>
     <message>
       <source>Start point</source>
       <translation>Point de départ</translation>
     </message>
   </context>
 
+  <context>
+    <name>SketchArc</name>
+    <message>
+      <source>Arc</source>
+      <translation>Arc</translation>
+    </message>
+    <message>
+      <source>Create arc</source>
+      <translation>Créer un arc</translation>
+    </message>
+  </context>
   <context>
     <name>SketchArc:ArcRadius:GeomValidators_Positive</name>
     <message>
     </message>
   </context>
 
+  <context>
+    <name>SketchOffset</name>
+    <message>
+      <source>Offset</source>
+      <translation>Décalage</translation>
+    </message>
+    <message>
+      <source>Offset a curve to a distance</source>
+      <translation>Décaler une courbe d&apos;une distance</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchOffset:add_wire</name>
+    <message>
+      <source>Add the list of segments composing a wire with the selected items through the coincidence by boundary points</source>
+      <translation>Ajouter la liste des segments composant le contour</translation>
+    </message>
+    <message>
+      <source>Select wire</source>
+      <translation>Sélectionner le contour</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchOffset:offset_joint</name>
+    <message>
+      <source>Arcs</source>
+      <translation>Arcs</translation>
+    </message>
+    <message>
+      <source>Keep distance</source>
+      <translation>Garder la distance</translation>
+    </message>
+    <message>
+      <source>Lines</source>
+      <translation>Lignes</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchOffset:offset_value</name>
+    <message>
+      <source>Offset value</source>
+      <translation>Décalage</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchOffset:reversed</name>
+    <message>
+      <source>Reverse the offset</source>
+      <translation>Inverser le décalage</translation>
+    </message>
+    <message>
+      <source>Reversed</source>
+      <translation>Inverser</translation>
+    </message>
+  </context>
+  <context>
+    <name>SketchOffset:segments</name>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
+    <message>
+      <source>Edges</source>
+      <translation>Arêtes</translation>
+    </message>
+    <message>
+      <source>Select edges to offset</source>
+      <translation>Sélectionner les arêtes à décaler</translation>
+    </message>
+  </context>
+
   <context>
     <name>SketchConstraintAngle:ConstraintFlyoutValuePnt</name>
     <message>
     </message>
   </context>
 
+  <context>
+    <name>SketchConstraintCoincidenceInternal</name>
+    <message>
+      <source>Internal Coincidence</source>
+      <translation>Coïncidence interne</translation>
+    </message>
+    <message>
+      <source>Internal coincidence</source>
+      <translation>Coïncidence interne</translation>
+    </message>
+  </context>
+
   <context>
     <name>SketchConstraintCollinear</name>
     <message>
       <translation>Sélectionnez un point dans la vue.</translation>
     </message>
   </context>
+  <context>
+    <name>SketchMacroArc:transversal_point:SketchPlugin_ArcTransversalPoint</name>
+    <message>
+      <source>The attribute %1 should be a point</source>
+      <translation>L&apos;attribut %1 doit être un point</translation>
+    </message>
+  </context>
   <context>
     <name>SketchMacroArc:tangent_point:SketchPlugin_ArcTangentPoint</name>
     <message>
       <source>Create ellipse</source>
       <translation>Créer une ellipse</translation>
     </message>
+    <message>
+      <source>Ellipse</source>
+      <translation>Ellipse</translation>
+    </message>
   </context>
   <context>
     <name>SketchEllipse:Auxiliary</name>
     </message>
   </context>
 
+  <context>
+    <name>SketchEllipticArc</name>
+    <message>
+      <source>Create elliptic arc</source>
+      <translation>Créer un arc d&apos;ellipse</translation>
+    </message>
+    <message>
+      <source>Elliptic arc</source>
+      <translation>Arc d&apos;ellipse</translation>
+    </message>
+  </context>
   <context>
     <name>SketchEllipticArc:Auxiliary</name>
     <message>
   <context>
     <name>SketchBSpline</name>
     <message>
-        <source>Number of B-spline poles should be 2 or more</source>
-        <translation>Le nombre de pôles B-spline doit être de 2 ou plus</translation>
+      <source>B-spline</source>
+      <translation>B-spline</translation>
+    </message>
+    <message>
+      <source>Create B-spline curve</source>
+      <translation>Créer une courbe B-spline</translation>
+    </message>
+    <message>
+      <source>Number of B-spline poles should be 2 or more</source>
+      <translation>Le nombre de pôles B-spline doit être de 2 ou plus</translation>
     </message>
   </context>
   <context>
 
   <context>
     <name>SketchBSplinePeriodic</name>
+    <message>
+      <source>Create periodic B-spline curve</source>
+      <translation>Créer une courbe périodique de type B-spline</translation>
+    </message>
+    <message>
+      <source>Periodic B-spline</source>
+      <translation>B-spline périodique</translation>
+    </message>
     <message>
       <source>Number of B-spline poles should be 2 or more</source>
       <translation>Le nombre de pôles B-spline doit être de 2 ou plus</translation>
 
   <context>
     <name>SketchMacroBSpline</name>
+    <message>
+      <source>B-spline</source>
+      <translation>B-spline</translation>
+    </message>
     <message>
       <source>Create B-spline curve</source>
       <translation>Créer une courbe B-spline</translation>
       <source>Attribute "%1" is locked by modification value in the viewer.</source>
       <translation>Sélectionnez un autre point ou appuyez sur ESC.</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>SketchMacroBSpline:need_control_poly</name>
       <source>Attribute "%1" is locked by modification value in the viewer.</source>
       <translation>Sélectionnez un autre point ou appuyez sur ESC.</translation>
     </message>
+    <message>
+      <source>Attribute &quot;%1&quot; is not initialized.</source>
+      <translation>L&apos;attribut &quot;%1&quot; n&apos;est pas initialisé.</translation>
+    </message>
   </context>
   <context>
     <name>SketchMacroBSplinePeriodic:poles:SketchPlugin_BSplineValidator</name>