<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr" sourcelanguage="en">
  <context>
    <name>Fem_BeamSection</name>
    <message>
      <location filename="_CommandFemBeamSection.py" line="41"/>
      <source>FEM Beam Cross Section Definition ...</source>
      <translation>Définition de coupe transversale d'une poutre FEM...</translation>
    </message>
    <message>
      <location filename="_CommandFemBeamSection.py" line="43"/>
      <source>Creates a FEM Beam Cross Section</source>
      <translation>Crée une section transversale d'une poutre FEM</translation>
    </message>
  </context>
  <context>
    <name>Fem_Command</name>
    <message>
      <location filename="FemCommands.py" line="39"/>
      <source>Default Fem Command MenuText</source>
      <translation>Commande par défaut du texte de menu</translation>
    </message>
    <message>
      <location filename="FemCommands.py" line="41"/>
      <source>Default Fem Command ToolTip</source>
      <translation>Commande par défaut du de l'infobulle</translation>
    </message>
  </context>
  <context>
    <name>Fem_CreateFromShape</name>
    <message>
      <location filename="_CommandFemFromShape.py" line="39"/>
      <source>Create FEM mesh</source>
      <translation>Créer un maillage FEM</translation>
    </message>
    <message>
      <location filename="_CommandFemFromShape.py" line="40"/>
      <source>Create FEM mesh from shape</source>
      <translation>Créer un maillage FEM à partir d'une forme</translation>
    </message>
  </context>
  <context>
    <name>Fem_MechanicalMaterial</name>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="42"/>
      <source>Mechanical material...</source>
      <translation>Matériel mécanique...</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="44"/>
      <source>Creates or edit the mechanical material definition.</source>
      <translation>Crée ou modifier une définition de matériel mécanique.</translation>
    </message>
  </context>
  <context>
    <name>Fem_NewMechanicalAnalysis</name>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="40"/>
      <source>New mechanical analysis</source>
      <translation>Nouvelle analyse mécanique</translation>
    </message>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="42"/>
      <source>Create a new mechanical analysis</source>
      <translation>Créer une nouvelle analyse mécanique</translation>
    </message>
  </context>
  <context>
    <name>Fem_PurgeResults</name>
    <message>
      <location filename="_CommandPurgeFemResults.py" line="40"/>
      <source>Purge results</source>
      <translation>Purger les résultats</translation>
    </message>
    <message>
      <location filename="_CommandPurgeFemResults.py" line="42"/>
      <source>Purge results from an analysis</source>
      <translation>Purger les résultats d'une analyse</translation>
    </message>
  </context>
  <context>
    <name>Fem_Quick_Analysis</name>
    <message>
      <location filename="_CommandQuickAnalysis.py" line="40"/>
      <source>Run CalculiX ccx</source>
      <translation>Exécuter Calculix</translation>
    </message>
    <message>
      <location filename="_CommandQuickAnalysis.py" line="42"/>
      <source>Write .inp file and run CalculiX ccx</source>
      <translation>Sauver un fichier .inp et exécuter CalculiX ccx</translation>
    </message>
  </context>
  <context>
    <name>Fem_ShellThickness</name>
    <message>
      <location filename="_CommandFemShellThickness.py" line="41"/>
      <source>FEM Shell Plate Thickness Definition ...</source>
      <translation>Définition d'épaisseur d'une coque FEM...</translation>
    </message>
    <message>
      <location filename="_CommandFemShellThickness.py" line="43"/>
      <source>Creates a FEM Shell Thickness</source>
      <translation>Crée une épaisseur de coque MEF</translation>
    </message>
  </context>
  <context>
    <name>Fem_ShowResult</name>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="40"/>
      <source>Show result</source>
      <translation>Afficher le résultat</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="42"/>
      <source>Show result information of an analysis</source>
      <translation>Afficher les informations de résultat d'une analyse</translation>
    </message>
  </context>
  <context>
    <name>Fem_SolverCalculix</name>
    <message>
      <location filename="_CommandFemSolverCalculix.py" line="41"/>
      <source>Create FEM Solver CalculiX ...</source>
      <translation>Créer un solveur FEM basé sur CalculiX...</translation>
    </message>
    <message>
      <location filename="_CommandFemSolverCalculix.py" line="43"/>
      <source>Creates FEM Solver CalculiX</source>
      <translation>Créer un solveur FEM basé sur CalculiX</translation>
    </message>
  </context>
  <context>
    <name>Fem_SolverJobControl</name>
    <message>
      <location filename="_CommandSolverJobControl.py" line="40"/>
      <source>Start solver job control</source>
      <translation>Démarrer le contrôle de tâches du solveur</translation>
    </message>
    <message>
      <location filename="_CommandSolverJobControl.py" line="42"/>
      <source>Dialog to start the calculation of the selected solver</source>
      <translation>Boîte de dialogue pour démarrer le calcul du solveur sélectionné</translation>
    </message>
  </context>
  <context>
    <name>Fem_Analysis</name>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="40"/>
      <source>New mechanical analysis</source>
      <translation>Nouvelle analyse mécanique</translation>
    </message>
    <message>
      <location filename="_CommandNewMechanicalAnalysis.py" line="42"/>
      <source>Create a new mechanical analysis</source>
      <translation>Créer une nouvelle analyse mécanique</translation>
    </message>
  </context>
  <context>
    <name>Fem_JobControl</name>
    <message>
      <location filename="_CommandSolverJobControl.py" line="40"/>
      <source>Start solver job control</source>
      <translation>Démarrer le contrôle de tâches du solveur</translation>
    </message>
    <message>
      <location filename="_CommandSolverJobControl.py" line="42"/>
      <source>Dialog to start the calculation of the selected solver</source>
      <translation>Boîte de dialogue pour démarrer le calcul du solveur sélectionné</translation>
    </message>
  </context>
  <context>
    <name>Fem_Material</name>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="42"/>
      <source>Mechanical material...</source>
      <translation>Matériel mécanique...</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalMaterial.py" line="44"/>
      <source>Creates or edit the mechanical material definition.</source>
      <translation>Crée ou modifier une définition de matériel mécanique.</translation>
    </message>
  </context>
  <context>
    <name>Fem_Result</name>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="40"/>
      <source>Show result</source>
      <translation>Afficher le résultat</translation>
    </message>
    <message>
      <location filename="_CommandMechanicalShowResult.py" line="42"/>
      <source>Show result information of an analysis</source>
      <translation>Afficher les informations de résultat d'une analyse</translation>
    </message>
  </context>
  <context>
    <name>CmdFemAddPart</name>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="166"/>
      <location filename="../../Command.cpp" line="167"/>
      <source>Add a part to the Analysis</source>
      <translation>Ajouter une pièce à l'analyse</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintBearing</name>
    <message>
      <location filename="../../Command.cpp" line="273"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="274"/>
      <source>Create FEM bearing constraint</source>
      <translation>Créer une contrainte pivot EF</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="275"/>
      <source>Create FEM constraint for a bearing</source>
      <translation>Créer la contrainte MEF pour un roulement</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintDisplacement</name>
    <message>
      <location filename="../../Command.cpp" line="531"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="532"/>
      <source>Create FEM displacement constraint</source>
      <translation>Créer une contrainte de déplacement FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>Create FEM constraint for a displacement acting on a face</source>
      <translation>Créer une contrainte FEM de déplacement agissant sur une face</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintFixed</name>
    <message>
      <location filename="../../Command.cpp" line="314"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="315"/>
      <source>Create FEM fixed constraint</source>
      <translation>Créer une contrainte d'ancrage pour MEF</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="316"/>
      <source>Create FEM constraint for a fixed geometric entity</source>
      <translation>Créer une contrainte de MEF pour une entité géométrique fixe</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintForce</name>
    <message>
      <location filename="../../Command.cpp" line="356"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="357"/>
      <source>Create FEM force constraint</source>
      <translation>Créez une contrainte de force MEF</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="358"/>
      <source>Create FEM constraint for a force acting on a geometric entity</source>
      <translation>Créer une contrainte MEF pour une force qui agit sur une entité géométrique</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintGear</name>
    <message>
      <location filename="../../Command.cpp" line="445"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="446"/>
      <source>Create FEM gear constraint</source>
      <translation>Créer une contrainte MEF engrenage</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="447"/>
      <source>Create FEM constraint for a gear</source>
      <translation>créer une contrainte MEF pour un engrenage</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPressure</name>
    <message>
      <location filename="../../Command.cpp" line="400"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="401"/>
      <source>Create FEM pressure constraint</source>
      <translation>Créer une contrainte FEM de pression</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="402"/>
      <source>Create FEM constraint for a pressure acting on a face</source>
      <translation>Créer une contrainte FEM de pression agissant sur la face</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPulley</name>
    <message>
      <location filename="../../Command.cpp" line="486"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="487"/>
      <source>Create FEM pulley constraint</source>
      <translation>Créez une contrainte MEF de poulie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="488"/>
      <source>Create FEM constraint for a pulley</source>
      <translation>Créer une contrainte MEF pour une poulie</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateAnalysis</name>
    <message>
      <location filename="../../Command.cpp" line="103"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="104"/>
      <location filename="../../Command.cpp" line="105"/>
      <source>Create a FEM analysis</source>
      <translation>Créer une analyse EF</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateFromShape</name>
    <message>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <source>Create FEM mesh</source>
      <translation>Créer un maillage FEM</translation>
    </message>
    <message>
      <source>Create FEM mesh from shape</source>
      <translation>Créer un maillage FEM à partir d'une forme</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="719"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="720"/>
      <location filename="../../Command.cpp" line="721"/>
      <source>Define/create a nodes set...</source>
      <translation>Définir/créer un ensemble de nœuds...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="749"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="750"/>
      <source>Select a single FEM mesh or nodes set, please.</source>
      <translation>Sélectionner maillage FEM seul ou des nœuds s'il vous plaît.</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateSolver</name>
    <message>
      <location filename="../../Command.cpp" line="228"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="229"/>
      <location filename="../../Command.cpp" line="230"/>
      <source>Add a solver to the Analysis</source>
      <translation>Ajouter un solveur à l'analyse</translation>
    </message>
  </context>
  <context>
    <name>CmdFemDefineNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="662"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="663"/>
      <location filename="../../Command.cpp" line="664"/>
      <location filename="../../Command.cpp" line="666"/>
      <source>Create node set by Poly</source>
      <translation>créer une noeud définis par Poly</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemImp</name>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="14"/>
      <source>FEM</source>
      <translation>FEM</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="37"/>
      <source>CalculiX</source>
      <translation>CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="51"/>
      <source>Use internal editor for .inp files</source>
      <translation>Utiliser l'éditeur interne pour les fichiers .inp</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="78"/>
      <source>External editor:</source>
      <translation>Éditeur externe :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="122"/>
      <source>Leave blank to use default CalculiX ccx binary file</source>
      <translation>Laisser vide pour utiliser le fichier binaire par défaut de CalculiX ccx</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="141"/>
      <source>ccx binary</source>
      <translation>CCX binaire</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="157"/>
      <source>Working directory</source>
      <translation>Répertoire de travail</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="199"/>
      <source>Default analysis settings</source>
      <translation>Paramètres par défaut de l'analyseur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="213"/>
      <source>Default type on analysis</source>
      <translation>Type par défaut lors de l'analyse</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="223"/>
      <source>Static</source>
      <translation>Statique</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="232"/>
      <source>Frequency</source>
      <translation>Frequence</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="244"/>
      <source>Eigenmode number</source>
      <translation>Numéro de mode propre</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="251"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="274"/>
      <source>High frequency limit</source>
      <translation>Limite fréquence haute</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="303"/>
      <source>Low frequency limit</source>
      <translation>Limite fréquence basse</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="335"/>
      <location filename="../../DlgSettingsFem.ui" line="342"/>
      <source>Hz</source>
      <translation>Hz</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="354"/>
      <source>Materials</source>
      <translation>Matériaux</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="362"/>
      <source>Use built-in materials</source>
      <translation>Utiliser des matériaux intégrés</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="378"/>
      <source>Use materials from .FreeCAD/Materials directory</source>
      <translation>Utiliser des matériaux du répertoire .FreeCAD/Matérials</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="394"/>
      <source>Use materials from user defined directory</source>
      <translation>Utiliser des matériaux d'utilisateur défini dans le répertoire</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFem.ui" line="449"/>
      <source>User directory</source>
      <translation>Répertoire de l'utilisateur</translation>
    </message>
  </context>
  <context>
    <name>FemGui::HypothesisWidget</name>
    <message>
      <source>Hypothesis</source>
      <translation>Hypothèse</translation>
    </message>
    <message>
      <source>Quadrangle</source>
      <translation>Quadrilatère</translation>
    </message>
    <message>
      <source>Maximum length</source>
      <translation>Longueur maximale</translation>
    </message>
    <message>
      <source>Local length</source>
      <translation>Longueur locale</translation>
    </message>
    <message>
      <source>Maximum element area</source>
      <translation>Surface maximale par élément</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.cpp" line="45"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.cpp" line="63"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="195"/>
      <location filename="../../TaskFemConstraint.cpp" line="206"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="195"/>
      <source>You must specify at least one reference</source>
      <translation>Vous devez spécifier au moins une référence</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="351"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="639"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="358"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="384"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="358"/>
      <source>Please specify a force greater than 0</source>
      <translation>Veuillez préciser une force supérieure à 0</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="310"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="257"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="273"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="257"/>
      <source>Please specify a pressure greater than 0</source>
      <translation>Veuillez préciser une pression supérieure à 0</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="204"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgMeshShapeNetgen</name>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="75"/>
      <source>Edit FEM mesh</source>
      <translation>Éditer maillage FEM</translation>
    </message>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="106"/>
      <source>Meshing failure</source>
      <translation>Échec du maillage</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDriver</name>
    <message>
      <location filename="../../TaskDriver.cpp" line="51"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="67"/>
      <source>FEM constraint parameters</source>
      <translation>Paramètres de contrainte EF</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="76"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="174"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="178"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="185"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="201"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="207"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="212"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="174"/>
      <source>Please use only a single reference for bearing constraint</source>
      <translation>Veuillez utiliser une unique référence pour contraindre le roulements</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="178"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="185"/>
      <source>Only cylindrical faces can be picked</source>
      <translation>Seules des faces cylindriques peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="201"/>
      <source>Only planar faces can be picked</source>
      <translation>Seulement les faces planes peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="207"/>
      <source>Only linear edges can be picked</source>
      <translation>Seulement des arêtes rectilignes peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="212"/>
      <source>Only faces and edges can be picked</source>
      <translation>Seulement des faces et des arètes peuvent être sélectionnées</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="69"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="412"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="422"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="454"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="464"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="412"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="454"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="422"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="464"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="74"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="135"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="140"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="135"/>
      <source>Mixed shape types are not possible. Use a second constraint instead</source>
      <translation>Différentes type de formes impossible. Imposez plutôt une deuxième contrainte.</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="140"/>
      <source>Only faces, edges and vertices can be picked</source>
      <translation>Seulement des faces, des arêtes ou des sommets peuvent être sélectionnés</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="75"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="142"/>
      <source>Point load</source>
      <translation>Chargement ponctuel</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="144"/>
      <source>Line load</source>
      <translation>Chargement linéaire</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="146"/>
      <source>Area load</source>
      <translation>Chargement surfacique</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="176"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="182"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="213"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="219"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="224"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="176"/>
      <source>Mixed shape types are not possible. Use a second constraint instead</source>
      <translation>Différentes type de formes impossible. Imposez plutôt une deuxième contrainte.</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="182"/>
      <source>Only faces, edges and vertices can be picked</source>
      <translation>Seulement des faces, des arêtes ou des sommets peuvent être sélectionnés</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="213"/>
      <source>Only planar faces can be picked</source>
      <translation>Seulement les faces planes peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="219"/>
      <source>Only linear edges can be picked</source>
      <translation>Seulement des arêtes rectilignes peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="224"/>
      <source>Only faces and edges can be picked</source>
      <translation>Seulement des faces et des arètes peuvent être sélectionnées</translation>
    </message>
    <message>
      <source>Point load [N]</source>
      <translation>Chargement local [N]</translation>
    </message>
    <message>
      <source>Line load [N/mm]</source>
      <translation>Chargement linéaire [N/mm]</translation>
    </message>
    <message>
      <source>Area load [N/mm²]</source>
      <translation>Chargement surfacique [N/mm2]</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="154"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="160"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="165"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="154"/>
      <source>Only planar faces can be picked</source>
      <translation>Seulement les faces planes peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="160"/>
      <source>Only linear edges can be picked</source>
      <translation>Seulement des arêtes rectilignes peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="165"/>
      <source>Only faces and edges can be picked</source>
      <translation>Seulement des faces et des arètes peuvent être sélectionnées</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="61"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="145"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="145"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="94"/>
      <source>Pulley diameter</source>
      <translation>Diamètre de la poulie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="95"/>
      <source>Torque [Nm]</source>
      <translation>Couple [Nm]</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.cpp" line="48"/>
      <source>TaskObjectName</source>
      <translation>Nom de l'Objet Tache</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.cpp" line="52"/>
      <source>Tet Parameter</source>
      <translation>Paramètre de TET</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemAnalysis</name>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="84"/>
      <source>Activate analysis</source>
      <translation>Activer l'analyse</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemMeshShapeNetgen</name>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="76"/>
      <source>Meshing failure</source>
      <translation>Échec du maillage</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="77"/>
      <source>The FEM module is built without NETGEN support. Meshing will not work!!!</source>
      <translation>Le module FEM est construit sans le support de NETGEN. Le maillage ne fonctionnera pas!!!</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="14"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="26"/>
      <source>Cross Section</source>
      <translation>Section croisée</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="32"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="32"/>
      <source>Use FreeCAD Property Editor</source>
      <translation>Utiliser l’éditeur de propriétés de FreeCAD</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="39"/>
      <source>to edit the cross section values</source>
      <translation>pour éditer les différentes valeurs</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="49"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="49"/>
      <source>References</source>
      <translation>Références</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="55"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="55"/>
      <source>Leave references blank </source>
      <translation>Ne  pas renseigner les références </translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="62"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="62"/>
      <source>to choose all remaining shapes</source>
      <translation>sélection de toutes les formes restantes</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemBeamSection.ui" line="72"/>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="72"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="26"/>
      <source>Thickness</source>
      <translation>Épaisseur</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemShellThickness.ui" line="39"/>
      <source>to edit the thickness value</source>
      <translation>pour modifier la valeur d'épaisseur</translation>
    </message>
  </context>
  <context>
    <name>MechanicalMaterial</name>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="14"/>
      <source>Mechanical analysis</source>
      <translation>Analyse mécanique</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="20"/>
      <source>Working directory</source>
      <translation>Répertoire de travail</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="45"/>
      <source>...</source>
      <translation>...</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="55"/>
      <source>Analysis type</source>
      <translation>Type d'analyse</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="67"/>
      <source>Static</source>
      <translation>Statique</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="77"/>
      <source>Frequency</source>
      <translation>Frequence</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="89"/>
      <source>Write .inp file</source>
      <translation>Écrire le fichier .inp</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="99"/>
      <source>Edit .inp file</source>
      <translation>Éditer le fichier .inp</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="109"/>
      <source>Run Calculix</source>
      <translation>Exécutez Calculix</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelFemSolverCalculix.ui" line="130"/>
      <source>Time:</source>
      <translation>Temps :</translation>
    </message>
    <message>
      <source>Write Calculix Input File</source>
      <translation>Sauver un fichier d'entrée Calculix</translation>
    </message>
    <message>
      <source>Edit Calculix Input File</source>
      <translation>Modifier un fichier d'entrée Calculix</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="14"/>
      <source>Mechanical material</source>
      <translation>Matériel mécanique</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="26"/>
      <source>Material</source>
      <translation>Matériau</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="33"/>
      <source>choose...</source>
      <translation>choisir ...</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="41"/>
      <source>Material Description</source>
      <translation>Description du matériau</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="54"/>
      <source>References</source>
      <translation>Références</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="60"/>
      <source>Leave references blank </source>
      <translation>Ne  pas renseigner les références </translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="67"/>
      <source>to choose all remaining shapes</source>
      <translation>sélection de toutes les formes restantes</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="77"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="96"/>
      <source>Properties</source>
      <translation>Propriétés</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="107"/>
      <source>Young's Modulus:</source>
      <translation>Module de Young :</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="148"/>
      <source>Poisson Ratio:</source>
      <translation>Coefficient de Poisson :</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="186"/>
      <source>Density</source>
      <translation>Densité</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="241"/>
      <source>External material resources</source>
      <translation>Ressources pour les matériaux externes</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelMechanicalMaterial.ui" line="247"/>
      <source>MatWeb database...</source>
      <translation>base de données MatWeb...</translation>
    </message>
    <message>
      <source>0 kg/m^3</source>
      <translation>0 kg/m ^ 3</translation>
    </message>
    <message>
      <source>Pa</source>
      <translation>Pa</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="71"/>
      <source>No active Analysis</source>
      <translation>Aucune analyse active</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="72"/>
      <source>You need to create or activate a Analysis</source>
      <translation>Vous devez créer ou activer une analyse</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="114"/>
      <location filename="../../Command.cpp" line="122"/>
      <location filename="../../Command.cpp" line="176"/>
      <location filename="../../Command.cpp" line="184"/>
      <location filename="../../Command.cpp" line="239"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="115"/>
      <location filename="../../Command.cpp" line="177"/>
      <location filename="../../Command.cpp" line="240"/>
      <source>Your FreeCAD is build without NETGEN support. Meshing will not work....</source>
      <translation>Votre FreeCAD est compilé sans le support de NETGEN. Le maillage ne fonctionnera pas....</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="123"/>
      <location filename="../../Command.cpp" line="185"/>
      <source>Select an edge, face or body. Only one body is allowed.</source>
      <translation>Sélectionnez une arête, une face ou un corps. Un seul corps est autorisé.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="128"/>
      <location filename="../../Command.cpp" line="190"/>
      <source>Wrong object type</source>
      <translation>Type d'objet incorrect</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="129"/>
      <location filename="../../Command.cpp" line="191"/>
      <source>Fillet works only on parts</source>
      <translation>Le congé s'applique uniquement sur les pièces</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="83"/>
      <source>Ok</source>
      <translation>Ok</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="84"/>
      <source>Cancel</source>
      <translation>Annuler</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraint.cpp" line="145"/>
      <source>Edit constraint</source>
      <translation>Modifier la contrainte</translation>
    </message>
    <message>
      <source>Combo View</source>
      <translation>Vue combinée</translation>
    </message>
    <message>
      <source>combiTab</source>
      <translation>combiTab</translation>
    </message>
    <message>
      <source>qt_tabwidget_stackedwidget</source>
      <translation>qt_tabwidget_stackedwidget</translation>
    </message>
    <message>
      <source>ShaftWizard</source>
      <translation>ShaftWizard</translation>
    </message>
    <message>
      <source>ShaftWizardLayout</source>
      <translation>ShaftWizardLayout</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraintBearing.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintFixed.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintForce.cpp" line="73"/>
      <location filename="../../ViewProviderFemConstraintGear.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintPulley.cpp" line="73"/>
      <source>A dialog is already open in the task panel</source>
      <translation>Une boîte de dialogue est déjà ouverte dans le panneau des tâches</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraintBearing.cpp" line="75"/>
      <location filename="../../ViewProviderFemConstraintFixed.cpp" line="75"/>
      <location filename="../../ViewProviderFemConstraintForce.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintGear.cpp" line="75"/>
      <location filename="../../ViewProviderFemConstraintPulley.cpp" line="74"/>
      <source>Do you want to close this dialog?</source>
      <translation>Voulez-vous fermer cette boîte de dialogue?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="62"/>
      <source>Meshing</source>
      <translation>Maillage</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="343"/>
      <source>Constraint force</source>
      <translation>Contrainte de force</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="587"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="243"/>
      <source>Constraint normal stress</source>
      <translation>Contrainte normale contraint</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="98"/>
      <source>[Nodes: %1, Edges: %2, Faces: %3, Polygons: %4, Volumes: %5, Polyhedrons: %6]</source>
      <translation>[nœuds: %1, arêtes: %2, faces: %3, polygones: %4, volumes: %5, polyèdres: %6]</translation>
    </message>
  </context>
  <context>
    <name>ShowDisplacement</name>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="14"/>
      <source>Show result</source>
      <translation>Afficher le résultat</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="22"/>
      <source>Result type</source>
      <translation>Type de résultat</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="30"/>
      <source>Y displacement</source>
      <translation>Déplacement de Y</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="37"/>
      <source>X displacement</source>
      <translation>Déplacement de X</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="44"/>
      <source>Z displacement</source>
      <translation>Déplacement de Z</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="51"/>
      <source>None</source>
      <translation>Aucun</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="61"/>
      <source>Von Mises stress</source>
      <translation>Contraintes de von Mises</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="68"/>
      <source>Abs displacement</source>
      <translation>Déplacement absolu</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="79"/>
      <source>Avg:</source>
      <translation>Moyenne:</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="96"/>
      <source>Max:</source>
      <translation>Max :</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="123"/>
      <source>Min:</source>
      <translation>Min :</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="135"/>
      <source>Displacement</source>
      <translation>Déplacement</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="143"/>
      <source>Show</source>
      <translation>Afficher</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="176"/>
      <source>Factor:</source>
      <translation>Facteur :</translation>
    </message>
    <message>
      <location filename="../../../TaskPanelShowDisplacement.ui" line="209"/>
      <source>Slider max:</source>
      <translation>Curseur max :</translation>
    </message>
    <message>
      <source>Colors</source>
      <translation>Couleurs</translation>
    </message>
    <message>
      <source>mm</source>
      <translation>mm</translation>
    </message>
  </context>
  <context>
    <name>TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="20"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="32"/>
      <source>Meshes:</source>
      <translation>Maillages:</translation>
    </message>
    <message>
      <location filename="../../TaskAnalysisInfo.ui" line="48"/>
      <source>Constraints</source>
      <translation>Contraintes</translation>
    </message>
  </context>
  <context>
    <name>TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="20"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="27"/>
      <source>Volume</source>
      <translation>Volume</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="32"/>
      <source>Surface</source>
      <translation>Surface</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="49"/>
      <source>Nodes: 0</source>
      <translation>Noeuds: 0</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="60"/>
      <source>Poly</source>
      <translation>Poly</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="70"/>
      <source>Box</source>
      <translation>Boîte</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="80"/>
      <source>Pick</source>
      <translation>Choisir</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="87"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="96"/>
      <source>Angle-search</source>
      <translation>Angle-Rechercher</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="102"/>
      <source>Collect adjancent nodes</source>
      <translation>propager au nœuds adjacent</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="111"/>
      <source>Stop angle:</source>
      <translation>Angle d'arrêt:</translation>
    </message>
  </context>
  <context>
    <name>TaskDriver</name>
    <message>
      <location filename="../../TaskDriver.ui" line="20"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="23"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="35"/>
      <source>Load [N]</source>
      <translation>Charge [N]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="59"/>
      <source>Diameter</source>
      <translation>Diamètre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="86"/>
      <source>Other diameter</source>
      <translation>Autre diamètre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="113"/>
      <source>Center distance</source>
      <translation>Distance du centre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="137"/>
      <source>Direction</source>
      <translation>Direction</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="149"/>
      <source>Reverse direction</source>
      <translation>Inverser la direction</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="158"/>
      <source>Location</source>
      <translation>Emplacement</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.ui" line="172"/>
      <source>Distance</source>
      <translation>Distance</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="20"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="35"/>
      <source>Gear diameter</source>
      <translation>Diamètre de l'engrenage</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="62"/>
      <source>Other pulley dia</source>
      <translation>Autre diamètre de poulie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="86"/>
      <source>Center distance</source>
      <translation>Distance du centre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="110"/>
      <source>Force</source>
      <translation>Force</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="134"/>
      <source>Belt tension force</source>
      <translation>Force de tension de courroie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="156"/>
      <source>Driven pulley</source>
      <translation>Poulie asservie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="165"/>
      <source>Force location [deg]</source>
      <translation>Emplacement de force [degrés]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="192"/>
      <source>Force Direction</source>
      <translation>Direction de la force</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="204"/>
      <source>Reversed direction</source>
      <translation>Sens inversé</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="211"/>
      <source>Axial free</source>
      <translation>axe libre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="220"/>
      <source>Location</source>
      <translation>Emplacement</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="234"/>
      <source>Distance</source>
      <translation>Distance</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="35"/>
      <source>Prescribed Displacement</source>
      <translation>Déplacement prescrit</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="50"/>
      <source>Select multiple face(s), click Add or Remove</source>
      <translation>Sélectionnez une ou plusieurs faces, cliquez sur Ajouter ou Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="59"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="66"/>
      <source>Remove</source>
      <translation>Enlever</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="95"/>
      <source>Displacement x</source>
      <translation>Déplacement en X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="104"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="146"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="188"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="249"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="288"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="330"/>
      <source>Free</source>
      <translation>Libre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="111"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="153"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="195"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="256"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="295"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="340"/>
      <source>Fixed</source>
      <translation>Fixé</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="137"/>
      <source>Displacement y</source>
      <translation>Déplacement en Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="179"/>
      <source>Displacement z</source>
      <translation>Déplacement en Z</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="225"/>
      <source>Rotations are only valid for Beam and Shell elements.</source>
      <translation>Les rotations sont valables uniquement pour les éléments Poutre et Coque.</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="240"/>
      <source>Rotation x</source>
      <translation>Rotation en X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="279"/>
      <source>Rotation y</source>
      <translation>Rotation en Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="318"/>
      <source>Rotation z</source>
      <translation>Rotation en Z</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="20"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="20"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="32"/>
      <source>Load [N]</source>
      <translation>Charge [N]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="56"/>
      <source>Direction</source>
      <translation>Direction</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="68"/>
      <source>Reverse direction</source>
      <translation>Inverser la direction</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="20"/>
      <source>Add reference</source>
      <translation>Ajouter une référence</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="32"/>
      <source>Pressure</source>
      <translation>Pression</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="39"/>
      <source>1 MPa</source>
      <translation>1 MPa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="51"/>
      <source>Reverse direction</source>
      <translation>Inverser la direction</translation>
    </message>
  </context>
  <context>
    <name>TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
  </context>
  <context>
    <name>TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.ui" line="20"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="28"/>
      <source>Max. Size:</source>
      <translation>Taille Max:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="44"/>
      <source>Second order</source>
      <translation>Second ordre</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="53"/>
      <source>Fineness:</source>
      <translation>Finesse :</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="64"/>
      <source>VeryCoarse</source>
      <translation>Très Grossier</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="69"/>
      <source>Coarse</source>
      <translation>Grossier</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="74"/>
      <source>Moderate</source>
      <translation>Moyen</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="79"/>
      <source>Fine</source>
      <translation>Fin</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="84"/>
      <source>VeryFine</source>
      <translation>Très fin</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="89"/>
      <source>UserDefined</source>
      <translation>Défini par l'utilisateur</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="97"/>
      <source>Growth Rate:</source>
      <translation>Taux de croissance :</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="111"/>
      <source>Nbr. Segs per Edge:</source>
      <translation>Nombre de segments par bord:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="128"/>
      <source>Nbr. Segs per Radius:</source>
      <translation>nombre de segment par rayon:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="144"/>
      <source>Optimize</source>
      <translation>Optimiser</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="166"/>
      <source>Node count: </source>
      <translation>Nombre de nœuds : </translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="180"/>
      <source>Triangle count:</source>
      <translation>Nombre de triangles:</translation>
    </message>
    <message>
      <location filename="../../TaskTetParameter.ui" line="194"/>
      <source>Tetraeder count:</source>
      <translation>Nombre de tétrahèdres:</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>FEM</source>
      <translation>FEM</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>&amp;FEM</source>
      <translation>&amp;FEM</translation>
    </message>
  </context>
</TS>
