Salome HOME
Porting Salome to OCCT 7.7.0
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_msg_fr.ts
index 798f86a53b27fe961019663d100d9b4939af442d..41fa7dca7e680655f889a68c332aa2810d20c982 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>Pipe</source>
       <translation>Tuyau</translation>
     </message>
+    <message>
+      <source>Loft</source>
+      <translation>Lissage</translation>
+    </message>
     <message>
       <source>Recover</source>
       <translation>Récupérer</translation>
       <source>Remove Sub-Shapes</source>
       <translation>Supprimer les sous-formes</translation>
     </message>
+    <message>
+      <source>Sewing</source>
+      <translation>Couture</translation>
+    </message>
+    <message>
+      <source>Glue Faces</source>
+      <translation>Recoller les faces</translation>
+      </message>
+      <message>
+        <source>Limit Tolerance</source>
+      <translation>Limiter Tolérance</translation>
+    </message>
     <message>
       <source>Revolution</source>
       <translation>Révolution</translation>
       <source>Point coordinates</source>
       <translation>Coordonnées d'un point</translation>
     </message>
+    <message>
+      <source>Geometry calculation</source>
+      <translation>Calcul de la géométrie</translation>
+    </message>
+    <message>
+      <source>Bounding box</source>
+      <translation>Boîte englobante</translation>
+    </message>
     <message>
       <source>Placement</source>
       <translation>Placement</translation>
     </message>
   </context>
 
+  <!-- Bounding Box -->
+  <context>
+    <name>BoundingBox</name>
+    <message>
+      <source>BoundingBox</source>
+      <translation>Boîte englobante</translation>
+    </message>
+    <message>
+      <source>Create box</source>
+      <translation>Créer la boîte</translation>
+    </message>
+  </context>
+  <context>
+    <name>BoundingBoxMacro</name>
+    <message>
+      <source>BoundingBox</source>
+      <translation>Boîte englobante</translation>
+    </message>
+    <message>
+      <source>Create box</source>
+      <translation>Créer la boîte</translation>
+    </message>
+  </context>
+
   <!-- Chamfer -->
   <context>
     <name>Chamfer</name>
       <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>
       <translation>Objets outils</translation>
     </message>
   </context>
+  <context>
+    <name>Common:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
   <context>
     <name>Model_Data</name>
     <message>
       <translation>Objets outils</translation>
     </message>
   </context>
+  <context>
+    <name>Cut:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </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>
       <translation>Objets outils</translation>
     </message>
   </context>
+  <context>
+    <name>Fuse:fuzzy_param</name>
+    <message>
+      <source>Fuzzy Parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
 
   <!-- FusionFaces -->
   <context>
       <translation>Sélectionner des objets.</translation>
     </message>
   </context>
+  <context>
+    <name>Intersection:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
 
   <!-- Partition -->
   <context>
       <translation>Sélectionner des objets pour le partitionnement.</translation>
     </message>
   </context>
+  <context>
+    <name>Partition:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
 
   <!-- Pipe -->
   <context>
     </message>
   </context>
 
+  <!-- Loft -->
+  <context>
+    <name>Loft</name>
+    <message>
+      <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>
+    <message>
+      <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: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>
     </message>
   </context>
 
+  <!-- Sewing -->
+  <context>
+    <name>Sewing</name>
+    <message>
+      <source>Perform sewing operation on shapes</source>
+      <translation>Effectuer une opération de couture sur des formes</translation>
+    </message>
+    <message>
+      <source>Sewing</source>
+      <translation>Coudre les faces</translation>
+    </message>
+    <message>
+      <source>Error: No faces were sewn.</source>
+      <translation>Erreur: Aucun face n'a été cousu.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Sewing:main_objects</name>
+    <message>
+      <source>Objects</source>
+      <translation>Objets</translation>
+    </message>
+    <message>
+      <source>Select shapes to sew.</source>
+      <translation>Sélectionnez les formes à coudre.</translation>
+    </message>
+  </context>
+  <context>
+    <name>Sewing:tolerance</name>
+    <message>
+      <source>Tolerance</source>
+      <translation>Tolérance</translation>
+    </message>
+  </context>
+  <context>
+    <name>Sewing:allow_non_manifold</name>
+    <message>
+      <source>Allow Non-Manifold</source>
+      <translation>Autoriser non multiple</translation>
+    </message>
+    <message>
+      <source>Allow the creation of non-manifold results</source>
+      <translation>Autoriser la création de résultats non multiples</translation>
+    </message>
+  </context>
+  <context>
+    <name>Sewing:always_create_result</name>
+    <message>
+      <source>Always create a result</source>
+      <translation>Créez toujours un résultat</translation>
+    </message>
+    <message>
+      <source>Always create a result, even if nothing is sewed</source>
+      <translation>Créez toujours un résultat, même si rien n'est cousu</translation>
+    </message>
+  </context>
+
+  <!-- GlueFaces -->
+  <context>
+    <name>GlueFaces</name>
+    <message>
+      <source>Perform gluing of connected faces</source>
+      <translation>Effectuer le collage des faces connectées</translation>
+    </message>
+    <message>
+      <source>Glue Faces</source>
+      <translation>Recoller les faces</translation>
+    </message>
+    <message>
+      <source>No shapes to glue.</source>
+      <translation>Aucune forme à coller.</translation>
+    </message>
+  </context>
+  <context>
+    <name>GlueFaces:main_objects</name>
+    <message>
+      <source>Objects</source>
+      <translation>Objets</translation>
+    </message>
+    <message>
+      <source>Select shapes to glue.</source>
+      <translation>Sélectionnez les formes à coller.</translation>
+    </message>
+  </context>
+  <context>
+    <name>GlueFaces:tolerance</name>
+    <message>
+      <source>Tolerance</source>
+      <translation>Tolérance</translation>
+    </message>
+  </context>
+  <context>
+    <name>GlueFaces:keep_non_solids</name>
+    <message>
+      <source>Keep non-solid shapes</source>
+      <translation>Conserver les formes non solides</translation>
+    </message>
+  </context>
+
+  <!-- LimitTolerance -->
+  <context>
+    <name>LimitTolerance</name>
+    <message>
+      <source>Limit the tolerance on a shape</source>
+      <translation>Limiter la tolérance sur une forme</translation>
+    </message>
+    <message>
+      <source>Limit Tolerance</source>
+      <translation>Limiter la tolérance</translation>
+    </message>
+  </context>
+  <context>
+    <name>LimitTolerance:object</name>
+    <message>
+      <source>Shape:</source>
+      <translation>Forme:</translation>
+    </message>
+    <message>
+      <source>Select a shape to modify.</source>
+      <translation>Sélectionnez la forme à modifier.</translation>
+    </message>
+  </context>
+  <context>
+    <name>LimitTolerance:tolerance</name>
+    <message>
+      <source>Tolerance</source>
+      <translation>Tolérance</translation>
+    </message>
+  </context>
+  <context>
+    <name>LimitTolerance:object:GeomValidators_BodyShapes</name>
+    <message>
+      <source>Error: Context is empty.</source>
+      <translation>Erreur : le contexte est vide.</translation>
+    </message>
+  </context>
+  
   <!-- Smash -->
   <context>
     <name>Smash</name>
       <translation>Objets outils</translation>
     </message>
   </context>
+  <context>
+    <name>Smash:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
 
   <!-- Split -->
   <context>
       <translation>Objets outils</translation>
     </message>
   </context>
+  <context>
+    <name>Split:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
 
   <!-- Union -->
   <context>
       <translation>Sélectionner les solides pour la réunion.</translation>
     </message>
   </context>
+  <context>
+    <name>Union:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
 
   <!-- Validators -->
 
       <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>
       <translation>La forme sélectionnée est du mauvais type.</translation>
     </message>
   </context>
+  <context>
+    <name>Boolean:fuzzy_param</name>
+    <message>
+      <source>Fuzzy parameter</source>
+      <translation>Paramètre flou</translation>
+    </message>
+    <message>
+      <source>Additional tolerance to eliminate tiny result.</source>
+      <translation>Tolérance supplémentaire pour éliminer les petits résultats.</translation>
+    </message>
+  </context>
   <context>
     <name>Boolean:GeomValidators_BooleanArguments</name>
     <message>
       <translation>Deuxième direction</translation>
     </message>
   </context>
-  <!-- PointCoordinates -->
+
+  <!--Bounding box-->
   <context>
-    <name>PointCoordinates</name>
+    <name>BoundingBoxMacro</name>
     <message>
-      <source>Point coordinates</source>
-      <translation>Coordonnées d'un point</translation>
+      <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>
+    <message>
+      <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>
+    <message>
+      <source>Create box</source>
+      <translation>Créer la boîte</translation>
+    </message>
+  </context>
+  <context>
+    <name>BoundingBox</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>
+  </context>
+  <context>
+    <name>BoundingBox:main_object</name>
+    <message>
+      <source>Object</source>
+      <translation>Objet</translation>
+    </message>
+  </context>
+
+  <!--Geometry calculation-->
+  <context>
+    <name>GeometryCalculation</name>
+    <message>
+      <source>Geometry calculation</source>
+      <translation>Calcul de la géometrie</translation>
+    </message>
+    <message>
+      <source>Calculate properties of objects</source>
+      <translation>Calculer les propriétés des objets</translation>
+    </message>
+    <message>
+      <source>Length = </source>
+      <translation>Longueur = </translation>
+    </message>
+    <message>
+      <source>Area = </source>
+      <translation>Surface = </translation>
+    </message>
+    <message>
+      <source>Volume = </source>
+      <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>
     <name>Measurement</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: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>
     </message>
   </context>
 
+  <!-- PointCoordinates -->
+  <context>
+    <name>PointCoordinates</name>
+    <message>
+      <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 -->
   <context>
     <name>Rotation</name>