Salome HOME
Corrections for the English and the French translations.
[modules/shaper.git] / src / ConstructionPlugin / ConstructionPlugin_msg_fr.ts
index af7d664b2c2c659c1dffd7492c9597e3d50c0b16..e3bff4eae35955e52ebe842e6608032823109a1c 100644 (file)
@@ -6,7 +6,7 @@
     <name>workshop</name>
     <message>
       <source>Construction</source>
-      <translation>AA-Construction</translation>
+      <translation>Construction</translation>
     </message>
   </context>
 
     <name>workshop</name>
     <message>
       <source>Axis</source>
-      <translation>AA</translation>
+      <translation>Axe</translation>
     </message>
   </context>
   <context>
     <name>Axis:CylindricalFace:GeomValidators_Face</name>
     <message>
       <source>The attribute with the %1 type is not processed</source>
-      <translation>AA</translation>
+      <translation>L&apos;axe par face fait référence à un type de forme non acceptable. Le type doit être : %1</translation>
     </message>
   </context>
   <context>
     <name>Axis:CylindricalFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not a face.</source>
-      <translation>AA</translation>
+      <translation>L&apos;axe par face ne peut être créé que sur une face</translation>
     </message>
   </context>
   <context>
     <name>Axis:CylindricalFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not a plane.</source>
-      <translation>AA</translation>
+      <translation>L&apos;axe par face ne peut être créé que sur une face plane</translation>
     </message>
   </context>
   <context>
     <name>Axis:CylindricalFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not a cylinder.</source>
-      <translation>AA</translation>
+      <translation>L&apos;axe par face ne peut être créé que sur une face cylindrique</translation>
     </message>
   </context>
   <context>
     <name>Axis:CylindricalFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not an available face.</source>
-      <translation>AA</translation>
+      <translation>L&apos;axe par une face ne peut pas être créé sur la face sélectionnée</translation>
     </message>
   </context>
   <context>
     <name>Axis:Model_FeatureValidator</name>
     <message>
       <source>Attribute "FirstPoint" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez le premier point</translation>
     </message>
   </context>
   <context>
     <name>Axis:Model_FeatureValidator</name>
     <message>
       <source>Attribute "SecondPoint" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez le deuxième point</translation>
     </message>
   </context>
   <context>
     <name>Axis:Model_FeatureValidator</name>
     <message>
       <source>Attribute "CylindricalFace" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez la face cylindrique</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ConstructionComposite</name>
     <message>
       <source>The attribute with the %1 type is not processed</source>
-      <translation>AA</translation>
+      <translation>Seule la sélection d&apos;attribut peut être utilisée pour le premier point, pas %1</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ConstructionComposite</name>
     <message>
       <source>The result is empty</source>
-      <translation>AA</translation>
+      <translation>Le premier point fait référence à un élément non existant</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ConstructionComposite</name>
     <message>
       <source>Uses composite construction feature without sub-features.</source>
-      <translation>AA</translation>
+      <translation>Le premier point utilise une fonctionnalité de construction composite sans sous-fonctionnalités</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint: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>AA</translation>
+      <translation>Le premier point ne contient pas d&apos;élément avec un type de forme acceptable. Le type doit être : %1</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ShapeType</name>
     <message>
       <source>It has reference to an empty attribute</source>
-      <translation>AA</translation>
+      <translation>Le premier point ne fait référence à rien</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ShapeType</name>
     <message>
       <source>Shape type is "%1", it should be "%2"</source>
-      <translation>AA</translation>
+      <translation>Le premier point fait référence à %1 mais doit être %2</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The attribute with the %1 type is not processed</source>
-      <translation>AA</translation>
+      <translation>Le premier point de type %1 n&apos;est pas pris en charge</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The object is empty</source>
-      <translation>AA</translation>
+      <translation>Le premier point fait référence à un élément non existant</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The result is empty</source>
-      <translation>AA</translation>
+      <translation>Le premier point fait référence à un élément non existant</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The shape is empty</source>
-      <translation>AA</translation>
+      <translation>Le premier point fait référence à la forme vide</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ConstructionComposite</name>
     <message>
       <source>The attribute with the %1 type is not processed</source>
-      <translation>AA</translation>
+      <translation>Seule la sélection d&apos;attribut peut être utilisée pour le deuxième point, pas %1</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ConstructionComposite</name>
     <message>
       <source>The result is empty</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point fait référence à un élément non existant</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ConstructionComposite</name>
     <message>
       <source>Uses composite construction feature without sub-features.</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point utilise une fonctionnalité de construction composite sans sous-fonctionnalités</translation>
     </message>
   </context>
   <context>
     <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>AA</translation>
+      <translation>Le deuxième point ne contient pas d&apos;élément de type de forme acceptable. Le type doit être : %1</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ShapeType</name>
     <message>
       <source>It has reference to an empty attribute</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point ne fait référence à rien</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPointGeomValidators_ShapeType</name>
     <message>
       <source>Shape type is "%1", it should be "%2"</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point fait référence à %1 mais doit être %2</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The attribute with the %1 type is not processed</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point de type %1 n&apos;est pas pris en charge</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The object is empty</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point fait référence à un élément non existant</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The result is empty</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point fait référence à un élément non existant</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_ShapeType</name>
     <message>
       <source>The shape is empty</source>
-      <translation>AA</translation>
+      <translation>Le deuxième point fait référence à la forme vide</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint:GeomValidators_DifferentShapes</name>
     <message>
       <source>The feature uses equal shapes.</source>
-      <translation>AA</translation>
+      <translation>Les points d&apos;axe doivent être différents</translation>
     </message>
   </context>
   <context>
     <name>Axis:DZ</name>
     <message>
       <source>DZ </source>
-      <translation>AA</translation>
+      <translation>DZ </translation>
     </message>
     <message>
       <source>Z dimension</source>
-      <translation>AA</translation>
+      <translation>Dimension Z</translation>
     </message>
   </context>
   <context>
     <name>Axis:FirstPoint</name>
     <message>
       <source>First point</source>
-      <translation>AA</translation>
+      <translation>Premier point</translation>
     </message>
     <message>
       <source>Select a first point</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez un premier point</translation>
     </message>
   </context>
   <context>
     <name>Axis:SecondPoint</name>
     <message>
       <source>Second point</source>
-      <translation>AA</translation>
+      <translation>Deuxième point</translation>
     </message>
     <message>
       <source>Select a second point</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez un deuxième point</translation>
     </message>
   </context>
   <context>
     <name>Axis:line</name>
     <message>
       <source>Line</source>
-      <translation>AA</translation>
+      <translation>Ligne</translation>
     </message>
     <message>
       <source>Select line.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une ligne.</translation>
     </message>
   </context>
   <context>
     <name>Axis:line:GeomValidators_ShapeType</name>
     <message>
       <source>The object is empty</source>
-      <translation>AA</translation>
+      <translation>L&apos;objet est vide</translation>
     </message>
   </context>
   <context>
     <name>Axis:offset1</name>
     <message>
       <source>Distance </source>
-      <translation>AA</translation>
+      <translation>Distance </translation>
     </message>
     <message>
       <source>Distance value</source>
-      <translation>AA</translation>
+      <translation>Distance</translation>
     </message>
   </context>
   <context>
     <name>Axis:offset2</name>
     <message>
       <source>Distance </source>
-      <translation>AA</translation>
+      <translation>Distance </translation>
     </message>
     <message>
       <source>Distance value</source>
-      <translation>AA</translation>
+      <translation>Distance</translation>
     </message>
   </context>
   <context>
     <name>Axis:plane</name>
     <message>
       <source>Plane</source>
-      <translation>AA</translation>
+      <translation>Plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Axis:plane1</name>
     <message>
       <source>1st plane</source>
-      <translation>AA</translation>
+      <translation>1er plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Axis:plane1:ConstructionPlugin_ValidatorAxisTwoNotParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Axis:plane2</name>
     <message>
       <source>2nd plane</source>
-      <translation>AA</translation>
+      <translation>2nd plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Axis:plane2:ConstructionPlugin_ValidatorAxisTwoNotParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Axis:point</name>
     <message>
       <source>Point</source>
-      <translation>AA</translation>
+      <translation>Point</translation>
     </message>
     <message>
       <source>Select point.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez un point.</translation>
     </message>
   </context>
   <context>
     <name>Axis:reverse_offset1</name>
     <message>
       <source>Reverse</source>
-      <translation>AA</translation>
+      <translation>Sens inverse</translation>
     </message>
     <message>
       <source>Reverse offset value</source>
-      <translation>AA</translation>
+      <translation>Valeur de décalage inverse</translation>
     </message>
   </context>
   <context>
     <name>Axis:reverse_offset2</name>
     <message>
       <source>Reverse</source>
-      <translation>AA</translation>
+      <translation>Sens inverse</translation>
     </message>
     <message>
       <source>Reverse offset value</source>
-      <translation>AA</translation>
+      <translation>Valeur de décalage inverse</translation>
     </message>
   </context>
   <context>
     <name>Axis:use_offset1</name>
     <message>
       <source>Offset from 1st plane</source>
-      <translation>AA</translation>
+      <translation>Décalage du 1er plan</translation>
     </message>
   </context>
   <context>
     <name>Axis:use_offset2</name>
     <message>
       <source>Offset from 2nd plane</source>
-      <translation>AA</translation>
+      <translation>Décalage du 2e plan</translation>
     </message>
   </context>
   <context>
     <name>Axis</name>
     <message>
       <source>Axis</source>
-      <translation>AA</translation>
+      <translation>Axe</translation>
     </message>
     <message>
       <source>Create axis</source>
-      <translation>AA</translation>
+      <translation>Créer un axe</translation>
     </message>
   </context>
   <context>
     <name>Axis:CylindricalFace</name>
     <message>
       <source>Main object</source>
-      <translation>AA</translation>
+      <translation>Objet principal</translation>
     </message>
     <message>
       <source>Select a cylindrical object</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez un objet cylindrique</translation>
     </message>
   </context>
   <context>
     <name>Axis:DX</name>
     <message>
       <source>DX </source>
-      <translation>AA</translation>
+      <translation>DX </translation>
     </message>
     <message>
       <source>X dimension</source>
-      <translation>AA</translation>
+      <translation>Dimension X</translation>
     </message>
   </context>
   <context>
     <name>Axis:DY</name>
     <message>
       <source>DY </source>
-      <translation>AA</translation>
+      <translation>DY </translation>
     </message>
     <message>
       <source>Y dimension</source>
-      <translation>AA</translation>
+      <translation>Dimension Y</translation>
     </message>
   </context>
   <context>
     <name>Axis:CreationMethod</name>
     <message>
       <source>As axis of cylindrical face</source>
-      <translation>AA</translation>
+      <translation>Comme axe de face cylindrique</translation>
     </message>
     <message>
       <source>By line</source>
-      <translation>AA</translation>
+      <translation>Par une ligne</translation>
     </message>
     <message>
       <source>By plane and point</source>
-      <translation>AA</translation>
+      <translation>Par un plan et un point</translation>
     </message>
     <message>
       <source>By three dimensions</source>
-      <translation>AA</translation>
+      <translation>Par trois dimensions</translation>
     </message>
     <message>
       <source>By two planes</source>
-      <translation>AA</translation>
+      <translation>Par deux plans</translation>
     </message>
     <message>
       <source>By two points</source>
-      <translation>AA</translation>
+      <translation>Par deux points</translation>
     </message>
   </context>
 
     <name>workshop</name>
     <message>
       <source>Plane</source>
-      <translation>AA</translation>
+      <translation>Plan</translation>
     </message>
   </context>
   <context>
     <name>Plane:planeFace:GeomValidators_Face</name>
     <message>
       <source>The attribute with the %1 type is not processed</source>
-      <translation>AA</translation>
+      <translation>Le plan fait référence à un type de forme non acceptable. Le type doit être : %1</translation>
     </message>
   </context>
   <context>
     <name>Plane:planeFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not a face.</source>
-      <translation>AA</translation>
+      <translation>Le plan ne peut être créé que sur une face</translation>
     </message>
   </context>
   <context>
     <name>Plane:planeFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not a plane.</source>
-      <translation>AA</translation>
+      <translation>Le plan ne peut être créé que sur une face plane</translation>
     </message>
   </context>
   <context>
     <name>Plane:planeFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not a cylinder.</source>
-      <translation>AA</translation>
+      <translation>Le plan ne peut être créé que sur une face cylindrique</translation>
     </message>
   </context>
   <context>
     <name>Plane:planeFace:GeomValidators_Face</name>
     <message>
       <source>The shape is not an available face.</source>
-      <translation>AA</translation>
+      <translation>Le plan ne peut pas être créé sur la face sélectionnée</translation>
     </message>
   </context>
   <context>
     <name>Plane:Model_FeatureValidator</name>
     <message>
       <source>Attribute "planeFace" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez la face plane</translation>
     </message>
   </context>
   <context>
     <name>Plane:Model_FeatureValidator</name>
     <message>
       <source>Attribute "distance" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Définir la distance</translation>
     </message>
   </context>
   <context>
     <name>Plane</name>
     <message>
       <source>Create plane</source>
-      <translation>AA</translation>
+      <translation>Créer un plan</translation>
     </message>
     <message>
       <source>Plane</source>
-      <translation>AA</translation>
+      <translation>Plan</translation>
     </message>
   </context>
   <context>
     <name>Plane:angle</name>
     <message>
       <source>Angle</source>
-      <translation>AA</translation>
+      <translation>Angle</translation>
     </message>
     <message>
       <source>Angle for rotation around axis.</source>
-      <translation>AA</translation>
+      <translation>Angle de rotation autour de l&apos;axe.</translation>
     </message>
   </context>
   <context>
     <name>Plane:axis</name>
     <message>
       <source>Axis</source>
-      <translation>AA</translation>
+      <translation>Axe</translation>
     </message>
     <message>
       <source>Select line for axis.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez la ligne pour l&apos;axe.</translation>
     </message>
   </context>
   <context>
     <name>Plane:axis:GeomValidators_ShapeType</name>
     <message>
       <source>The object is empty</source>
-      <translation>AA</translation>
+      <translation>L&apos;objet est vide</translation>
     </message>
   </context>
   <context>
     <name>Plane:by_other_plane_option</name>
     <message>
       <source>By coincident to point</source>
-      <translation>AA</translation>
+      <translation>Par coïncidence au point</translation>
     </message>
     <message>
       <source>By distance from other</source>
-      <translation>AA</translation>
+      <translation>Par distance aux autres</translation>
     </message>
     <message>
       <source>By rotation</source>
-      <translation>AA</translation>
+      <translation>Par rotation</translation>
     </message>
   </context>
   <context>
     <name>Plane:coincident_point</name>
     <message>
       <source>Point</source>
-      <translation>AA</translation>
+      <translation>Point</translation>
     </message>
     <message>
       <source>Select point.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez un point.</translation>
     </message>
   </context>
   <context>
     <name>Plane:creation_method</name>
     <message>
       <source>By line and point</source>
-      <translation>AA</translation>
+      <translation>Par une ligne et un point</translation>
     </message>
     <message>
       <source>By other plane</source>
-      <translation>AA</translation>
+      <translation>Par un autre plan</translation>
     </message>
     <message>
       <source>By three points</source>
-      <translation>AA</translation>
+      <translation>Par trois points</translation>
     </message>
     <message>
       <source>By two parallel planes</source>
-      <translation>AA</translation>
+      <translation>Par deux plans parallèles</translation>
     </message>
   </context>
   <context>
     <name>Plane:distance</name>
     <message>
       <source>Distance</source>
-      <translation>AA</translation>
+      <translation>Distance</translation>
     </message>
     <message>
       <source>Distance from selected face to plane.</source>
-      <translation>AA</translation>
+      <translation>Distance de la face sélectionnée au plan.</translation>
     </message>
   </context>
   <context>
     <name>Plane:line</name>
     <message>
       <source>Line</source>
-      <translation>AA</translation>
+      <translation>Ligne</translation>
     </message>
     <message>
       <source>Select line.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une ligne.</translation>
     </message>
   </context>
   <context>
     <name>Plane:line:ConstructionPlugin_ValidatorPlaneLinePoint</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:perpendicular</name>
     <message>
       <source>Makes the plane perpendicular to the selected line.</source>
-      <translation>AA</translation>
+      <translation>Rend le plan perpendiculaire à la ligne sélectionnée.</translation>
     </message>
     <message>
       <source>Perpendicular </source>
-      <translation>AA</translation>
+      <translation>Perpendiculaire </translation>
     </message>
   </context>
   <context>
     <name>Plane:plane</name>
     <message>
       <source>Plane</source>
-      <translation>AA</translation>
+      <translation>Plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Plane:plane1</name>
     <message>
       <source>1st plane</source>
-      <translation>AA</translation>
+      <translation>1er plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Plane:plane1:ConstructionPlugin_ValidatorPlaneTwoParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:plane2</name>
     <message>
       <source>2nd plane</source>
-      <translation>AA</translation>
+      <translation>2nd plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Plane:plane2:ConstructionPlugin_ValidatorPlaneTwoParallelPlanes</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point</name>
     <message>
       <source>Point</source>
-      <translation>AA</translation>
+      <translation>Point</translation>
     </message>
     <message>
       <source>Select point.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez un point.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point1</name>
     <message>
       <source>1st point</source>
-      <translation>AA</translation>
+      <translation>1er point</translation>
     </message>
     <message>
       <source>First point.</source>
-      <translation>AA</translation>
+      <translation>Premier point.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point1:ConstructionPlugin_ValidatorPlaneThreePoints</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point2</name>
     <message>
       <source>2nd point</source>
-      <translation>AA</translation>
+      <translation>2ème point</translation>
     </message>
     <message>
       <source>Second point.</source>
-      <translation>AA</translation>
+      <translation>Deuxième point.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point2:ConstructionPlugin_ValidatorPlaneThreePoints</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point3</name>
     <message>
       <source>3rd point</source>
-      <translation>AA</translation>
+      <translation>3ème point</translation>
     </message>
     <message>
       <source>Third point.</source>
-      <translation>AA</translation>
+      <translation>Troisième point.</translation>
     </message>
   </context>
   <context>
     <name>Plane:point3:ConstructionPlugin_ValidatorPlaneThreePoints</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Plane:reverse</name>
     <message>
       <source>Checked means on the other side of the selected plane.</source>
-      <translation>AA</translation>
+      <translation>Coché signifie de l&apos;autre côté du plan sélectionné.</translation>
     </message>
     <message>
       <source>Reverse</source>
-      <translation>AA</translation>
+      <translation>Sens inverse</translation>
     </message>
   </context>
 
     <name>workshop</name>
     <message>
       <source>Point</source>
-      <translation>AA</translation>
+      <translation>Point</translation>
     </message>
   </context>
   <context>
     <name>Point</name>
     <message>
       <source>Create point</source>
-      <translation>AA</translation>
+      <translation>Créer un point</translation>
     </message>
     <message>
       <source>Point</source>
-      <translation>AA</translation>
+      <translation>Point</translation>
     </message>
   </context>
   <context>
     <name>Point:distance</name>
     <message>
       <source>Distance</source>
-      <translation>AA</translation>
+      <translation>Distance</translation>
     </message>
     <message>
       <source>Distance value.</source>
-      <translation>AA</translation>
+      <translation>Distance.</translation>
     </message>
   </context>
   <context>
     <name>Point:edge</name>
     <message>
       <source>Edge</source>
-      <translation>AA</translation>
+      <translation>Bord</translation>
     </message>
     <message>
       <source>Edge for creating point on it.</source>
-      <translation>AA</translation>
+      <translation>Arête où créer le point.</translation>
     </message>
   </context>
   <context>
     <name>Point:edge_for_point_projection</name>
     <message>
       <source>Edge for projection.</source>
-      <translation>AA</translation>
+      <translation>Arête pour la projection.</translation>
     </message>
     <message>
       <source>edge</source>
-      <translation>AA</translation>
+      <translation>bord</translation>
     </message>
   </context>
   <context>
     <name>Point:face_for_point_projection</name>
     <message>
       <source>Face for projection.</source>
-      <translation>AA</translation>
+      <translation>Face pour projection.</translation>
     </message>
     <message>
       <source>face</source>
-      <translation>AA</translation>
+      <translation>face</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line</name>
     <message>
       <source>Line</source>
-      <translation>AA</translation>
+      <translation>Ligne</translation>
     </message>
     <message>
       <source>Line for intersection.</source>
-      <translation>AA</translation>
+      <translation>Ligne d&apos;intersection.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line_1</name>
     <message>
       <source>First line</source>
-      <translation>AA</translation>
+      <translation>Première ligne</translation>
     </message>
     <message>
       <source>First line.</source>
-      <translation>AA</translation>
+      <translation>Première ligne.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line_1:ConstructionPlugin_ValidatorPointLines</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <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</name>
     <message>
       <source>Second line</source>
-      <translation>AA</translation>
+      <translation>Deuxième ligne</translation>
     </message>
     <message>
       <source>Second line.</source>
-      <translation>AA</translation>
+      <translation>Deuxième ligne.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line_2:ConstructionPlugin_ValidatorPointLines</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <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</name>
     <message>
       <source>Plane</source>
-      <translation>AA</translation>
+      <translation>Plan</translation>
     </message>
     <message>
       <source>Plane for intersection.</source>
-      <translation>AA</translation>
+      <translation>Plan d&apos;intersection.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_1</name>
     <message>
       <source>1st plane</source>
-      <translation>AA</translation>
+      <translation>1er plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_2</name>
     <message>
       <source>2nd plane</source>
-      <translation>AA</translation>
+      <translation>2nd plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_plane_3</name>
     <message>
       <source>3rd plane</source>
-      <translation>AA</translation>
+      <translation>3ème plan</translation>
     </message>
     <message>
       <source>Select a planar face.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez une face plane.</translation>
     </message>
   </context>
   <context>
     <name>Point:object_for_center_of_circle</name>
     <message>
       <source>Object</source>
-      <translation>AA</translation>
+      <translation>Objet</translation>
     </message>
     <message>
       <source>Object for center of circle.</source>
-      <translation>AA</translation>
+      <translation>Objet pour le centre du cercle.</translation>
     </message>
   </context>
   <context>
     <name>Point:object_for_center_of_gravity</name>
     <message>
       <source>Object</source>
-      <translation>AA</translation>
+      <translation>Objet</translation>
     </message>
     <message>
       <source>Object for center of gravity.</source>
-      <translation>AA</translation>
+      <translation>Objet pour le centre de gravité.</translation>
     </message>
   </context>
   <context>
     <name>Point:offset</name>
     <message>
       <source>Distance </source>
-      <translation>AA</translation>
+      <translation>Distance </translation>
     </message>
     <message>
       <source>Distance from the plane</source>
-      <translation>AA</translation>
+      <translation>Distance du plan</translation>
     </message>
   </context>
   <context>
     <name>Point:point_to_project</name>
     <message>
       <source>Point</source>
-      <translation>AA</translation>
+      <translation>Point</translation>
     </message>
     <message>
       <source>Point for projection.</source>
-      <translation>AA</translation>
+      <translation>Point de projection.</translation>
     </message>
   </context>
   <context>
     <name>Point:ratio</name>
     <message>
       <source>Ratio</source>
-      <translation>AA</translation>
+      <translation>Rapport</translation>
     </message>
     <message>
       <source>Ratio value.</source>
-      <translation>AA</translation>
+      <translation>Valeur du rapport.</translation>
     </message>
   </context>
   <context>
     <name>Point:reverse</name>
     <message>
       <source>Distance from edge end point.</source>
-      <translation>AA</translation>
+      <translation>Distance du point final du bord.</translation>
     </message>
     <message>
       <source>Reverse</source>
-      <translation>AA</translation>
+      <translation>Sens inverse</translation>
     </message>
   </context>
   <context>
     <name>Point:reverse_offset</name>
     <message>
       <source>Reverse</source>
-      <translation>AA</translation>
+      <translation>Sens inverse</translation>
     </message>
     <message>
       <source>Reverse offset value</source>
-      <translation>AA</translation>
+      <translation>Valeur de décalage inverse</translation>
     </message>
   </context>
   <context>
     <name>Point:use_offset</name>
     <message>
       <source>Offset from the plane</source>
-      <translation>AA</translation>
+      <translation>Décalage du plan</translation>
     </message>
   </context>
   <context>
     <name>Point:Model_FeatureValidator</name>
     <message>
       <source>Attribute "x" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez la coordonnée x</translation>
     </message>
   </context>
   <context>
     <name>Point:Model_FeatureValidator</name>
     <message>
       <source>Attribute "y" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez la coordonnée y</translation>
     </message>
   </context>
   <context>
     <name>Point:Model_FeatureValidator</name>
     <message>
       <source>Attribute "z" is not initialized.</source>
-      <translation>AA</translation>
+      <translation>Sélectionnez la coordonnée z</translation>
     </message>
   </context>
   <context>
   <context>
     <name>Point:intersection_line:ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:object_for_center_of_circle:GeomValidators_ShapeType</name>
     <message>
       <source>The object is empty</source>
-      <translation>AA</translation>
+      <translation>L&apos;objet est vide</translation>
     </message>
   </context>
   <context>
     <name>Point:creation_method</name>
     <message>
       <source>By X, Y, Z</source>
-      <translation>AA</translation>
+      <translation>Par X, Y, Z</translation>
     </message>
     <message>
       <source>By distance on edge</source>
-      <translation>AA</translation>
+      <translation>Par distance au bord</translation>
     </message>
     <message>
       <source>By geometrical property of object</source>
-      <translation>AA</translation>
+      <translation>Par propriété géométrique d&apos;objet</translation>
     </message>
     <message>
       <source>By intersection of objects</source>
-      <translation>AA</translation>
+      <translation>Par intersection d&apos;objets</translation>
     </message>
     <message>
       <source>By projection on edge or plane</source>
-      <translation>AA</translation>
+      <translation>Par projection sur un bord ou un plan</translation>
     </message>
   </context>
   <context>
     <name>Point:geometrical_property_type</name>
     <message>
       <source>By center of circle</source>
-      <translation>AA</translation>
+      <translation>Par centre de cercle</translation>
     </message>
     <message>
       <source>By center of gravity</source>
-      <translation>AA</translation>
+      <translation>Par centre de gravité</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_line:ConstructionPlugin_ValidatorPointEdgeAndPlaneNotParallel</name>
     <message>
-      <source>One of the attribute not initialized.</source>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <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>
-      <translation>AA</translation>
+      <source>One of the attribute is not initialized.</source>
+      <translation>Un des attributs n’est pas initialisé.</translation>
     </message>
   </context>
   <context>
     <name>Point:intersection_type</name>
     <message>
       <source>By line and plane intersection</source>
-      <translation>AA</translation>
+      <translation>Par intersection d’une ligne et d&apos;un plan</translation>
     </message>
     <message>
       <source>By three planes intersection</source>
-      <translation>AA</translation>
+      <translation>Par intersection de trois plans</translation>
     </message>
     <message>
       <source>By two lines intersection</source>
-      <translation>AA</translation>
+      <translation>Par intersection de deux lignes</translation>
     </message>
   </context>
   <context>
     <name>Point:offset_type</name>
     <message>
       <source>Distance on edge by ratio</source>
-      <translation>AA</translation>
+      <translation>Distance au bord par ratio</translation>
     </message>
     <message>
       <source>Distance on edge by value</source>
-      <translation>AA</translation>
+      <translation>Distance au bord par valeur</translation>
     </message>
   </context>
   <context>
     <name>Point:projection_type</name>
     <message>
       <source>By projection on edge</source>
-      <translation>AA</translation>
+      <translation>Par projection sur une arête</translation>
     </message>
     <message>
       <source>By projection on face</source>
-      <translation>AA</translation>
+      <translation>Par projection sur la face</translation>
     </message>
   </context>
 </TS>