<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fr" sourcelanguage="en">
  <context>
    <name>CmdFemConstraintBearing</name>
    <message>
      <location filename="../../Command.cpp" line="179"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="180"/>
      <source>Constraint bearing</source>
      <translation>Contrainte de roulement</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="181"/>
      <source>Creates a FEM constraint for a bearing</source>
      <translation>Créer une contrainte FEM de roulement</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintContact</name>
    <message>
      <location filename="../../Command.cpp" line="224"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="225"/>
      <source>Constraint contact</source>
      <translation>Contrainte de contact</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="226"/>
      <source>Creates a FEM constraint for contact between faces</source>
      <translation>Créer une contrainte FEM de contact entre des faces</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintDisplacement</name>
    <message>
      <location filename="../../Command.cpp" line="277"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="278"/>
      <source>Constraint displacement</source>
      <translation>Contrainte de déplacement</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="280"/>
      <source>Creates a FEM constraint for a displacement acting on a geometric entity</source>
      <translation>Créer une contrainte FEM de déplacement agissant sur une entité géométrique</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintFixed</name>
    <message>
      <location filename="../../Command.cpp" line="326"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="327"/>
      <source>Constraint fixed</source>
      <translation>Contrainte d'immobilisation</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="328"/>
      <source>Creates a FEM constraint for a fixed geometric entity</source>
      <translation>Créer une contrainte FEM pour une entité géométrique fixe</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../Command.cpp" line="373"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="374"/>
      <source>Fluid boundary condition</source>
      <translation>Contrainte de limite du fluide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="376"/>
      <source>Create fluid boundary condition on face entity for Computional Fluid Dynamics</source>
      <translation>Créer une condition limite de fluide sur une face pour la Mécanique des fluides numérique</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintForce</name>
    <message>
      <location filename="../../Command.cpp" line="422"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="423"/>
      <source>Constraint force</source>
      <translation>Contrainte de force</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="424"/>
      <source>Creates a FEM constraint for a force acting on a geometric entity</source>
      <translation>Créer une contrainte FEM pour une force agissant sur une entité géométrique</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintGear</name>
    <message>
      <location filename="../../Command.cpp" line="475"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="476"/>
      <source>Constraint gear</source>
      <translation>Contrainte d'engrenage</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="477"/>
      <source>Creates a FEM constraint for a gear</source>
      <translation>Créer une contrainte FEM d'engrenage</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintHeatflux</name>
    <message>
      <location filename="../../Command.cpp" line="520"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="521"/>
      <source>Constraint heatflux</source>
      <translation>Contrainte de flux de chaleur</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="522"/>
      <source>Creates a FEM constraint for a heatflux acting on a face</source>
      <translation>Créer une contrainte FEM de flux de chaleur agissant sur une face</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintInitialTemperature</name>
    <message>
      <location filename="../../Command.cpp" line="574"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="575"/>
      <source>Constraint initial temperature</source>
      <translation>Contrainte de température initiale</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="576"/>
      <source>Creates a FEM constraint for initial temperature acting on a body</source>
      <translation>Créer une contrainte FEM de température initiale agissant sur un corps</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPlaneRotation</name>
    <message>
      <location filename="../../Command.cpp" line="622"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="623"/>
      <source>Constraint plane rotation</source>
      <translation>Contrainte de rotation plane</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="624"/>
      <source>Creates a FEM constraint for plane rotation face</source>
      <translation>Créer une contrainte FEM de rotation plane</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintPressure</name>
    <message>
      <location filename="../../Command.cpp" line="670"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="671"/>
      <source>Constraint pressure</source>
      <translation>Contrainte de pression</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="672"/>
      <source>Creates a 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="777"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="778"/>
      <source>Constraint pulley</source>
      <translation>Contrainte de poulie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="779"/>
      <source>Creates a FEM constraint for a pulley</source>
      <translation>Créer une contrainte FEM de poulie</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintSpring</name>
    <message>
      <location filename="../../Command.cpp" line="724"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="725"/>
      <source>Constraint spring</source>
      <translation>Contrainte de ressort</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="726"/>
      <source>Creates a FEM constraint for a spring acting on a face</source>
      <translation>Créer une contrainte FEM de ressort agissant sur une face</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintTemperature</name>
    <message>
      <location filename="../../Command.cpp" line="827"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="828"/>
      <source>Constraint temperature</source>
      <translation>Contrainte de température</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="829"/>
      <source>Creates a FEM constraint for a temperature/concentrated heat flux acting on a face</source>
      <translation>Créer une contrainte FEM d'un flux concentré de chaleur/température agissant sur une face</translation>
    </message>
  </context>
  <context>
    <name>CmdFemConstraintTransform</name>
    <message>
      <location filename="../../Command.cpp" line="876"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="877"/>
      <source>Constraint transform</source>
      <translation>Contrainte de déformation</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="878"/>
      <source>Create FEM constraint for transforming a face</source>
      <translation>Créer une contrainte FEM de déformation d'une face</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCreateNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="1080"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1081"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1082"/>
      <source>Creates a FEM mesh nodes set</source>
      <translation>Créer un ensemble de nœuds de maillage FEM</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1116"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1117"/>
      <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>CmdFemDefineNodesSet</name>
    <message>
      <location filename="../../Command.cpp" line="1022"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1023"/>
      <source>Node set by poly</source>
      <translation>Nœud défini par poly</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1024"/>
      <location filename="../../Command.cpp" line="1026"/>
      <source>Create node set by Poly</source>
      <translation>Créer un nœud défini par Poly</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostApllyChanges</name>
    <message>
      <location filename="../../Command.cpp" line="2301"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2302"/>
      <source>Apply changes to pipeline</source>
      <translation>Appliquer les modifications au pipeline</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2303"/>
      <source>Apply changes to parameters directly and not on recompute only...</source>
      <translation>Appliquer les changements aux paramètres directement et non lors du recalcul seulement...</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostClipFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1699"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1700"/>
      <source>Region clip filter</source>
      <translation>Filtre de découpe selon une région</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1702"/>
      <source>Define/create a clip filter which uses functions to define the cliped region</source>
      <translation>Définir/créer un filtre d'écrêtage qui utilisera des fonctions pour définir la région écrêtée</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2210"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2211"/>
      <source>Select a pipeline, please.</source>
      <translation>Sélectionnez un pipeline, s'il vous plaît.</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostCutFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1745"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1746"/>
      <source>Function cut filter</source>
      <translation>Filtre de fonction de découpe</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1747"/>
      <source>Cut the data along an implicit function</source>
      <translation>Couper les données le long d'une fonction implicite</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostDataAlongLineFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1790"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1791"/>
      <source>Line clip filter</source>
      <translation>Filtre d'écrêtage selon une ligne</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1792"/>
      <source>Define/create a clip filter which clips a field along a line</source>
      <translation>Définir/créer un filtre d'écrêtage qui écrêtera un champ le long d'une ligne</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostDataAtPointFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1833"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1834"/>
      <source>Data at point clip filter</source>
      <translation>Données du filtre d'écrêtage du point</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1835"/>
      <source>Define/create a clip filter which clips a field data at point</source>
      <translation>Définir/créer un filtre d'écrêtage qui écrêtera les données d'un champ à un point donné</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostFunctions</name>
    <message>
      <location filename="../../Command.cpp" line="2082"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2083"/>
      <source>Filter functions</source>
      <translation>Fonctions de filtrage</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2084"/>
      <source>Functions for use in postprocessing filter...</source>
      <translation>Fonctions pour le filtrage de post-traitement...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2261"/>
      <source>Plane</source>
      <translation>Plan</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2267"/>
      <source>Sphere</source>
      <translation>Sphère</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2273"/>
      <source>Cylinder</source>
      <translation>Cylindre</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2279"/>
      <source>Box</source>
      <translation>Boîte</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostLinearizedStressesFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1601"/>
      <source>Thickness [mm]</source>
      <comment>Plot X-Axis Label</comment>
      <translation>Épaisseur [mm]</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1605"/>
      <source>Stress [MPa]</source>
      <comment>Plot Y-Axis Label</comment>
      <translation>Contrainte [MPa]</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1608"/>
      <source>Linearized Stresses</source>
      <comment>Plot title</comment>
      <translation>Contraintes linéarisées</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1611"/>
      <source>Membrane</source>
      <comment>Plot legend item label</comment>
      <translation>Membrane</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1615"/>
      <source>Membrane and Bending</source>
      <comment>Plot legend item label</comment>
      <translation>Membrane et Pliage</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1619"/>
      <source>Total</source>
      <comment>Plot legend item label</comment>
      <translation>Total</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1878"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1879"/>
      <source>Stress linearization plot</source>
      <translation>Graphique de linéarisation des contraintes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1880"/>
      <source>Define/create stress linearization plots</source>
      <translation>Définir/créer des graphiques de linéarisation des contraintes</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1916"/>
      <location filename="../../Command.cpp" line="1925"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1917"/>
      <location filename="../../Command.cpp" line="1926"/>
      <source>Select a Clip filter which clips a STRESS field along a line, please.</source>
      <translation>Sélectionner un filtre d'écrêtage qui écrête un champ de contrainte le long d'une ligne.</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostPipelineFromResult</name>
    <message>
      <location filename="../../Command.cpp" line="2340"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2341"/>
      <source>Post pipeline from result</source>
      <translation>Afficher le pipeline des résultats</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2342"/>
      <source>Creates a post processing pipeline from a result object</source>
      <translation>Créer un pipeline de post-traitement à partir d'un objet résultat</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2417"/>
      <source>Wrong selection type</source>
      <translation>Type de sélection incorrect</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2418"/>
      <source>Select a result object, please.</source>
      <translation>Sélectionnez un objet résultat, s'il vous plaît.</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostScalarClipFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1951"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1952"/>
      <source>Scalar clip filter</source>
      <translation>Filtre d'écrêtage scalaire</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1954"/>
      <source>Define/create a clip filter which clips a field with a scalar value</source>
      <translation>Définir/créer un filtre d'écrêtage qui écrêtera un champ avec une valeur scalaire</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostWarpVectorFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1995"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1996"/>
      <source>Warp filter</source>
      <translation>Filtre des déformations</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1997"/>
      <source>Warp the geometry along a vector field by a certain factor</source>
      <translation>Déforme la géométrie le long d'un champ vectoriel d'un certain facteur</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../Command.cpp" line="196"/>
      <source>Make FEM constraint for bearing</source>
      <translation>Créer la contrainte FEM pour un roulement</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="241"/>
      <source>Make FEM constraint contact on face</source>
      <translation>Créer une contrainte FEM de contact sur une face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="295"/>
      <source>Make FEM constraint displacement on face</source>
      <translation>Créer une contrainte de déplacement FEM sur une face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="343"/>
      <source>Make FEM constraint fixed geometry</source>
      <translation>Créer une contrainte FEM de géométrie fixe</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="391"/>
      <source>Create fluid boundary condition</source>
      <translation>Créer une condition limite de fluide</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="439"/>
      <source>Make FEM constraint force on geometry</source>
      <translation>Créer une contrainte FEM de force sur la géométrie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="491"/>
      <source>Make FEM constraint for gear</source>
      <translation>Créer une contrainte FEM pour un engrenage</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="537"/>
      <source>Make FEM constraint heatflux on face</source>
      <translation>Créer une contrainte FEM pour le flux de chaleur sur la face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="591"/>
      <source>Make FEM constraint initial temperature on body</source>
      <translation>Créer une contrainte FEM pour la température initiale du corps</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="639"/>
      <source>Make FEM constraint Plane Rotation face</source>
      <translation>Créer une contrainte FEM pour une surface de révolution plane</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="687"/>
      <source>Make FEM constraint pressure on face</source>
      <translation>Créer une contrainte FEM de pression sur une face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="741"/>
      <source>Make FEM constraint spring on face</source>
      <translation>Créer une contrainte FEM de ressort sur une face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="794"/>
      <source>Make FEM constraint for pulley</source>
      <translation>Créer une contrainte FEM pour une poulie</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="845"/>
      <source>Make FEM constraint temperature on face</source>
      <translation>Créer une contrainte FEM de température sur une face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="893"/>
      <source>Make FEM constraint transform on face</source>
      <translation>Créer une contrainte FEM de déformation sur une face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="988"/>
      <source>Place robot</source>
      <translation>Placer le robot</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1096"/>
      <source>Edit nodes set</source>
      <translation>Modifier le jeu de noeuds</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1105"/>
      <source>Create nodes set</source>
      <translation>Créer un jeu de nœuds</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1572"/>
      <source>Create filter</source>
      <translation>Créer un filtre</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2111"/>
      <source>Create function</source>
      <translation>Créer une fonction</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2393"/>
      <source>Create pipeline from result</source>
      <translation>Créer un pipeline à partir du résultat</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemPostFunction.cpp" line="280"/>
      <source>Edit Mirror</source>
      <translation>Editer le miroir</translation>
    </message>
  </context>
  <context>
    <name>Dialog</name>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="14"/>
      <location filename="../../TaskPanelInitialTemperature.ui" line="14"/>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="14"/>
      <source>Dialog</source>
      <translation>Fenêtre de dialogue</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="23"/>
      <source>Mesh groups detected. Please choose values for the different groups.</source>
      <translation>Groupes de mailles détectés. Veuillez choisir des valeurs pour les différents groupes.</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="62"/>
      <source>Id</source>
      <translation>ID</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="67"/>
      <source>Label</source>
      <translation>Étiquette</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="72"/>
      <source>Elements</source>
      <translation>Éléments</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="77"/>
      <source>Not Marked</source>
      <translation>Non marqué</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroupXDMFExport.ui" line="82"/>
      <source>Marked</source>
      <translation>Marqué</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="26"/>
      <source>Select the vertices, lines and surfaces: </source>
      <translation>Sélectionnez les sommets, les lignes et les surfaces : </translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="39"/>
      <location filename="../../TaskPanelInitialTemperature.ui" line="43"/>
      <source>Temperature:</source>
      <translation>Température :</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="68"/>
      <location filename="../../TaskPanelInitialTemperature.ui" line="72"/>
      <source>ºC</source>
      <translation>ºC</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="81"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskPanelConstraintTemperature.ui" line="94"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskPanelInitialTemperature.ui" line="26"/>
      <source>Insert component's
 initial temperature:</source>
      <translation>Insérer la température initiale
 du composant :</translation>
    </message>
  </context>
  <context>
    <name>FEM_PostCreateFunctions</name>
    <message>
      <location filename="../../Command.cpp" line="2262"/>
      <source>Create a plane function, defined by its origin and normal</source>
      <translation>Créer une fonction de plan, définie par son origine et sa normale</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2268"/>
      <source>Create a sphere function, defined by its center and radius</source>
      <translation>Créer une fonction de sphère, définie par son centre et son rayon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2274"/>
      <source>Create a cylinder function, defined by its center, axis and radius</source>
      <translation>Créer une fonction cylindre, définie par son centre, son axe et son rayon</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2280"/>
      <source>Create a box function, defined by its center, length, width and height</source>
      <translation>Créer une fonction boîte, définie par son centre, sa longueur, sa largeur et sa hauteur</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemCcxImp</name>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="14"/>
      <location filename="../../DlgSettingsFemCcx.ui" line="29"/>
      <source>CalculiX</source>
      <translation>CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="40"/>
      <source>CalculiX binary</source>
      <translation>Binaire de CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="47"/>
      <source>Search in known binary directories</source>
      <translation>Rechercher dans les répertoires des binaires connus</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="72"/>
      <source>ccx binary path</source>
      <translation>Chemin d'accès au binaire de CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="106"/>
      <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="../../DlgSettingsFemCcx.ui" line="119"/>
      <source>Input file Editor</source>
      <translation>Éditeur de fichier d'entrée</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="126"/>
      <source>Use internal editor for *.inp files</source>
      <translation>Utiliser l'éditeur interne pour les fichiers *.inp</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="151"/>
      <source>External editor:</source>
      <translation>Éditeur externe :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="171"/>
      <source>Input file splitting</source>
      <translation>Division des fichiers d'entrée</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="181"/>
      <source>Split writing of  *.inp</source>
      <translation>Diviser lors de l'écriture des fichiers *.inp</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="202"/>
      <source>Analysis defaults</source>
      <translation>Analyses par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="210"/>
      <source>Type</source>
      <translation>Type</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="223"/>
      <source>Default type on analysis</source>
      <translation>Type par défaut lors de l'analyse</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="233"/>
      <source>Static</source>
      <translation>Statique</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="242"/>
      <source>Frequency</source>
      <translation>Fréquence</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="251"/>
      <source>Thermomech</source>
      <translation>Thermo mécanique</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="260"/>
      <source>Check Mesh</source>
      <translation>Vérification du maillage</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="269"/>
      <source>Buckling</source>
      <translation>Déformation</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="286"/>
      <source>Solver defaults</source>
      <translation>Valeurs par défaut du solveur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="294"/>
      <source>Number of CPU's to use</source>
      <translation>Nombre de cœurs du CPU à utiliser</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="323"/>
      <source>Matrix solver</source>
      <translation>Solveur de matrice</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="343"/>
      <source>Default</source>
      <translation>Défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="348"/>
      <source>Spooles</source>
      <translation>Solveur d'équations de Spooles</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="353"/>
      <source>Iterative Scaling</source>
      <translation>Mise à l'échelle itérative</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="358"/>
      <source>Iterative Cholesky</source>
      <translation>Solveur itératif de Cholesky</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="366"/>
      <source>Non-linear geometry</source>
      <translation>Géométrie non linéaire</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="373"/>
      <source>Use non-linear geometry</source>
      <translation>Utiliser la géométrie non-linéaire</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="389"/>
      <source>Time incrementation control parameter</source>
      <translation>Paramètre de contrôle de l'incrémentation du temps</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="396"/>
      <source>Use non ccx defaults</source>
      <translation>Utiliser les valeurs par défaut autres que celles de CalculiX</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="412"/>
      <source>Time Initial Step</source>
      <translation>Intervalle de temps initial</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="460"/>
      <location filename="../../DlgSettingsFemCcx.ui" line="499"/>
      <source>s</source>
      <translation>s</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="467"/>
      <source>Time End</source>
      <translation>Fin du temps d'exécution</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="506"/>
      <source>Beam, shell element 3D output format </source>
      <translation>Format de sortie d'éléments 3D de type poutre et coque </translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="513"/>
      <source>3D Output, unchecked for 2D</source>
      <translation>Sortie 3D, décoché pour 2D</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="534"/>
      <source>Thermo mechanical defaults</source>
      <translation>Valeurs thermodynamiques par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="542"/>
      <source>Analysis type (transient or steady state)</source>
      <translation>Type d'analyse (état transitoire ou stable)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="549"/>
      <source>Use steady state</source>
      <translation>Utiliser un état stable</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="565"/>
      <source>Maximum number of iterations</source>
      <translation>Nombre maximum d'itérations</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="599"/>
      <source>Frequency defaults</source>
      <translation>Fréquences par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="607"/>
      <source>Eigenmode number</source>
      <translation>Nombre de modes propres</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="652"/>
      <source>High frequency limit</source>
      <translation>Limite de la fréquence haute</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="690"/>
      <location filename="../../DlgSettingsFemCcx.ui" line="738"/>
      <source>Hz</source>
      <translation>Hz</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcx.ui" line="697"/>
      <source>Low frequency limit</source>
      <translation>Limite de la fréquence basse</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcxImp.cpp" line="143"/>
      <source>File does not exist</source>
      <translation>Le fichier n'existe pas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemCcxImp.cpp" line="144"/>
      <source>The specified executable 
'%1'
 does not exist!
Specify another file please.</source>
      <translation>L'exécutable 
'%1'
 spécifié n'existe pas !
Veuillez spécifiez un autre fichier.</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemElmerImp</name>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="14"/>
      <source>Elmer</source>
      <translation>Elmer</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="29"/>
      <source>Elmer binaries</source>
      <translation>Binaire d'Elmer</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="38"/>
      <source>ElmerGrid:</source>
      <translation>ElmerGrid :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="85"/>
      <location filename="../../DlgSettingsFemElmer.ui" line="148"/>
      <source>Search in known binary directories</source>
      <translation>Rechercher dans les répertoires des binaires connus</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="173"/>
      <source>ElmerGrid binary path</source>
      <translation>Chemin d'accès au binaire d'ElmerGrid</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="261"/>
      <source>Multi-CPU core support:</source>
      <translation>Prise en charge des processeurs multi-cœurs :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="268"/>
      <source>The mesh volume regions processed by each CPU core
will be merged to make the volume boundaries invisible.</source>
      <translation>Les régions des volumes maillés traitées par chaque cœur du CPU
seront fusionnées pour rendre les limites du volume invisibles.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="272"/>
      <source>Filter results</source>
      <translation>Filtrer les résultats</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="128"/>
      <source>Leave blank to use default ElmerGrid binary file</source>
      <translation>Laisser vide pour utiliser le fichier binaire d'ElmerGrid par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="141"/>
      <source>ElmerSolver:</source>
      <translation>ElmerSolver :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="189"/>
      <source>ElmerSolver binary path</source>
      <translation>Chemin d'accès au binaire d'ElmerSolver</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="72"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Leave blank to use default Elmer elmer binary file&lt;/p&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Note:&lt;/span&gt; To use multithreading you must specify here&lt;br&gt; the executable variant with the suffix &amp;quot;_mpi&amp;quot;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>Laisser vide pour utiliser le fichier binaire elmer d'Elmer par défaut.

Remarque : pour utiliser le multithreading, spécifier ici la variante exécutable avec le suffixe &amp;quot;_mpi&amp;quot;.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="199"/>
      <source>Options</source>
      <translation>Options</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="205"/>
      <source>Multithreading:</source>
      <translation>Multithreading :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="217"/>
      <source>CPU cores to be used:</source>
      <translation>Nombre de cœurs du CPU à utiliser :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmer.ui" line="227"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Note:&lt;/span&gt; It is recommended to use an even number of cores to benefit from mesh symmetries. (Using 8 cores can be faster than 9 cores.)&lt;br/&gt;&lt;span style=" font-weight:600;"&gt;Note too:&lt;/span&gt; In extreme cases ElmerSolver might not converge if the core number is too high.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=" font-weight:600;"&gt;Remarque :&lt;/span&gt; il est recommandé d'utiliser un nombre pair de cœurs pour bénéficier de la symétrie de maillage. (utiliser 8 cœurs peut être plus rapide qu'avec 9 cœurs.)&lt;br/&gt;&lt;span style=" font-weight:600;"&gt;Autre remarque :&lt;/span&gt; dans les cas extrêmes, le solveur Elmer ne peut pas converger si le nombre de coeurs est trop élevé.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="102"/>
      <source>File does not exist</source>
      <translation>Le fichier n'existe pas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="103"/>
      <source>The specified executable 
'%1'
 does not exist!
Specify another file please.</source>
      <translation>L'exécutable 
'%1'
 spécifié n'existe pas !
Veuillez spécifiez un autre fichier.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="118"/>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="128"/>
      <source>FEM Elmer: Not suitable for multithreading</source>
      <translation>Elmer FEM : ne convient pas pour le multithreading</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="119"/>
      <source>Wrong Elmer setting: You use more than one CPU core.
Therefore an executable with the suffix '_mpi.exe' is required.</source>
      <translation>Mauvais réglage d'Elmer : vous utilisez plus d'un cœur du CPU.
Un exécutable avec le suffixe "_mpi.exe" est donc requis.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemElmerImp.cpp" line="129"/>
      <source>Wrong Elmer setting: You use more than one CPU core.
Therefore an executable with the suffix '_mpi' is required.</source>
      <translation>Mauvais réglage d'Elmer : vous utilisez plus d'un cœur du CPU.
Un exécutable avec le suffixe "_mpi" est donc requis.</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemExportAbaqus</name>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="14"/>
      <source>INP</source>
      <translation>INP</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="20"/>
      <source>Export</source>
      <translation>Exporter</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="28"/>
      <source>Which mesh elements to export</source>
      <translation>Quels éléments de maillage à exporter</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="35"/>
      <source>All: All elements will be exported.

Highest: Only the highest elements will be exported. This means
for means volumes for a volume mesh and faces for a shell mesh.

FEM: Only FEM elements will be exported. This means only edges
not belonging to faces and faces not belonging to volumes.</source>
      <translation>Tout : tous les éléments seront exportés.
Le plus haut : seuls les éléments les plus élevés seront exportés. Cela signifie par exemple des volumes pour un maillage de volume et des faces pour un maillage de coque.
FEM : seuls les éléments FEM seront exportés. Cela signifie uniquement les arêtes n'appartenant pas à des faces et les faces n'appartenant pas à des volumes.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="47"/>
      <source>element parameter: All: all elements, highest: highest elements only, FEM: FEM elements only (only edges not belonging to faces and faces not belonging to volumes)</source>
      <translation>paramètre d'élément :
Tout : tous les éléments, 
Le plus haut : éléments les plus élevés seulement
FEM : éléments FEM seulement (uniquement les arêtes n'appartenant pas aux faces et faces n'appartenant pas aux volumes)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="57"/>
      <source>All</source>
      <translation>Tout</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="62"/>
      <source>Highest</source>
      <translation>Maximum</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="67"/>
      <source>FEM</source>
      <translation>FEM</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="75"/>
      <source>Export group data</source>
      <translation>Exporter les données du groupe</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemExportAbaqus.ui" line="82"/>
      <source>Mesh groups are exported too.
Every constraint and, if there are different materials, material
consists of two mesh groups, faces and nodes where the
constraint or material is applied.</source>
      <translation>Les groupes de maillages sont également exportés.
Chaque contrainte et chaque matériau (s'il y a différents matériaux)
consiste en deux groupes de maillages, les faces et les nœuds où 
la contrainte ou le matériau est appliqué.</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemGeneralImp</name>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="14"/>
      <source>General</source>
      <translation>Général</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="31"/>
      <source>Working directory for solving analysis and gmsh meshing</source>
      <translation>Répertoire de travail pour la résolution de l'analyse et le maillage par Gmsh</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="48"/>
      <source>sdfsdfsdfds</source>
      <translation>sdfsdfsdfds</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="51"/>
      <source>Temporary directories</source>
      <translation>Répertoire temporaire</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="72"/>
      <source>Let the application manage (create, delete) the working directories for all solver. Use temporary directories.</source>
      <translation>Laisser l'application gérer (créer, supprimer) les répertoires de travail pour tous les solveurs. Utiliser des répertoires temporaires.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="98"/>
      <source>Beside .FCStd file</source>
      <translation>À côté du fichier .FCStd</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="116"/>
      <source>Create a directory in the same folder in which the FCStd file of the document is located. Use Subfolder for each solver (e.g. for a file ./mydoc.FCStd and a solver with the label Elmer002 use ./mydoc/Elmer002).</source>
      <translation>Créer un répertoire dans le même dossier où se trouve le fichier FCStd.
Utiliser un sous-dossier pour chaque solveur (par exemple, pour un fichier ./mydoc.FCStd et un solveur avec l'étiquette Elmer002, utiliser ./mydoc/Elmer002).</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="142"/>
      <source>Use custom directory</source>
      <translation>Utiliser un répertoire personnalisé</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="160"/>
      <source>Use directory set below. Create own subdirectory for every solver. Name directory after the solver label prefixed with the document name.</source>
      <translation>Utiliser le répertoire défini ci-dessous.
Créer votre propre sous-répertoire pour chaque solveur. Nommer le répertoire d'après l'étiquette du solveur précédée du nom du document.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="187"/>
      <source>Path:</source>
      <translation>Chemin d'accès :</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="247"/>
      <source>Overwrite solver working directory with the directory chosen above</source>
      <translation>Ecraser le répertoire de travail du solveur avec le répertoire choisi ci-dessus</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="268"/>
      <source>Mesh</source>
      <translation>Maillage</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="279"/>
      <source>Create mesh groups for analysis reference shapes (highly experimental)</source>
      <translation>Créer des groupes de maillage pour les formes de référence d'analyse (très expérimental)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="300"/>
      <source>Results</source>
      <translation>Résultats</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="311"/>
      <source>Existing result objects will be kept
otherwise overwritten by new solver run</source>
      <translation>Les objets de résultat existants seront conservés sinon,
ils seront écrasés par une nouvelle exécution du solveur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="315"/>
      <source>Keep results on calculation re-run</source>
      <translation>Conserver les résultats lors de la ré-exécution du calcul</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="331"/>
      <source>The results dialog will be opened
with the last used dialog settings</source>
      <translation>La boîte de dialogue des résultats s'ouvre avec les
derniers paramètres de la boîte de dialogue utilisés</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="335"/>
      <source>Restore result dialog settings</source>
      <translation>Restaurer les paramètres de la boîte de dialogue des résultats</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="354"/>
      <source>All constraints are hidden in the model view
when the results dialog is opened</source>
      <translation>Toutes les contraintes sont cachées dans la vue du modèle
lorsque la boîte de dialogue des résultats est ouverte</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="358"/>
      <source>Hide constraints when open result dialog</source>
      <translation>Cacher les contraintes lors de l'ouverture de la boîte de dialogue des résultats</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="382"/>
      <source>Defaults</source>
      <translation>Valeurs par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="393"/>
      <source>Default solver</source>
      <translation>Solveur par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="403"/>
      <source>Default solver to be added when
adding an analysis container</source>
      <translation>Solveur par défaut à ajouter lors de l'ajout d'un conteneur d'analyse</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGeneral.ui" line="414"/>
      <source>None</source>
      <translation>Aucun</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemGmshImp</name>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="14"/>
      <source>Gmsh</source>
      <translation>Gmsh</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="29"/>
      <source>Gmsh binary</source>
      <translation>Binaire de Gmsh</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="40"/>
      <source>Search in known binary directories</source>
      <translation>Rechercher dans les répertoires des binaires connus</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="65"/>
      <source>Gmsh binary path</source>
      <translation>Chemin d'accès au binaire de Gmsh</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmsh.ui" line="99"/>
      <source>Leave blank to use default gmsh binary file</source>
      <translation>Laisser vide pour utiliser le fichier binaire de Gmsh par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="79"/>
      <source>File does not exist</source>
      <translation>Le fichier n'existe pas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemGmshImp.cpp" line="80"/>
      <source>The specified executable 
'%1'
 does not exist!
Specify another file please.</source>
      <translation>L'exécutable 
'%1'
 spécifié n'existe pas !
Veuillez spécifiez un autre fichier.</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemInOutVtk</name>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="14"/>
      <source>VTK</source>
      <translation>VTK</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="23"/>
      <source>Import</source>
      <translation>Importation</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="31"/>
      <source>Which object to import into</source>
      <translation>Dans quel objet importer</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="38"/>
      <source>VTK result object: A FreeCAD FEM VTK result object will be imported
(equals to the object which was exported).

FEM mesh object: The results in the VTK file will be omitted, only the
mesh data will be imported and a FreeCAD FEM mesh object will be created.

FreeCAD result object: The imported data will be converted into a
FreeCAD FEM Result object. Note: this setting needs the exact result
component names and thus it only works properly with VTK files
exported from FreeCAD.</source>
      <translation>Objet résultat VTK : un objet résultat VTK de FreeCAD FEM sera importé.
(égal à l'objet qui a été exporté).

Objet de maillage FEM : les résultats du fichier VTK seront omis, seules les données du maillage seront importées et un objet de maillage FEM de FreeCAD sera créé.

Objet résultat de FreeCAD : les données importées seront converties en un objet
objet résultat FEM de FreeCAD. Remarque : ce réglage nécessite les noms exacts des composants du résultat et donc ne fonctionne correctement qu'avec les fichiers VTK
exportés depuis FreeCAD.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="53"/>
      <source>Choose in which object to import into</source>
      <translation>Choisir dans quel objet importer</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="66"/>
      <source>VTK result object</source>
      <translation>Objet résultat VTK</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="71"/>
      <source>FEM mesh object</source>
      <translation>Objet maillage FEM</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemInOutVtk.ui" line="76"/>
      <source>FreeCAD result object</source>
      <translation>Objet résultat FreeCAD</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemMaterialImp</name>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="14"/>
      <source>Material</source>
      <translation>Matériau</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="23"/>
      <source>Card resources</source>
      <translation>Ressources de la carte</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="31"/>
      <source>The cards built-in to FreeCAD will be listed as available.</source>
      <translation>Les cartes intégrées à FreeCAD seront listées comme disponibles.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="34"/>
      <source>Use built-in materials</source>
      <translation>Utiliser des matériaux intégrés</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="50"/>
      <source>Also cards from FreeCAD's preferences directory will be listed as available.</source>
      <translation>Les cartes du répertoire des préférences de FreeCAD seront également listées comme disponibles.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="53"/>
      <source>Use materials from Materials directory in user's FreeCAD preference directory</source>
      <translation>Utiliser les matériaux du répertoire Matériaux du répertoire des préférences FreeCAD de l'utilisateur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="69"/>
      <source>Also material cards also from the specified directory
will be listed as available.</source>
      <translation>Les cartes de matériaux provenant également du répertoire
spécifié seront listées comme étant disponibles.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="73"/>
      <source>Use materials from user defined directory</source>
      <translation>Utiliser les matériaux du répertoire défini par l'utilisateur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="100"/>
      <source>User directory</source>
      <translation>Répertoire de l'utilisateur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="148"/>
      <source>Card sorting and duplicates</source>
      <translation>Tri des cartes et doublons</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="154"/>
      <source>Duplicate cards will be deleted from the displayed material card list.</source>
      <translation>Les cartes en doublon seront supprimées de la liste des cartes de matériaux affichées.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="157"/>
      <source>Delete card duplicates</source>
      <translation>Supprimer les doublons de cartes</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="173"/>
      <source>Material cards appear sorted by their resources (locations).
If unchecked, they will be sorted by their name.</source>
      <translation>Les cartes de matériaux apparaissent triées par leurs ressources (emplacements).
Si elles ne sont pas cochées, elles seront triées par leur nom.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMaterial.ui" line="177"/>
      <source>Sort by resources</source>
      <translation>Trier par ressources</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemMystranImp</name>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="14"/>
      <source>Mystran</source>
      <translation>Mystran</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="29"/>
      <source>Mystran binary</source>
      <translation>Binaire de Mystran</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="40"/>
      <source>Search in known binary directories</source>
      <translation>Rechercher dans les répertoires des binaires connus</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="65"/>
      <source>Mystran binary path</source>
      <translation>Chemin d'accès au binaire de Mystran</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="99"/>
      <source>Leave blank to use default Mystran binary file location</source>
      <translation>Laisser vide pour utiliser le fichier binaire de Mystran par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="112"/>
      <source>Comments</source>
      <translation>Commentaires</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystran.ui" line="119"/>
      <source>Write comments to input file</source>
      <translation>Écrire des commentaires dans le fichier d'entrée</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystranImp.cpp" line="81"/>
      <source>File does not exist</source>
      <translation>Le fichier n'existe pas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemMystranImp.cpp" line="82"/>
      <source>The specified executable 
'%1'
 does not exist!
Specify another file please.</source>
      <translation>L'exécutable 
'%1'
 spécifié n'existe pas !
Veuillez spécifiez un autre fichier.</translation>
    </message>
  </context>
  <context>
    <name>FemGui::DlgSettingsFemZ88Imp</name>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="14"/>
      <source>Z88</source>
      <translation>Z88</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="29"/>
      <source>Z88 binary</source>
      <translation>Binaire de Z88</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="46"/>
      <source>Search in known binary directories</source>
      <translation>Rechercher dans les répertoires des binaires connus</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="77"/>
      <source>z88r binary path</source>
      <translation>Chemin d'accès au binaire de z88r</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="111"/>
      <source>Leave blank to use default Z88 z88r binary file</source>
      <translation>Laisser vide pour utiliser le fichier binaire Z88, z88r par défaut</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="138"/>
      <source>Solver settings</source>
      <translation>Paramètres du solveur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="149"/>
      <source>Solver method</source>
      <translation>Méthode du solveur</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="165"/>
      <source>Solver method to be used</source>
      <translation>Méthode de résolution à utiliser</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="178"/>
      <source>Iteration solver with SOR preconditioning (-sorcg)</source>
      <translation>Solveur d'itération avec préconditionnement SOR (-sorcg)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="183"/>
      <source>Iteration solver with SIC preconditioning (-siccg)</source>
      <translation>Solveur d'itération avec préconditionnement SIC (-siccg)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="188"/>
      <source>Simple Cholesky solver (-choly)</source>
      <translation>Solveur simple Cholesky (-choly)</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="196"/>
      <source>Max places in stiffness matrix</source>
      <translation>Nombre maximum de points dans une matrice de rigidité</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="209"/>
      <source>Maximal places in stiffnes matrix.
You might need to increase this when using the
Cholesky solver and you get the error message
that "MAXGS" needs to be increased.</source>
      <translation>Taille maximale dans la matrice de rigidité.
Vous pouvez avoir besoin d'augmenter cette valeur lorsque
vous utilisez le solveur Cholesky et que vous obtenez le
message d'erreur que "MAXGS" doit être augmenté.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="240"/>
      <source>Max places in coincidence vector</source>
      <translation>Taille maximale dans le vecteur de coïncidence</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88.ui" line="253"/>
      <source>Maximal places in coincidence vector.
(number of knots per element times
 number of finite elements)

You might need to increase this when using an
iterative solver and you get the error message
that "MAXKOI" needs to be increased.</source>
      <translation>Taille maximale dans le vecteur de coïncidence.
(nombre de nœuds par élément fois le nombre d'éléments finis)
Vous devrez peut-être augmenter cette valeur si vous utilisez
un solveur itératif et que vous obtenez le message d'erreur
indiquant que "MAXKOI" doit être augmenté.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="104"/>
      <source>File does not exist</source>
      <translation>Le fichier n'existe pas</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="105"/>
      <source>The specified z88r executable 
'%1'
 does not exist!
Specify another file please.</source>
      <translation>L'exécutable z88r 
'%1'
 spécifié n'existe pas!
Veuillez spécifier un autre fichier.</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="116"/>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="122"/>
      <source>Wrong file</source>
      <translation>Fichier incorrect</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="117"/>
      <source>You must specify the path to the z88r.exe!</source>
      <translation>Vous devez spécifier le chemin vers z88r.exe !</translation>
    </message>
    <message>
      <location filename="../../DlgSettingsFemZ88Imp.cpp" line="123"/>
      <source>You must specify the path to the z88r!</source>
      <translation>Vous devez spécifier le chemin vers Z88!</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskAnalysisInfo</name>
    <message>
      <location filename="../../TaskAnalysisInfo.cpp" line="35"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskCreateNodeSet</name>
    <message>
      <location filename="../../TaskCreateNodeSet.cpp" line="57"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="257"/>
      <location filename="../../TaskFemConstraint.cpp" line="268"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="257"/>
      <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="361"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintContact</name>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="500"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="718"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="1073"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="464"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="503"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="464"/>
      <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="291"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintHeatflux</name>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="466"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintInitialTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.cpp" line="129"/>
      <location filename="../../TaskFemConstraintInitialTemperature.cpp" line="141"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="334"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintPulley</name>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="206"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintSpring</name>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="349"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="379"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgFemConstraintTransform</name>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="600"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgMeshShapeNetgen</name>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="72"/>
      <source>Edit FEM mesh</source>
      <translation>Modifier le maillage FEM</translation>
    </message>
    <message>
      <location filename="../../TaskDlgMeshShapeNetgen.cpp" line="103"/>
      <source>Meshing failure</source>
      <translation>Échec du maillage</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDlgPost</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="364"/>
      <source>Input error</source>
      <translation>Erreur de saisie</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskDriver</name>
    <message>
      <location filename="../../TaskDriver.cpp" line="35"/>
      <source>Nodes set</source>
      <translation>Ensemble de nœuds</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraint</name>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="54"/>
      <source>FEM constraint parameters</source>
      <translation>Paramètres de contrainte FEM</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="199"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintBearing</name>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="161"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="166"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="174"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="191"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="198"/>
      <location filename="../../TaskFemConstraintBearing.cpp" line="204"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="162"/>
      <source>Please use only a single reference for bearing constraint</source>
      <translation>Veuillez utiliser une unique référence pour la contrainte de roulement</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="166"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.cpp" line="174"/>
      <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="191"/>
      <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="198"/>
      <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="204"/>
      <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::TaskFemConstraintContact</name>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="57"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="61"/>
      <source>Delete</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="102"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="149"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="155"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="160"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="172"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="180"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="188"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="224"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="235"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="283"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="289"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="294"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="306"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="313"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="321"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="357"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="368"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="102"/>
      <source>Only one face in object! - moved to master face</source>
      <translation>Une seule face dans l'objet ! - déplacé vers la face principale</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="150"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="284"/>
      <source>Only one master face and one slave face for a contact constraint!</source>
      <translation>Une seule face maître et une seule face esclave pour une contrainte de contact!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="155"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="224"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="289"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="357"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="160"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="180"/>
      <source>Only one slave face for a contact constraint!</source>
      <translation>Une seule face esclave pour une contrainte de contact!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="172"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="235"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="306"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="368"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="188"/>
      <location filename="../../TaskFemConstraintContact.cpp" line="321"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="294"/>
      <source>Only one master for a contact constraint!</source>
      <translation>Un seul maître pour une contrainte de contact!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="313"/>
      <source>Only one master face for a contact constraint!</source>
      <translation>Une seule face maître pour une contrainte de contact!</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="303"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="314"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="350"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="373"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="384"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="303"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="373"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="314"/>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="384"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="348"/>
      <source>Only one type of selection (vertex,face or edge) per constraint allowed!</source>
      <translation>Un seul type de sélection (sommet, face ou arête) par contrainte autorisée !</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintFixed</name>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="108"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="119"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="156"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="179"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="190"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="108"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="179"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="119"/>
      <location filename="../../TaskFemConstraintFixed.cpp" line="190"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="154"/>
      <source>Only one type of selection (vertex,face or edge) per constraint allowed!</source>
      <translation>Un seul type de sélection (sommet, face ou arête) par contrainte autorisée !</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="304"/>
      <source>Basic</source>
      <translation>Simple</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="305"/>
      <source>Turbulence</source>
      <translation>Turbulence</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="306"/>
      <source>Thermal</source>
      <translation>Thermique</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="308"/>
      <source>select boundary type, faces and set value</source>
      <translation>sélectionner le type de limite, les faces et affecter la valeur</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="477"/>
      <source>Intensity [0~1]</source>
      <translation>Intensité [0~1]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="479"/>
      <source>Dissipation Rate [m2/s3]</source>
      <translation>Taux de dissipation [m2/s3]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="482"/>
      <source>Length Scale[m]</source>
      <translation>Échelle de longueur [m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="485"/>
      <source>Viscosity Ratio [1]</source>
      <translation>Taux de viscosité [1]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="488"/>
      <source>Hydraulic Diameter [m]</source>
      <translation>Diamètre hydraulique [m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="517"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="522"/>
      <source>Gradient [K/m]</source>
      <translation>Gradient [K/m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="526"/>
      <source>Flux [W/m2]</source>
      <translation>Flux [W/m2]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="603"/>
      <source>Empty selection</source>
      <translation>Sélection Vide</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="603"/>
      <source>Select an edge or a face, please.</source>
      <translation>Sélectionnez une arête ou une face, s'il vous plaît.</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="615"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="623"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="638"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="645"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="651"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="615"/>
      <source>Selected object is not a part object!</source>
      <translation>L'objet sélectionné n'est pas un objet de pièce !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="623"/>
      <source>Only one planar face or edge can be selected!</source>
      <translation>Une seule face plane ou une seule arête peut être sélectionnée !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="638"/>
      <source>Only planar faces can be picked for 3D</source>
      <translation>Seules les faces planes peuvent être sélectionnées en 3D</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="645"/>
      <source>Only planar edges can be picked for 2D</source>
      <translation>Seules les arêtes planes peuvent être sélectionnées en 2D</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="652"/>
      <source>Only faces for 3D part or edges for 2D can be picked</source>
      <translation>Seules les faces en 3D ou les arêtes en 2D peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="785"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="796"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="832"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="855"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="866"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="785"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="855"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="796"/>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="866"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="830"/>
      <source>Only one type of selection (vertex,face or edge) per constraint allowed!</source>
      <translation>Un seul type de sélection (sommet, face ou arête) par contrainte autorisée !</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="131"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="142"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="179"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="202"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="213"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="131"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="202"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="142"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="213"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="177"/>
      <source>Only one type of selection (vertex,face or edge) per constraint allowed!</source>
      <translation>Un seul type de sélection (sommet, face ou arête) par contrainte autorisée !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="329"/>
      <location filename="../../TaskFemConstraintForce.cpp" line="345"/>
      <source>Wrong selection</source>
      <translation>Sélection invalide</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="329"/>
      <source>Select an edge or a face, please.</source>
      <translation>Sélectionnez une arête ou une face, s'il vous plaît.</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintGear</name>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="135"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="141"/>
      <location filename="../../TaskFemConstraintGear.cpp" line="146"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintGear.cpp" line="135"/>
      <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="141"/>
      <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="146"/>
      <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::TaskFemConstraintHeatflux</name>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="209"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="220"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="230"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="275"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="287"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="297"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="209"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="275"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="220"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="287"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="230"/>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="297"/>
      <source>Selection must only consist of faces!</source>
      <translation>La sélection ne doit se composer que de faces !</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPlaneRotation</name>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="116"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="125"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="138"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="150"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="158"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="188"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="205"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="216"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="117"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="189"/>
      <source>Only one face can be selected for a plane rotation constraint!</source>
      <translation>Une seule face peut être sélectionnée pour une contrainte de rotation plane !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="125"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="205"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="138"/>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="216"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="150"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="158"/>
      <source>Only planar faces can be picked</source>
      <translation>Seulement les faces planes peuvent être sélectionnées</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintPressure</name>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="125"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="136"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="146"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="182"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="193"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="125"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="182"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="136"/>
      <location filename="../../TaskFemConstraintPressure.cpp" line="193"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="146"/>
      <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="85"/>
      <source>Pulley diameter</source>
      <translation>Diamètre de la poulie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="86"/>
      <source>Torque [Nm]</source>
      <translation>Крутящий момент [Nm]</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintSpring</name>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="132"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="143"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="153"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="189"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="200"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="132"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="189"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="143"/>
      <location filename="../../TaskFemConstraintSpring.cpp" line="200"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="153"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskFemConstraintTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="151"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="162"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="204"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="215"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="151"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="204"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="162"/>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="215"/>
      <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::TaskFemConstraintTransform</name>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="162"/>
      <source>Constraint update error</source>
      <translation>Erreur de mise à jour de la contrainte</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="163"/>
      <source>The transformable faces have changed. Please add only the transformable faces and remove non-transformable faces!</source>
      <translation>Les faces déformables ont changé. Veuillez ajouter uniquement les faces déformables et supprimer les faces non déformables!</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="268"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="274"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="281"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="296"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="303"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="311"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="321"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="362"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="413"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="424"/>
      <source>Selection error</source>
      <translation>Erreur de sélection</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="268"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="413"/>
      <source>Nothing selected!</source>
      <translation>Aucune sélection !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="274"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="281"/>
      <source>Only one face for rectangular transform constraint!</source>
      <translation>Une seule face pour une contrainte de déformation rectangulaire !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="296"/>
      <location filename="../../TaskFemConstraintTransform.cpp" line="424"/>
      <source>Selected object is not a part!</source>
      <translation>L'élément sélectionné n'est pas une part !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="303"/>
      <source>Only one face for transform constraint!</source>
      <translation>Une seule face pour une contrainte de transformation !</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="311"/>
      <source>Only faces can be picked</source>
      <translation>Seules des faces peuvent être selectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="322"/>
      <source>Only cylindrical faces can be picked</source>
      <translation>Seules des faces cylindriques peuvent être sélectionnées</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="363"/>
      <source>Only transformable faces can be selected! Apply displacement constraint to surface first then apply constraint to surface</source>
      <translation>Seules les faces déformables peuvent être sélectionnées! Appliquez d'abord la contrainte de déplacement à la surface puis appliquez la contrainte à la surface</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.cpp" line="42"/>
      <source>TaskObjectName</source>
      <translation>Nom de l'objet</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostClip</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1236"/>
      <source>Clip region, choose implicit function</source>
      <translation>Région d'écrêtage, choisissez une fonction implicite</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostCut</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1531"/>
      <source>Function cut, choose implicit function</source>
      <translation>Coupe de fonction, choisissez une fonction implicite</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostDataAlongLine</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="509"/>
      <source>Data along a line options</source>
      <translation>Options des données le long d'une ligne</translation>
    </message>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="844"/>
      <source>Length</source>
      <comment>X-Axis plot label</comment>
      <translation>Longueur</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostDataAtPoint</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="870"/>
      <source>Data at point options</source>
      <translation>Options des données au point</translation>
    </message>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1210"/>
      <source>%1 at (%2; %3; %4) is: %5 %6</source>
      <translation>%1 à (%2; %3; %4) est : %5 %6</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostDisplay</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="399"/>
      <source>Result display options</source>
      <translation>Options d'affichage des résultats</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostFunction</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="479"/>
      <source>Implicit function</source>
      <translation>Fonction implicite</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostScalarClip</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1672"/>
      <source>Scalar clip options</source>
      <translation>Options de l'écrêtage scalaire</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostWarpVector</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1807"/>
      <source>Warp options</source>
      <translation>Options de la déformation</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskTetParameter</name>
    <message>
      <location filename="../../TaskTetParameter.cpp" line="40"/>
      <source>Tet Parameter</source>
      <translation>Paramètre des tétraèdres</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemAnalysis</name>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="163"/>
      <source>Activate analysis</source>
      <translation>Activer l'analyse</translation>
    </message>
  </context>
  <context>
    <name>FemGui::ViewProviderFemMeshShapeNetgen</name>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="73"/>
      <source>Meshing failure</source>
      <translation>Échec du maillage</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemMeshShapeNetgen.cpp" line="74"/>
      <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>FemMaterial</name>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="14"/>
      <location filename="../ui/Material.ui" line="14"/>
      <source>FEM material</source>
      <translation>Matériau FEM</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="37"/>
      <location filename="../ui/MaterialReinforcement.ui" line="110"/>
      <location filename="../ui/Material.ui" line="26"/>
      <source>Material</source>
      <translation>Matériau</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="34"/>
      <source>Category</source>
      <translation>Catégorie</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="48"/>
      <source>Material card</source>
      <translation>Carte de matériau</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="56"/>
      <source>choose...</source>
      <translation>choisir ...</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="64"/>
      <source>Material name</source>
      <translation>Nom du matériau</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="74"/>
      <location filename="../ui/MaterialReinforcement.ui" line="147"/>
      <location filename="../ui/Material.ui" line="71"/>
      <source>TextLabel</source>
      <translation>TextLabel</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="80"/>
      <source>Material Description</source>
      <translation>Description du matériau</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="99"/>
      <source>Editing material</source>
      <translation>Modifier le matériau</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="107"/>
      <source>use FreeCAD material editor</source>
      <translation>Utiliser l'éditeur de matériaux de FreeCAD</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="123"/>
      <source>use this task panel</source>
      <translation>Utiliser ce panneau des tâches</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="144"/>
      <source>Basic Properties</source>
      <translation>Propriétés de base</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="155"/>
      <source>Density                     </source>
      <translation>Densité :                     </translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="177"/>
      <source>0 kg/m^3</source>
      <translation>0 kg/m^3</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="213"/>
      <source>Mechanical Properties</source>
      <translation>Propriétés mécaniques</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="224"/>
      <source>Young's Modulus:</source>
      <translation>Module de Young :</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="246"/>
      <source>0 Pa</source>
      <translation>0 Pa</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="271"/>
      <source>Poisson Ratio:</source>
      <translation>Coefficient de Poisson :</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="323"/>
      <source>Fluidic Properties</source>
      <translation>Propriétés du fluide</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="334"/>
      <source>Kinematic viscosity:</source>
      <translation>Viscosité cinématique :</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="356"/>
      <source>0 m^2/s</source>
      <translation>0 m²/s</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="392"/>
      <source>Thermal  Properties</source>
      <translation>Propriétés thermiques</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="403"/>
      <source>Thermal Conductivity:</source>
      <translation>Conductivité thermique :</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="425"/>
      <source>0 W/m/K</source>
      <translation>0 W/m/K</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="450"/>
      <source>Expansion Coefficient:</source>
      <translation>Coefficient de dilatation :</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="472"/>
      <location filename="../ui/Material.ui" line="566"/>
      <source>0 m/m/K</source>
      <translation>0 m/m/K</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="497"/>
      <source>Specific Heat:</source>
      <translation>Capacité thermique massique :</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="519"/>
      <source>0 J/kg/K</source>
      <translation>0 J/kg/K</translation>
    </message>
    <message>
      <location filename="../ui/Material.ui" line="544"/>
      <source>Vol Expansion Coeff</source>
      <translation>Coefficient d'extension de volume</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="29"/>
      <source>Matrix Material</source>
      <translation>Matériau composite</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="45"/>
      <location filename="../ui/MaterialReinforcement.ui" line="118"/>
      <source>Choose</source>
      <translation>Choisir</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="53"/>
      <location filename="../ui/MaterialReinforcement.ui" line="126"/>
      <source>Properties</source>
      <translation>Propriétés</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="60"/>
      <location filename="../ui/MaterialReinforcement.ui" line="133"/>
      <source>Edit</source>
      <translation>Éditer</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="67"/>
      <location filename="../ui/MaterialReinforcement.ui" line="140"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="83"/>
      <location filename="../ui/MaterialReinforcement.ui" line="156"/>
      <source>Description</source>
      <translation>Description</translation>
    </message>
    <message>
      <location filename="../ui/MaterialReinforcement.ui" line="102"/>
      <source>Reinforcement Material</source>
      <translation>Matériau de renfort</translation>
    </message>
  </context>
  <context>
    <name>Form</name>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="26"/>
      <source>Fluid Section Parameter</source>
      <translation>Paramètre de la section fluide</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="45"/>
      <source>Liquid Section Parameter</source>
      <translation>Paramètre de la section liquide</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="64"/>
      <source>Pipe Area </source>
      <translation>Zone de conduite </translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="71"/>
      <location filename="../ui/ElementFluid1D.ui" line="141"/>
      <location filename="../ui/ElementFluid1D.ui" line="162"/>
      <location filename="../ui/ElementFluid1D.ui" line="187"/>
      <location filename="../ui/ElementFluid1D.ui" line="208"/>
      <location filename="../ui/ElementFluid1D.ui" line="376"/>
      <location filename="../ui/ElementFluid1D.ui" line="397"/>
      <location filename="../ui/ElementFluid1D.ui" line="422"/>
      <location filename="../ui/ElementFluid1D.ui" line="443"/>
      <location filename="../ui/ElementFluid1D.ui" line="468"/>
      <location filename="../ui/ElementFluid1D.ui" line="568"/>
      <location filename="../ui/ElementFluid1D.ui" line="724"/>
      <source>0 mm^2</source>
      <translation>0 mm^2</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="85"/>
      <location filename="../ui/ElementFluid1D.ui" line="738"/>
      <source>Hydraulic Radius</source>
      <translation>Rayon hydraulique</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="106"/>
      <source>Manning Coefficient</source>
      <translation>Coefficient d'amortissement</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="134"/>
      <location filename="../ui/ElementFluid1D.ui" line="180"/>
      <source>Initial Area</source>
      <translation>Section initiale</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="155"/>
      <source>Enlarged Area</source>
      <translation>Zone élargie</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="201"/>
      <source>Contracted Area</source>
      <translation>Zone réduite</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="224"/>
      <source>Inlet Pressure</source>
      <translation>Pression d'entrée</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="235"/>
      <location filename="../ui/ElementFluid1D.ui" line="308"/>
      <source>Pressure</source>
      <translation>Pression</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="245"/>
      <location filename="../ui/ElementFluid1D.ui" line="315"/>
      <source>0 MPa</source>
      <translation>0 MPa</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="260"/>
      <source>Inlet Mass Flow Rate</source>
      <translation>Flux massique d'entrée</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="271"/>
      <location filename="../ui/ElementFluid1D.ui" line="341"/>
      <source>Mass flow rate</source>
      <translation>Débit massique</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="278"/>
      <location filename="../ui/ElementFluid1D.ui" line="348"/>
      <source>0 kg/s</source>
      <translation>0 kg/s</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="297"/>
      <source>Outlet Pressure</source>
      <translation>Pression de sortie</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="330"/>
      <source>Outlet Mass Flow Rate</source>
      <translation>Flux massique de sortie</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="369"/>
      <location filename="../ui/ElementFluid1D.ui" line="415"/>
      <location filename="../ui/ElementFluid1D.ui" line="461"/>
      <location filename="../ui/ElementFluid1D.ui" line="561"/>
      <location filename="../ui/ElementFluid1D.ui" line="717"/>
      <source>Pipe Area</source>
      <translation>Zone de conduite</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="390"/>
      <source>Entrance Area</source>
      <translation>Zone d'entrée</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="436"/>
      <source>Diaphragm Area</source>
      <translation>Zone de diaphragme</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="482"/>
      <source>Bend Radius/Pipe Diameter</source>
      <translation>Rayon de courbure/Diamètre de la conduite</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="509"/>
      <source>Bend Angle</source>
      <translation>Angle de flexion</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="533"/>
      <source>Head loss coefficient</source>
      <translation>Coefficient de perte de charge</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="582"/>
      <source>Gate valve closing coefficient</source>
      <translation>Coefficient de fermeture de la vanne</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="613"/>
      <source>Pump Characteristic</source>
      <translation>Caractéristique de la pompe</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="646"/>
      <source>Flow rate [mm^3/s]</source>
      <translation>Débit [mm^3/s]</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="651"/>
      <source>Head Loss[mm]</source>
      <translation>Perte de Charge[mm]</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="759"/>
      <source>Grain diameter</source>
      <translation>Diamètre du fil</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="780"/>
      <source>Cross section form factor</source>
      <translation>Facteur de forme de la section</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="829"/>
      <source>Gas Section Parameter</source>
      <translation>Paramètre de la section gazeuse</translation>
    </message>
    <message>
      <location filename="../ui/ElementFluid1D.ui" line="843"/>
      <source>Open Channel Section Parameter</source>
      <translation>Paramètre de la section du canal à la surface libre</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="14"/>
      <source>Tie parameter</source>
      <translation>Paramètre de liaison</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="52"/>
      <location filename="../ui/MeshRegion.ui" line="56"/>
      <location filename="../ui/ElementFluid1D.ui" line="92"/>
      <location filename="../ui/ElementFluid1D.ui" line="745"/>
      <location filename="../ui/ElementFluid1D.ui" line="766"/>
      <location filename="../ui/ElementGeometry2D.ui" line="52"/>
      <location filename="../ui/MeshBoundaryLayer.ui" line="50"/>
      <location filename="../ui/ElementGeometry1D.ui" line="90"/>
      <location filename="../ui/ElementGeometry1D.ui" line="134"/>
      <location filename="../ui/ElementGeometry1D.ui" line="200"/>
      <location filename="../ui/ElementGeometry1D.ui" line="262"/>
      <location filename="../ui/ElementGeometry1D.ui" line="306"/>
      <source>0 mm</source>
      <translation>0 mm</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="77"/>
      <source>Tolerance:     </source>
      <translation>Tolérance :     </translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="14"/>
      <source>Centrif parameter</source>
      <translation>Paramètre de centrifugation</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintTie.ui" line="26"/>
      <location filename="../ui/MeshRegion.ui" line="26"/>
      <location filename="../ui/ElementGeometry2D.ui" line="26"/>
      <location filename="../ui/MeshBoundaryLayer.ui" line="26"/>
      <location filename="../ui/ConstraintCentrif.ui" line="26"/>
      <source>Parameter</source>
      <translation>Paramètre</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="43"/>
      <source>Rotation frequency f&lt;sub&gt;rot&lt;/sub&gt; [rps]</source>
      <translation>Fréquence de rotation f&lt;sub&gt;rot&lt;/sub&gt; [rps]</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="74"/>
      <source>revolutions per second</source>
      <translation>tours par seconde</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="80"/>
      <source>0 1/s</source>
      <translation>0 1/s</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintCentrif.ui" line="92"/>
      <source>1/s</source>
      <translation>1/s</translation>
    </message>
    <message>
      <location filename="../ui/ConstraintSectionPrint.ui" line="14"/>
      <source>SectionPrint parameter</source>
      <translation>Paramètre d'affichage de la section</translation>
    </message>
    <message>
      <location filename="../ui/InitialPressure.ui" line="14"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="14"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="14"/>
      <location filename="../ui/FlowVelocity.ui" line="14"/>
      <location filename="../ui/BodyHeatSource.ui" line="14"/>
      <location filename="../ui/Magnetization.ui" line="14"/>
      <location filename="../ui/CurrentDensity.ui" line="14"/>
      <source>Constraint Properties</source>
      <translation>Propriétés de contrainte</translation>
    </message>
    <message>
      <location filename="../ui/BodyHeatSource.ui" line="20"/>
      <source>Body heat in W/kg:</source>
      <translation>Chaleur corporelle en W/kg :</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="22"/>
      <source>Potential:</source>
      <translation>Potentiel :</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="32"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="87"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="118"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="76"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="218"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="273"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="318"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="373"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="418"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="473"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="518"/>
      <location filename="../ui/ElectrostaticPotential.ui" line="586"/>
      <location filename="../ui/FlowVelocity.ui" line="32"/>
      <location filename="../ui/FlowVelocity.ui" line="87"/>
      <location filename="../ui/FlowVelocity.ui" line="118"/>
      <location filename="../ui/Magnetization.ui" line="91"/>
      <location filename="../ui/Magnetization.ui" line="135"/>
      <location filename="../ui/Magnetization.ui" line="189"/>
      <location filename="../ui/Magnetization.ui" line="233"/>
      <location filename="../ui/Magnetization.ui" line="287"/>
      <location filename="../ui/Magnetization.ui" line="331"/>
      <location filename="../ui/CurrentDensity.ui" line="94"/>
      <location filename="../ui/CurrentDensity.ui" line="141"/>
      <location filename="../ui/CurrentDensity.ui" line="197"/>
      <location filename="../ui/CurrentDensity.ui" line="243"/>
      <location filename="../ui/CurrentDensity.ui" line="297"/>
      <location filename="../ui/CurrentDensity.ui" line="341"/>
      <source>unspecified</source>
      <translation>non spécifié</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="51"/>
      <source>Electric potential</source>
      <translation>Potentiel électrique</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="88"/>
      <source>To define a vector field</source>
      <translation>Définir un champ vectoriel</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="91"/>
      <source>Vector Field</source>
      <translation>Champ vectoriel</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="104"/>
      <source>Imaginary part is only used for equations
with a harmonic/oscillating driving force</source>
      <translation>La partie imaginaire n'est utilisée que pour les équations
avec une force motrice harmonique ou oscillante</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="120"/>
      <location filename="../ui/Magnetization.ui" line="30"/>
      <location filename="../ui/CurrentDensity.ui" line="30"/>
      <source>Real</source>
      <translation>Réel</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="130"/>
      <location filename="../ui/Magnetization.ui" line="40"/>
      <location filename="../ui/CurrentDensity.ui" line="40"/>
      <source>Imaginary</source>
      <translation>Imaginaire</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="140"/>
      <source>Scalar</source>
      <translation>Scalaire</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="156"/>
      <source>Potential as specified above</source>
      <translation>Potentiel tel que spécifié ci-dessus</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="193"/>
      <source>Imaginary part of scalar potential</source>
      <translation>Partie imaginaire du potentiel scalaire</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="231"/>
      <location filename="../ui/Magnetization.ui" line="50"/>
      <location filename="../ui/CurrentDensity.ui" line="50"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="247"/>
      <source>Real part of potential x-component
Note: has no effect if a solid was selected</source>
      <translation>Partie réelle de la composante en x du potentiel
Remarque : n'a pas d'effet si un solide a été sélectionné</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="292"/>
      <source>Imaginary part of potential x-component
Note: has no effect if a solid was selected</source>
      <translation>Partie imaginaire de la composante en x du potentiel
Remarque : n'a pas d'effet si un solide a été sélectionné</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="331"/>
      <location filename="../ui/Magnetization.ui" line="148"/>
      <location filename="../ui/CurrentDensity.ui" line="154"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="347"/>
      <source>Real part of potential y-component
Note: has no effect if a solid was selected</source>
      <translation>Partie réelle de la composante en y du potentiel
Remarque : n'a pas d'effet si un solide a été sélectionné</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="392"/>
      <source>Imaginary part of potential y-component
Note: has no effect if a solid was selected</source>
      <translation>Partie imaginaire de la composante en y du potentiel
Remarque : n'a pas d'effet si un solide a été sélectionné</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="431"/>
      <location filename="../ui/Magnetization.ui" line="246"/>
      <location filename="../ui/CurrentDensity.ui" line="256"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="447"/>
      <source>Real part of potential z-component
Note: has no effect if a solid was selected</source>
      <translation>Partie réelle de la composante en z du potentiel
Remarque : n'a pas d'effet si un solide a été sélectionné</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="492"/>
      <source>Imaginary part of potential z-component
Note: has no effect if a solid was selected</source>
      <translation>Partie imaginaire de la composante en z du potentiel
Remarque : n'a pas d'effet si un solide a été sélectionné</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="531"/>
      <source>Whether the constraint defines a constant potential</source>
      <translation>Si la contrainte définit un potentiel constant</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="534"/>
      <source>Potential Constant</source>
      <translation>Potentiel constant</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="544"/>
      <source>Whether the constraint defines a farfield potential</source>
      <translation>Si la contrainte définit un potentiel de champ lointain</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="547"/>
      <source>Farfield / Electric infinity</source>
      <translation>Champ lointain/Infinité électrique</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="554"/>
      <source>Whether the constraint is for the electric force</source>
      <translation>Si la contrainte est pour la force électrique</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="557"/>
      <source>Calculate Electric Force</source>
      <translation>Calculer la force électrique</translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="566"/>
      <source>Capacity Body: </source>
      <extracomment>Enabled by 'Calculate Capacity Matrix' in Electrostatic equation</extracomment>
      <translation>Capacité du corps: </translation>
    </message>
    <message>
      <location filename="../ui/ElectrostaticPotential.ui" line="602"/>
      <source>Counter of the body (or face) with a capacitance</source>
      <translation>Compteur du corps (ou de face) avec une capacité</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="14"/>
      <source>Beam section parameter</source>
      <translation>Paramètre de la section de l'élément de type poutre</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="20"/>
      <location filename="../ui/ElementGeometry1D.ui" line="20"/>
      <source>Cross section parameter</source>
      <translation>Paramètre de section de passage</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="71"/>
      <source>Width:   </source>
      <translation>Largeur :   </translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="115"/>
      <source>Height:     </source>
      <translation>Hauteur :     </translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="225"/>
      <location filename="../ui/ElementGeometry1D.ui" line="243"/>
      <source>Diameter:   </source>
      <translation>Diamètre :   </translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry1D.ui" line="287"/>
      <source>Thickness:</source>
      <translation>Épaisseur :</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry2D.ui" line="14"/>
      <source>Shell thickness parameter</source>
      <translation>Paramètre de l'épaisseur d'un élément de type coque</translation>
    </message>
    <message>
      <location filename="../ui/ElementGeometry2D.ui" line="77"/>
      <source>Thickness:     </source>
      <translation>Épaisseur :     </translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="14"/>
      <source>Beam section rotation</source>
      <translation>Rotation de la section de l'élément de type poutre</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="61"/>
      <source>0 degree</source>
      <translation>0 degrés</translation>
    </message>
    <message>
      <location filename="../ui/ElementRotation1D.ui" line="89"/>
      <source>Rotation:     </source>
      <translation>Rotation :     </translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="25"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="73"/>
      <location filename="../ui/InitialFlowVelocity.ui" line="131"/>
      <location filename="../ui/FlowVelocity.ui" line="25"/>
      <location filename="../ui/FlowVelocity.ui" line="73"/>
      <location filename="../ui/FlowVelocity.ui" line="131"/>
      <source>formula</source>
      <translation>formule</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="42"/>
      <location filename="../ui/FlowVelocity.ui" line="42"/>
      <source>Velocity x:</source>
      <translation>Vitesse x :</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="80"/>
      <location filename="../ui/FlowVelocity.ui" line="80"/>
      <source>Velocity y:</source>
      <translation>Vitesse y:</translation>
    </message>
    <message>
      <location filename="../ui/InitialFlowVelocity.ui" line="138"/>
      <location filename="../ui/FlowVelocity.ui" line="138"/>
      <source>Velocity z:</source>
      <translation>Vitesse z:</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="14"/>
      <source>Mesh boundary layer settings</source>
      <translation>Paramètres de la couche limite du maillage</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="37"/>
      <source>Max Layers</source>
      <translation>Nombre maximum de couches</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="88"/>
      <source>Min/1st thickness</source>
      <translation>Épaisseur minimale de la première couche</translation>
    </message>
    <message>
      <location filename="../ui/MeshBoundaryLayer.ui" line="95"/>
      <source>Growth ratio</source>
      <translation>Taux de croissance</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="14"/>
      <source>Mesh group</source>
      <translation>Groupe de maillage</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="26"/>
      <source>Identifier used for mesh export</source>
      <translation>Identifiant utilisé pour l'exportation du maillage</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="37"/>
      <source>Name</source>
      <translation>Nom</translation>
    </message>
    <message>
      <location filename="../ui/MeshGroup.ui" line="47"/>
      <source>Label</source>
      <translation>Étiquette</translation>
    </message>
    <message>
      <location filename="../ui/MeshRegion.ui" line="14"/>
      <source>Mesh region</source>
      <translation>Zone de maillage</translation>
    </message>
    <message>
      <location filename="../ui/MeshRegion.ui" line="37"/>
      <source>Max element size:</source>
      <translation>Taille maximale de l'élément :</translation>
    </message>
    <message>
      <location filename="../ui/InitialPressure.ui" line="20"/>
      <source>Pressure:</source>
      <translation>Pression :</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="20"/>
      <source>Current density:</source>
      <translation>Densité de courant :</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="66"/>
      <source>Real part of potential x-component
Note: if a face was selected this will be the value
          in normal face direction
          settings for y and z will be ignored</source>
      <translation>Partie réelle de la composante en x du potentiel
Remarque : si une face a été sélectionnée, ce sera la valeur
          dans la direction normale à la face
          les paramètres pour y et z seront ignorés</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="113"/>
      <source>Imaginary part of potential x-component
Note: if a face was selected this will be the value
          in normal face direction
          settings for y and z will be ignored</source>
      <translation>Partie imaginaire de la composante en x du potentiel
Remarque : si une face a été sélectionnée, ce sera la valeur
          dans la direction normale à la face
          les paramètres pour y et z seront ignorés</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="170"/>
      <source>Real part of potential y-component
Note: for 2D only setting for x is possible,
          setting for y will be ignored</source>
      <translation>Partie réelle de la composante en y du potentiel
Remarque : pour la 2D, seul le réglage en x est possible,
          le réglage en y sera ignoré</translation>
    </message>
    <message>
      <location filename="../ui/CurrentDensity.ui" line="216"/>
      <source>Imaginary part of potential y-component
Note: for 2D only setting for x is possible,
          setting for y will be ignored</source>
      <translation>Partie imaginaire de la composante en y du potentiel
Remarque : pour la 2D, seul le réglage en x est possible,
          le réglage en y sera ignoré</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="20"/>
      <source>Magnetization</source>
      <translation>Magnétisation</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="66"/>
      <source>Real part of potential x-component</source>
      <translation>Partie réelle de la composante en x du potentiel</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="110"/>
      <source>Imaginary part of potential x-component</source>
      <translation>Partie imaginaire de la composante en x du potentiel</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="164"/>
      <source>Real part of potential y-component</source>
      <translation>Partie réelle de la composante en y du potentiel</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="208"/>
      <source>Imaginary part of potential y-component</source>
      <translation>Partie imaginaire de la composante en y du potentiel</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="262"/>
      <location filename="../ui/CurrentDensity.ui" line="272"/>
      <source>Real part of potential z-component</source>
      <translation>Partie réelle de la composante en z du potentiel</translation>
    </message>
    <message>
      <location filename="../ui/Magnetization.ui" line="306"/>
      <location filename="../ui/CurrentDensity.ui" line="316"/>
      <source>Imaginary part of potential z-component</source>
      <translation>Partie imaginaire de la composante en z du potentiel</translation>
    </message>
    <message>
      <location filename="../ui/FlowVelocity.ui" line="164"/>
      <source>Normal to boundary</source>
      <translation>Normal à la limite</translation>
    </message>
  </context>
  <context>
    <name>GmshMesh</name>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="14"/>
      <source>FEM Mesh by Gmsh</source>
      <translation>Maillage FEM par Gmsh</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="26"/>
      <source>FEM Mesh Parameter</source>
      <translation>Paramètres de maillage FEM</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="37"/>
      <source>Element dimension:</source>
      <translation>Dimension de l'élément :</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="47"/>
      <source>Max element size (0.0 = Auto):</source>
      <translation>Taille maximale de l'élément (0.0 = Auto) :</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="66"/>
      <location filename="../ui/MeshGmsh.ui" line="110"/>
      <source>0 mm</source>
      <translation>0 mm</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="91"/>
      <source>Min element size (0.0 = Auto):</source>
      <translation>Taille minimale de l'élément (0.0 = Auto) :</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="138"/>
      <source>Element order:</source>
      <translation>Ordre des éléments :</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="156"/>
      <source>Gmsh</source>
      <translation>Gmsh</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="181"/>
      <source>Time:</source>
      <translation>Temps :</translation>
    </message>
    <message>
      <location filename="../ui/MeshGmsh.ui" line="207"/>
      <source>Gmsh version</source>
      <translation>Version Gmsh</translation>
    </message>
  </context>
  <context>
    <name>PlaneWidget</name>
    <message>
      <location filename="../../PlaneWidget.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="22"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="32"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="42"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="58"/>
      <source>Origin</source>
      <translation>Origine</translation>
    </message>
    <message>
      <location filename="../../PlaneWidget.ui" line="104"/>
      <source>Normal</source>
      <translation>Normal</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../Command.cpp" line="73"/>
      <source>No active Analysis</source>
      <translation>Aucune analyse active</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="74"/>
      <source>You need to create or activate a Analysis</source>
      <translation>Vous devez créer ou activer une analyse</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="76"/>
      <source>Ok</source>
      <translation>Ok</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraint.cpp" line="77"/>
      <source>Cancel</source>
      <translation>Annuler</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraint.cpp" line="139"/>
      <source>Edit constraint</source>
      <translation>Modifier la contrainte</translation>
    </message>
    <message>
      <location filename="../../ViewProviderFemConstraintFixed.cpp" line="71"/>
      <location filename="../../ViewProviderFemPostFunction.cpp" line="319"/>
      <location filename="../../ViewProviderFemConstraintFluidBoundary.cpp" line="72"/>
      <location filename="../../ViewProviderFemConstraintPulley.cpp" line="70"/>
      <location filename="../../ViewProviderFemConstraintGear.cpp" line="73"/>
      <location filename="../../ViewProviderFemConstraintForce.cpp" line="72"/>
      <location filename="../../ViewProviderFemPostObject.cpp" line="807"/>
      <location filename="../../ViewProviderFemConstraintBearing.cpp" line="71"/>
      <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="../../ViewProviderFemConstraintFixed.cpp" line="72"/>
      <location filename="../../ViewProviderFemPostFunction.cpp" line="320"/>
      <location filename="../../ViewProviderFemConstraintFluidBoundary.cpp" line="73"/>
      <location filename="../../ViewProviderFemConstraintPulley.cpp" line="71"/>
      <location filename="../../ViewProviderFemConstraintGear.cpp" line="74"/>
      <location filename="../../ViewProviderFemConstraintForce.cpp" line="73"/>
      <location filename="../../ViewProviderFemPostObject.cpp" line="808"/>
      <location filename="../../ViewProviderFemConstraintBearing.cpp" line="72"/>
      <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="59"/>
      <source>Meshing</source>
      <translation>Maillage</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.cpp" line="442"/>
      <source>Constraint force</source>
      <translation>Contrainte de force</translation>
    </message>
    <message>
      <location filename="../../AppFemGui.cpp" line="173"/>
      <location filename="../../AppFemGui.cpp" line="174"/>
      <location filename="../../AppFemGui.cpp" line="175"/>
      <location filename="../../AppFemGui.cpp" line="176"/>
      <location filename="../../AppFemGui.cpp" line="177"/>
      <location filename="../../AppFemGui.cpp" line="178"/>
      <location filename="../../AppFemGui.cpp" line="179"/>
      <source>FEM</source>
      <translation>FEM</translation>
    </message>
    <message>
      <location filename="../../AppFemGui.cpp" line="182"/>
      <location filename="../../AppFemGui.cpp" line="183"/>
      <source>Import-Export</source>
      <translation>Importer/Exporter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.cpp" line="466"/>
      <source>Constraint Contact</source>
      <translation>Contrainte de contact</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.cpp" line="617"/>
      <source>Constraint displacement</source>
      <translation>Contrainte de déplacement</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.cpp" line="283"/>
      <source>Constraint fixed</source>
      <translation>Contrainte d'immobilisation</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.cpp" line="964"/>
      <source>Constraint fluid boundary</source>
      <translation>Contrainte de limite du fluide</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.cpp" line="429"/>
      <source>Constraint heat flux</source>
      <translation>Contrainte de flux de chaleur</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.cpp" line="99"/>
      <source>Constraint initial temperature</source>
      <translation>Contrainte de température initiale</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.cpp" line="302"/>
      <source>Constraint planerotation</source>
      <translation>Contrainte de rotation du plan</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.cpp" line="300"/>
      <source>Constraint pressure</source>
      <translation>Contrainte de pression</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPulley.cpp" line="186"/>
      <source>Constraint pulley</source>
      <translation>Contrainte de poulie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.cpp" line="309"/>
      <source>Constraint spring</source>
      <translation>Contrainte de ressort</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.cpp" line="338"/>
      <source>Constraint temperature</source>
      <translation>Contrainte de température</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.cpp" line="568"/>
      <source>Constraint transform</source>
      <translation>Contrainte de déformation</translation>
    </message>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="346"/>
      <source>Edit post processing object</source>
      <translation>Modifier le post-traitement de l'objet</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="110"/>
      <source>Nodes</source>
      <translation>Nœuds</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="111"/>
      <source>Edges</source>
      <translation>Arêtes</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="112"/>
      <source>Faces</source>
      <translation>Faces</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="113"/>
      <source>Polygons</source>
      <translation>Polygones</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="114"/>
      <source>Volumes</source>
      <translation>Volumes</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="115"/>
      <source>Polyhedrons</source>
      <translation>Polyèdres</translation>
    </message>
    <message>
      <location filename="../../PropertyFemMeshItem.cpp" line="116"/>
      <source>Groups</source>
      <translation>Groupes</translation>
    </message>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="308"/>
      <source>Are you sure you want to continue?</source>
      <translation>Êtes-vous sûr de vouloir continuer ?</translation>
    </message>
  </context>
  <context>
    <name>ShowDisplacement</name>
    <message>
      <location filename="../ui/ResultShow.ui" line="14"/>
      <source>Show result</source>
      <translation>Afficher le résultat</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="20"/>
      <source>Result type</source>
      <translation>Type de résultat</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="34"/>
      <source>None</source>
      <translation>Aucun</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="50"/>
      <source>Displacement Magnitude</source>
      <translation>Magnitude du déplacement</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="57"/>
      <source>von Mises Stress</source>
      <translation>Critère de von Mises</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="70"/>
      <source>Displacement X</source>
      <translation>Déplacement X</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="77"/>
      <source>Max Principal Stress</source>
      <translation>Contrainte principale max.</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="90"/>
      <source>Displacement Y</source>
      <translation>Déplacement Y</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="97"/>
      <source>Min Principal Stress</source>
      <translation>Contrainte principale min.</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="110"/>
      <source>Displacement Z</source>
      <translation>Déplacement Z</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="117"/>
      <source>Max Shear Stress (Tresca)</source>
      <translation>Critère de cisaillement max. (Tresca)</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="130"/>
      <source>Equivalent Plastic Strain</source>
      <translation>Déformation plastique équivalente : Peeq</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="137"/>
      <source>Mass Flow Rate</source>
      <translation>Flux massique</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="150"/>
      <source>Temperature</source>
      <translation>Température</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="157"/>
      <source>Network Pressure</source>
      <translation>Pression du réseau</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="168"/>
      <source>Min:</source>
      <translation>Min :</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="188"/>
      <source>Max:</source>
      <translation>Max :</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="205"/>
      <source>Histogram</source>
      <translation>Histogramme</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="217"/>
      <source>Displacement</source>
      <translation>Déplacement</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="225"/>
      <source>Show</source>
      <translation>Afficher</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="261"/>
      <source>Factor:</source>
      <translation>Facteur :</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="294"/>
      <source>Slider max:</source>
      <translation>Curseur max :</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="325"/>
      <source>User defined equation</source>
      <translation>Équation définie par l'utilisateur</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="331"/>
      <source>Runs the equation given in the field below,
outputs the results to the Min and Max fields
and colors the result mesh accordingly</source>
      <translation>Exécute l'équation donnée dans le champ ci-dessous,
transfère les résultats dans les champs Min et Max
et colore le maillage résultat en conséquence</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="336"/>
      <source>Calculate</source>
      <translation>Calculer</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="355"/>
      <source>Enter here an equation to be calculated.
For possible variables, see the description box below.</source>
      <translation>Entrez ici une équation à calculer.
Pour les variables possibles, voir la zone de description ci-dessous.</translation>
    </message>
    <message>
      <location filename="../ui/ResultShow.ui" line="359"/>
      <source>P1 - P3 # Max - Min Principal Stress</source>
      <translation>P1 - P3 # contrainte principale Max. - Min.</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="14"/>
      <source>Hints user defined equations</source>
      <translation>Équations définies par l'utilisateur</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="20"/>
      <source>Available result types:</source>
      <translation>Types de résultats disponibles :</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="43"/>
      <source>displacement: x, y, z</source>
      <translation>déplacement : x, y, z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="65"/>
      <source>temperature: T</source>
      <translation>température : T</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="90"/>
      <source>stress: sxx, syy, szz, sxy, sxz, syz</source>
      <translation>contraintes : sxx, syy, szz, sxy, sxz, syz</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="118"/>
      <source>network pressure: NP</source>
      <translation>pression du réseau : NP</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="128"/>
      <source>strain: exx, eyy, ezz, exy, exz, eyz</source>
      <translation>déformations : exx, eyy, ezz, exy, exz, eyz</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="138"/>
      <source>mass flow rate: MF</source>
      <translation>débit massique : MF</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="158"/>
      <source>von Mises stress: vM</source>
      <translation>Critère de von Mises : vM</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="178"/>
      <source>max shear stress: MS</source>
      <translation>critère de cisaillement maximale : MS</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="188"/>
      <source>max princ. stress vector: s3x, s3y, s3z</source>
      <translation>vecteur de contrainte principal max. : s3x, s3y, s3z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="198"/>
      <source>max principal stress: P1</source>
      <translation>contrainte principale max. : P1</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="208"/>
      <source>med princ. stress vector: s2x, s2y, s2z</source>
      <translation>vecteur de contrainte principale med. : s2x, s2y, s2z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="218"/>
      <source>med principal stress: P2</source>
      <translation>contrainte principale moy. : P2</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="228"/>
      <source>min princ. stress vector: s1x, s1y, s1z</source>
      <translation>vecteur de contrainte principale min. : s1x, s1y, s1z</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="238"/>
      <source>min principal stress: P3</source>
      <translation>contrainte principale min. : P3</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="148"/>
      <source>reinforcement ratio: rx, ry, rz</source>
      <translation>taux de renfort : rx, ry, rz</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="248"/>
      <source>Mohr Coulomb: mc</source>
      <translation>Mohr-Coulomb : mc</translation>
    </message>
    <message>
      <location filename="../ui/ResultHints.ui" line="168"/>
      <source>equivalent plastic strain: Peeq</source>
      <translation>déformation plastique équivalente : Peeq</translation>
    </message>
  </context>
  <context>
    <name>SolverCalculix</name>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="14"/>
      <source>Mechanical analysis</source>
      <translation>Analyse mécanique</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="20"/>
      <source>Working directory</source>
      <translation>Répertoire de travail</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="55"/>
      <source>Analysis type</source>
      <translation>Type d'analyse</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="67"/>
      <source>Static</source>
      <translation>Statique</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="77"/>
      <source>Frequency</source>
      <translation>Fréquence</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="84"/>
      <source>Thermo mechanical</source>
      <translation>Thermodynamique</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="91"/>
      <source>Check Mesh</source>
      <translation>Vérification du maillage</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="98"/>
      <source>Buckling</source>
      <translation>Déformation</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="110"/>
      <source>Write .inp file</source>
      <translation>Écrire le fichier .inp</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="120"/>
      <source>Edit .inp file</source>
      <translation>Modifier le fichier .inp</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="130"/>
      <source>Run CalculiX</source>
      <translation>Lancer CalculiX</translation>
    </message>
    <message>
      <location filename="../ui/SolverCalculix.ui" line="151"/>
      <source>Time:</source>
      <translation>Temps :</translation>
    </message>
  </context>
  <context>
    <name>SphereWidget</name>
    <message>
      <location filename="../../SphereWidget.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="22"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="32"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="42"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="110"/>
      <source>Radius</source>
      <translation>Rayon</translation>
    </message>
    <message>
      <location filename="../../SphereWidget.ui" line="58"/>
      <source>Center</source>
      <translation>Centre</translation>
    </message>
  </context>
  <context>
    <name>Std_Delete</name>
    <message>
      <location filename="../../ViewProviderAnalysis.cpp" line="311"/>
      <source>Object dependencies</source>
      <translation>Dépendances des objets</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>Polygones</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>Recherche d'angles</translation>
    </message>
    <message>
      <location filename="../../TaskCreateNodeSet.ui" line="102"/>
      <source>Collect adjacent nodes</source>
      <translation>Propager aux nœuds adjacents</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="59"/>
      <source>Other pulley diameter</source>
      <translation>Autre diamètre de la poulie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="80"/>
      <source>Center distance</source>
      <translation>Distance du centre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="101"/>
      <source>Force</source>
      <translation>Force</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="122"/>
      <source>Belt tension force</source>
      <translation>Force de tension de courroie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="141"/>
      <source>Driven pulley</source>
      <translation>Poulie asservie</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="150"/>
      <source>Force location [deg]</source>
      <translation>Emplacement de force [degrés]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="177"/>
      <source>Force Direction</source>
      <translation>Direction de la force</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="189"/>
      <source>Reversed direction</source>
      <translation>Sens inversé</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="196"/>
      <source>Axial free</source>
      <translation>axe libre</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="205"/>
      <source>Location</source>
      <translation>Emplacement</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintBearing.ui" line="219"/>
      <source>Distance</source>
      <translation>Distance</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintContact</name>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="20"/>
      <source>Select master face, click Add or Remove</source>
      <translation>Sélectionnez la face principale, cliquez sur Ajouter ou Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="35"/>
      <location filename="../../TaskFemConstraintContact.ui" line="94"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="51"/>
      <location filename="../../TaskFemConstraintContact.ui" line="110"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="79"/>
      <source>Select slave face, click Add or Remove</source>
      <translation>Sélectionnez la face secondaire, cliquez sur Ajouter ou Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="143"/>
      <source>Contact Stiffness</source>
      <translation>Rigidité de contact</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintContact.ui" line="170"/>
      <source>Friction coefficient</source>
      <translation>Coefficient de frottement</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintDisplacement</name>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="35"/>
      <source>Prescribed Displacement</source>
      <translation>Déplacement prévu</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="41"/>
      <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="58"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="74"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="107"/>
      <source>Displacement x</source>
      <translation>Déplacement en X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="119"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="170"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="199"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="275"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="301"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="327"/>
      <source>Fixed</source>
      <translation>Fixé</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="126"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="159"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="206"/>
      <source>Formulas are only valid
for the Elmer solver</source>
      <translation>Les formules ne sont valables
que pour le solveur Elmer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="130"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="163"/>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="210"/>
      <source>Formula</source>
      <translation>Formule</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="147"/>
      <source>Displacement y</source>
      <translation>Déplacement en Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="187"/>
      <source>Displacement z</source>
      <translation>Déplacement en Z</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="217"/>
      <source>mm</source>
      <translation>mm</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="227"/>
      <source>Flow solution is used to determine
surface force (and thus displacement)
generated by the flow
(Option only applies for Elmer solver)</source>
      <translation>La solution d'écoulement est utilisée pour déterminer la force de surface (et donc le déplacement)
générée par l'écoulement (l'option ne s'applique qu'au solveur Elmer)</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="233"/>
      <source>Surface force by flow</source>
      <translation>Force de surface par l'écoulement</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="253"/>
      <source>Rotations are only valid for Beam and Shell elements.</source>
      <translation>Les rotations sont uniquement valables pour les éléments de type poutre et coque.</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="266"/>
      <source>Rotation x</source>
      <translation>Rotation en X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintDisplacement.ui" line="292"/>
      <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>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="../../TaskFemConstraintFixed.ui" line="35"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFixed.ui" line="51"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintFluidBoundary</name>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="28"/>
      <source>Boundary </source>
      <translation>Limite/zone </translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="51"/>
      <source>Subtype</source>
      <translation>Sous-type</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="70"/>
      <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="../../TaskFemConstraintFluidBoundary.ui" line="85"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="101"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="141"/>
      <source>Help text</source>
      <translation>Texte d'aide</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="161"/>
      <source>Tab 1</source>
      <translation>Onglet 1</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="176"/>
      <source>Value [Unit]</source>
      <translation>Valeur [Unit]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="239"/>
      <source>Select a planar edge or face, then press this button</source>
      <translation>Sélectionnez une arête ou une face plane, puis appuyez sur ce bouton</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="242"/>
      <source>Direction </source>
      <translation>Sens </translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="273"/>
      <source>The direction of the edge or the direction of the
normal vector of the face is used as direction</source>
      <translation>Le sens de l'arête ou du
vecteur normal de la face est utilisée comme sens</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="298"/>
      <source>Reverse direction</source>
      <translation>Inverser la direction</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="306"/>
      <source>Page</source>
      <translation>Feuille</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="312"/>
      <source>Turbulence specification</source>
      <translation>Spécification des turbulences</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="334"/>
      <source>Intensity    </source>
      <translation>Intensité    </translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="357"/>
      <source>Length [m]</source>
      <translation>Longueur [m]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="383"/>
      <source>Tab 2</source>
      <translation>Onglet 2</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="394"/>
      <source> Type </source>
      <translation> Type </translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="411"/>
      <source>Temperature[K]</source>
      <translation>Température [K]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="434"/>
      <source>Heat flux [W/m2]</source>
      <translation>Flux de chaleur [W/m2]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintFluidBoundary.ui" line="441"/>
      <source>HT coeff</source>
      <translation>Coefficient de transfert thermique</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintForce</name>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="26"/>
      <source>Prescribed Force</source>
      <translation>Force prescrite</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="32"/>
      <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="../../TaskFemConstraintForce.ui" line="47"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="63"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="93"/>
      <source>Load [N]</source>
      <translation>Charge [N]</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="111"/>
      <source>Select a planar edge or face, then press this button</source>
      <translation>Sélectionnez une arête ou une face plane, puis appuyez sur ce bouton</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="114"/>
      <source>Direction</source>
      <translation>Direction</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="121"/>
      <source>The direction of the edge or the direction of the
normal vector of the face is used as direction</source>
      <translation>Le sens de l'arête ou du
vecteur normal de la face est utilisée comme sens</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintForce.ui" line="131"/>
      <source>Reverse direction</source>
      <translation>Inverser la direction</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintHeatflux</name>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="14"/>
      <source>TaskFemConstraintHeatflux</source>
      <translation>Contrainte FEM de la tâche de flux de chaleur</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="20"/>
      <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="../../TaskFemConstraintHeatflux.ui" line="35"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="51"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="68"/>
      <source>Surface Convection</source>
      <translation>Convection de surface</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="75"/>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="149"/>
      <source>Surface heat flux</source>
      <translation>Flux de chaleur de surface</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="95"/>
      <source>Film coefficient</source>
      <translation>Coefficient de transmission thermique</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="102"/>
      <source>1 W/m^2/K</source>
      <translation>1 W/m^2/K</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="119"/>
      <source>Ambient Temperature</source>
      <translation>Température Ambiante</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="126"/>
      <source>300 K</source>
      <translation>300 K</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintHeatflux.ui" line="156"/>
      <source>1 W/m^2</source>
      <translation>1 W/m²</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintInitialTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.ui" line="14"/>
      <source>Dialog</source>
      <translation>Fenêtre de dialogue</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintInitialTemperature.ui" line="20"/>
      <source>Insert component's initial temperature:</source>
      <translation>Insérer la température initiale du composant :</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintPlaneRotation</name>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="20"/>
      <source>Select a single face, click Add or Remove</source>
      <translation>Sélectionner une seule face, cliquer sur Ajouter ou Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="35"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPlaneRotation.ui" line="51"/>
      <source>Remove</source>
      <translation>Supprimer</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>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="../../TaskFemConstraintPressure.ui" line="35"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="51"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="68"/>
      <source>Pressure</source>
      <translation>Pression</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="75"/>
      <source>0 MPa</source>
      <translation>0 MPa</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintPressure.ui" line="87"/>
      <source>Reverse Direction</source>
      <translation>Inverser la direction</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintSpring</name>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="20"/>
      <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="../../TaskFemConstraintSpring.ui" line="35"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="51"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="95"/>
      <source>Normal Stiffness</source>
      <translation>Rigidité suivant la normale</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="109"/>
      <source>Stiffness for Elmer</source>
      <translation>Raideur pour Elmer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="116"/>
      <source>What stiffness should be
used for the Elmer solver</source>
      <translation>Quelle raideur devrait être utilisée pour le solveur Elmer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintSpring.ui" line="81"/>
      <source>Tangential Stiffness</source>
      <translation>Rigidité tangentielle</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintTemperature</name>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="20"/>
      <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="../../TaskFemConstraintTemperature.ui" line="29"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="39"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="56"/>
      <location filename="../../TaskFemConstraintTemperature.ui" line="80"/>
      <source>Temperature</source>
      <translation>Température</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTemperature.ui" line="69"/>
      <source>Concentrated heat flux</source>
      <translation>Flux de chaleur concentré</translation>
    </message>
  </context>
  <context>
    <name>TaskFemConstraintTransform</name>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="22"/>
      <source>Rectangular transform</source>
      <translation>Déformation rectangulaire</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="32"/>
      <source>Cylindrical transform</source>
      <translation>Déformation cylindrique</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="44"/>
      <source>Select a face, click Add or Remove</source>
      <translation>Sélectionner une face, cliquer sur Ajouter ou Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="59"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="75"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="112"/>
      <source>Rotation about X-Axis</source>
      <translation>Rotation autour de l'axe X</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="136"/>
      <source>Rotation about Y-Axis</source>
      <translation>Rotation autour de l'axe Y</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="160"/>
      <source>Rotation about Z-Axis</source>
      <translation>Rotation autour de l'axe Z</translation>
    </message>
    <message>
      <location filename="../../TaskFemConstraintTransform.ui" line="182"/>
      <location filename="../../TaskFemConstraintTransform.ui" line="201"/>
      <source>Transformable surfaces</source>
      <translation>Surfaces transformables</translation>
    </message>
  </context>
  <context>
    <name>TaskObjectName</name>
    <message>
      <location filename="../../TaskObjectName.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
  </context>
  <context>
    <name>TaskPostClip</name>
    <message>
      <location filename="../../TaskPostClip.ui" line="20"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostClip.ui" line="31"/>
      <source>Create</source>
      <translation>Créer</translation>
    </message>
    <message>
      <location filename="../../TaskPostClip.ui" line="73"/>
      <source>Inside Out</source>
      <translation>Inverser</translation>
    </message>
    <message>
      <location filename="../../TaskPostClip.ui" line="80"/>
      <source>Cut Cells</source>
      <translation>Couper des cellules</translation>
    </message>
  </context>
  <context>
    <name>TaskPostCut</name>
    <message>
      <location filename="../../TaskPostCut.ui" line="20"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostCut.ui" line="31"/>
      <source>Create</source>
      <translation>Créer</translation>
    </message>
  </context>
  <context>
    <name>TaskPostDataAlongLine</name>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="20"/>
      <source>Coordinates</source>
      <translation>Coordonnées</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="26"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="36"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="46"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="62"/>
      <source>Point 1</source>
      <translation>Point 1</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="108"/>
      <source>Point 2</source>
      <translation>Point 2</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="151"/>
      <source>Select Points</source>
      <translation>Sélectionnez les points</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="160"/>
      <source>Resolution</source>
      <translation>Résolution</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="207"/>
      <source>Mode</source>
      <translation>Mode</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="221"/>
      <source>Field</source>
      <translation>Champ</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="231"/>
      <source>Vector</source>
      <translation>Vecteur</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAlongLine.ui" line="250"/>
      <source>Create Plot</source>
      <translation>Créer un tracé</translation>
    </message>
  </context>
  <context>
    <name>TaskPostDataAtPoint</name>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="17"/>
      <source>Center</source>
      <translation>Centre</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="23"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="33"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="43"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="86"/>
      <source>Select Point</source>
      <translation>Sélectionner un point</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="95"/>
      <source>Value:</source>
      <translation>Valeur :</translation>
    </message>
    <message>
      <location filename="../../TaskPostDataAtPoint.ui" line="142"/>
      <source>Field</source>
      <translation>Champ</translation>
    </message>
  </context>
  <context>
    <name>TaskPostDisplay</name>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="28"/>
      <source>Mode</source>
      <translation>Mode</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="42"/>
      <location filename="../../TaskPostDisplay.ui" line="93"/>
      <source>Outline</source>
      <translation>Contour</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="47"/>
      <location filename="../../TaskPostDisplay.ui" line="98"/>
      <source>Surface</source>
      <translation>Surface</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="52"/>
      <location filename="../../TaskPostDisplay.ui" line="103"/>
      <source>Surface with Edges</source>
      <translation>Surface avec Arêtes</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="57"/>
      <location filename="../../TaskPostDisplay.ui" line="108"/>
      <source>Wireframe</source>
      <translation>Filaire</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="73"/>
      <source>Coloring</source>
      <translation>Coloration</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="79"/>
      <source>Field</source>
      <translation>Champ</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="116"/>
      <source>Vector</source>
      <translation>Vecteur</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="130"/>
      <source>Magnitute</source>
      <translation>Magnitute</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="135"/>
      <source>X</source>
      <translation>X</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="140"/>
      <source>Y</source>
      <translation>Y</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="145"/>
      <source>Z</source>
      <translation>Z</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="156"/>
      <source>Styling</source>
      <translation>Style</translation>
    </message>
    <message>
      <location filename="../../TaskPostDisplay.ui" line="162"/>
      <source>Transparency</source>
      <translation>Transparence</translation>
    </message>
  </context>
  <context>
    <name>TaskPostScalarClip</name>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="28"/>
      <source>Scalar</source>
      <translation>Scalaire</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="42"/>
      <source>Outline</source>
      <translation>Contour</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="47"/>
      <source>Surface</source>
      <translation>Surface</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="52"/>
      <source>Surface with Edges</source>
      <translation>Surface avec Arêtes</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="57"/>
      <source>Wireframe</source>
      <translation>Filaire</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="101"/>
      <source>Min scalar</source>
      <translation>Scalaire minimum</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="108"/>
      <source>Clip scalar</source>
      <translation>Ecrêtage scalaire</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="121"/>
      <source>Max scalar</source>
      <translation>Scalaire maximum</translation>
    </message>
    <message>
      <location filename="../../TaskPostScalarClip.ui" line="209"/>
      <source>Clip inside out</source>
      <translation>Inverser l'écrêtage</translation>
    </message>
  </context>
  <context>
    <name>TaskPostWarpVector</name>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="28"/>
      <source>Vector</source>
      <translation>Vecteur</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="42"/>
      <source>warp vectors</source>
      <translation>vecteurs de déformation</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="98"/>
      <source>Min warp</source>
      <translation>Déformation mini</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="105"/>
      <source>Warp factor</source>
      <translation>Facteur de déformation</translation>
    </message>
    <message>
      <location filename="../../TaskPostWarpVector.ui" line="118"/>
      <source>Max warp</source>
      <translation>Déformation maxi</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 segments 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>Tetrahedron count:</source>
      <translation>Nombre de tétraèdres :</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>FEM</source>
      <translation>FEM</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>&amp;FEM</source>
      <translation>&amp;FEM</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="43"/>
      <source>Model</source>
      <translation>Modèle</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="44"/>
      <source>M&amp;odel</source>
      <translation>M&amp;odèle</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="45"/>
      <source>Materials</source>
      <translation>Matériaux</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="46"/>
      <source>&amp;Materials</source>
      <translation>&amp;Matériaux</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="47"/>
      <source>Element Geometry</source>
      <translation>Géométrie de l'élément</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="48"/>
      <source>&amp;Element Geometry</source>
      <translation>Géométri&amp;e de l'élément</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="49"/>
      <source>Electrostatic Constraints</source>
      <translation>Contraintes électrostatiques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="50"/>
      <source>&amp;Electrostatic Constraints</source>
      <translation>&amp;Contraintes électrostatiques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="53"/>
      <source>Fluid Constraints</source>
      <translation>Contraintes du fluide</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="54"/>
      <source>&amp;Fluid Constraints</source>
      <translation>Contraintes du &amp;fluide</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="51"/>
      <location filename="../../Workbench.cpp" line="55"/>
      <source>Electromagnetic Constraints</source>
      <translation>Contraintes électromagnétiques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="52"/>
      <location filename="../../Workbench.cpp" line="56"/>
      <source>&amp;Electromagnetic Constraints</source>
      <translation>Contraintes &amp;électromagnétiques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="57"/>
      <source>Geometrical Constraints</source>
      <translation>Contraintes géométriques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="58"/>
      <source>&amp;Geometrical Constraints</source>
      <translation>Contraintes &amp;géométriques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="59"/>
      <source>Mechanical Constraints</source>
      <translation>Contraintes mécaniques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="60"/>
      <source>&amp;Mechanical Constraints</source>
      <translation>Contraintes &amp;mécaniques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="61"/>
      <source>Thermal Constraints</source>
      <translation>Contraintes thermiques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="62"/>
      <source>&amp;Thermal Constraints</source>
      <translation>Contraintes &amp;thermiques</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="63"/>
      <source>Constraints without solver</source>
      <translation>Contraintes sans solveur</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="64"/>
      <source>&amp;Constraints without solver</source>
      <translation>&amp;Contraintes sans solveur</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="65"/>
      <source>Overwrite Constants</source>
      <translation>Remplacer les constantes</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="66"/>
      <source>&amp;Overwrite Constants</source>
      <translation>Remplacer les c&amp;onstantes</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="68"/>
      <source>Mesh</source>
      <translation>Maillage</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="69"/>
      <source>M&amp;esh</source>
      <translation>Ma&amp;illage</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="71"/>
      <source>Solve</source>
      <translation>Résoudre</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="72"/>
      <source>&amp;Solve</source>
      <translation>Ré&amp;solution</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="74"/>
      <source>Results</source>
      <translation>Résultats</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="75"/>
      <source>&amp;Results</source>
      <translation>&amp;Résultats</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="76"/>
      <source>Filter functions</source>
      <translation>Fonctions de filtrage</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="77"/>
      <source>&amp;Filter functions</source>
      <translation>&amp;Fonctions de filtrage</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="79"/>
      <source>Utilities</source>
      <translation>Utilitaires</translation>
    </message>
  </context>
  <context>
    <name>setupFilter</name>
    <message>
      <location filename="../../Command.cpp" line="1520"/>
      <source>Error: A filter can only be applied to a single object.</source>
      <translation>Erreur : un filtre ne peut être appliqué qu'à un seul objet.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1522"/>
      <location filename="../../Command.cpp" line="1539"/>
      <location filename="../../Command.cpp" line="1567"/>
      <source>The filter could not be set up.</source>
      <translation>Le filtre n'a pas pu être configuré.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1538"/>
      <location filename="../../Command.cpp" line="1566"/>
      <source>Error: no post processing object selected.</source>
      <translation>Erreur: aucun objet de post-traitement sélectionné.</translation>
    </message>
  </context>
  <context>
    <name>FEM_Analysis</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="58"/>
      <source>Analysis container</source>
      <translation>Conteneur d'analyse</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="63"/>
      <source>Creates an analysis container with default solver</source>
      <translation>Créer un conteneur d’analyse avec le solveur standard</translation>
    </message>
  </context>
  <context>
    <name>FEM_ClippingPlaneAdd</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="98"/>
      <source>Clipping plane on face</source>
      <translation>Plan de coupe par une face</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="102"/>
      <source>Add a clipping plane on a selected face</source>
      <translation>Ajouter un plan de coupe sur une face sélectionnée</translation>
    </message>
  </context>
  <context>
    <name>FEM_ClippingPlaneRemoveAll</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="153"/>
      <location filename="../../../femcommands/commands.py" line="157"/>
      <source>Remove all clipping planes</source>
      <translation>Supprimer tous les plans de coupe</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstantVacuumPermittivity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="179"/>
      <source>Constant vacuum permittivity</source>
      <translation>Constante de permittivité du vide</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="183"/>
      <source>Creates a FEM constant vacuum permittivity to overwrite standard value</source>
      <translation>Créer une constante FEM de permittivité du vide pour remplacer la valeur standard</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintBodyHeatSource</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="198"/>
      <source>Constraint body heat source</source>
      <translation>Contrainte de source de chaleur pour un corps</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="202"/>
      <source>Creates a FEM constraint body heat source</source>
      <translation>Créer une contrainte FEM de type source de chaleur pour un corps</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintCentrif</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="215"/>
      <source>Constraint centrif</source>
      <translation>Contrainte centrifuge</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="219"/>
      <source>Creates a FEM constraint centrif</source>
      <translation>Créer une contrainte FEM de type centrifuge</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintElectrostaticPotential</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="250"/>
      <source>Constraint electrostatic potential</source>
      <translation>Contrainte de potentiel électrostatique</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="254"/>
      <source>Creates a FEM constraint electrostatic potential</source>
      <translation>Créer une contrainte FEM de type potentiel électrostatique</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintFlowVelocity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="267"/>
      <source>Constraint flow velocity</source>
      <translation>Contrainte de vitesse d'écoulement</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="271"/>
      <source>Creates a FEM constraint flow velocity</source>
      <translation>Créer une contrainte FEM de type vitesse d'écoulement</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintInitialFlowVelocity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="284"/>
      <source>Constraint initial flow velocity</source>
      <translation>Contrainte de vitesse d'écoulement initiale</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="288"/>
      <source>Creates a FEM constraint initial flow velocity</source>
      <translation>Créer une contrainte FEM de type vitesse d'écoulement initiale</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintInitialPressure</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="301"/>
      <source>Constraint initial pressure</source>
      <translation>Contrainte de pression initiale</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="305"/>
      <source>Creates a FEM constraint initial pressure</source>
      <translation>Créer une contrainte FEM de type pression initiale</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintSectionPrint</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="335"/>
      <source>Constraint sectionprint</source>
      <translation>Contrainte d'affichage de la section</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="339"/>
      <source>Creates a FEM constraint sectionprint</source>
      <translation>Créer une contrainte FEM d'affichage de la section</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintSelfWeight</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="352"/>
      <source>Constraint self weight</source>
      <translation>Contrainte du poids propre</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="356"/>
      <source>Creates a FEM constraint self weight</source>
      <translation>Créer une contrainte FEM de type poids propre</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintTie</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="369"/>
      <source>Constraint tie</source>
      <translation>Contrainte de liaison</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="373"/>
      <source>Creates a FEM constraint tie</source>
      <translation>Créer une contrainte FEM de type liaison</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementFluid1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="386"/>
      <source>Fluid section for 1D flow</source>
      <translation>Section de fluide pour un écoulement 1D</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="390"/>
      <source>Creates a FEM fluid section for 1D flow</source>
      <translation>Créer une section de fluide FEM pour un écoulement 1D</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementGeometry1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="403"/>
      <source>Beam cross section</source>
      <translation>Coupe transversale d'un élément type poutre</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="407"/>
      <source>Creates a FEM beam cross section</source>
      <translation>Crée une coupe FEM transversale d'un élément de type poutre</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementGeometry2D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="420"/>
      <source>Shell plate thickness</source>
      <translation>Épaisseur d'un élément de type coque</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="424"/>
      <source>Creates a FEM shell plate thickness</source>
      <translation>Crée une épaisseur FEM d'un élément de type coque</translation>
    </message>
  </context>
  <context>
    <name>FEM_ElementRotation1D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="437"/>
      <source>Beam rotation</source>
      <translation>Rotation d'un élément type poutre</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="441"/>
      <source>Creates a FEM beam rotation</source>
      <translation>Crée une rotation FEM d'un élément de type poutre</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElectrostatic</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="505"/>
      <source>Electrostatic equation</source>
      <translation>Équation électrostatique</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="509"/>
      <source>Creates a FEM equation for electrostatic</source>
      <translation>Crée une équation FEM pour l'électrostatique</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElasticity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="471"/>
      <source>Elasticity equation</source>
      <translation>Équation d’élasticité</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="475"/>
      <source>Creates a FEM equation for
 elasticity (stress)</source>
      <translation>Créer une équation FEM pour l'élasticité (contrainte)</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationFlow</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="522"/>
      <source>Flow equation</source>
      <translation>Équation d'écoulement</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="526"/>
      <source>Creates a FEM equation for flow</source>
      <translation>Crée une équation FEM pour un écoulement</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationFlux</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="539"/>
      <source>Flux equation</source>
      <translation>Équation de flux</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="543"/>
      <source>Creates a FEM equation for flux</source>
      <translation>Crée une équation FEM pour un flux</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationElectricforce</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="488"/>
      <source>Electricforce equation</source>
      <translation>Équation de force électrique</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="492"/>
      <source>Creates a FEM equation for electric forces</source>
      <translation>Crée une équation FEM pour des forces électriques</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationHeat</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="556"/>
      <source>Heat equation</source>
      <translation>Équation de chaleur</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="560"/>
      <source>Creates a FEM equation for heat</source>
      <translation>Crée une équation FEM pour la chaleur</translation>
    </message>
  </context>
  <context>
    <name>FEM_Examples</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="608"/>
      <location filename="../../../femcommands/commands.py" line="612"/>
      <source>Open FEM examples</source>
      <translation>Ouvrir des exemples de l'atelier FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialEditor</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="629"/>
      <source>Material editor</source>
      <translation>Editeur de matériaux</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="633"/>
      <source>Opens the FreeCAD material editor</source>
      <translation>Ouvre l’éditeur de matériaux de FreeCAD</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialFluid</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="649"/>
      <source>Material for fluid</source>
      <translation>Matériau pour fluide</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="653"/>
      <source>Creates a FEM material for fluid</source>
      <translation>Crée un matériau FEM pour fluide</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialMechanicalNonlinear</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="666"/>
      <source>Nonlinear mechanical material</source>
      <translation>Matériau mécanique non linéaire</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="670"/>
      <source>Creates a nonlinear mechanical material</source>
      <translation>Créer un matériau mécanique non linéaire</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialReinforced</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="737"/>
      <source>Reinforced material (concrete)</source>
      <translation>Matériau renforcé (type béton)</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="741"/>
      <source>Creates a material for reinforced matrix material such as concrete</source>
      <translation>Créer un matériau pour des composites renforcés tels que le béton</translation>
    </message>
  </context>
  <context>
    <name>FEM_MaterialSolid</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="754"/>
      <source>Material for solid</source>
      <translation>Matériau pour solide</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="759"/>
      <source>Creates a FEM material for solid</source>
      <translation>Créer un matériau FEM pour solide</translation>
    </message>
  </context>
  <context>
    <name>FEM_FEMMesh2Mesh</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="772"/>
      <source>FEM mesh to mesh</source>
      <translation>Maillage FEM à maillage</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="776"/>
      <source>Convert the surface of a FEM mesh to a mesh</source>
      <translation>Convertir la surface d'un maillage FEM en maillage</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshBoundaryLayer</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="820"/>
      <source>FEM mesh boundary layer</source>
      <translation>Couche limite du maillage FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="824"/>
      <source>Creates a FEM mesh boundary layer</source>
      <translation>Créer une couche limite FEM du maillage</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshClear</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="837"/>
      <source>Clear FEM mesh</source>
      <translation>Effacer le maillage FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="841"/>
      <source>Clear the Mesh of a FEM mesh object</source>
      <translation>Effacer le maillage d'un objet maillage FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshDisplayInfo</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="863"/>
      <location filename="../../../femcommands/commands.py" line="867"/>
      <source>Display FEM mesh info</source>
      <translation>Afficher les informations du maillage FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshGmshFromShape</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="893"/>
      <source>FEM mesh from shape by Gmsh</source>
      <translation>Maillage FEM à partir d'une forme de Gmsh</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="897"/>
      <source>Create a FEM mesh from a shape by Gmsh mesher</source>
      <translation>Créer un maillage FEM à partir d'une forme avec le mailleur Gmsh</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshGroup</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="939"/>
      <source>FEM mesh group</source>
      <translation>Groupe de maillages FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="943"/>
      <source>Creates a FEM mesh group</source>
      <translation>Créer un groupe de maillages FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshNetgenFromShape</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="956"/>
      <source>FEM mesh from shape by Netgen</source>
      <translation>Maillage FEM à partir d'une forme de Netgen</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="960"/>
      <source>Create a FEM mesh from a solid or face shape by Netgen internal mesher</source>
      <translation>Créer un maillage FEM à partir d'un solide ou d'une face par le mailleur interne Netgen</translation>
    </message>
  </context>
  <context>
    <name>FEM_MeshRegion</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1002"/>
      <source>FEM mesh region</source>
      <translation>Région de maillage FEM</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1006"/>
      <source>Creates a FEM mesh region</source>
      <translation>Créer une région de maillage FEM</translation>
    </message>
  </context>
  <context>
    <name>FEM_ResultShow</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1019"/>
      <source>Show result</source>
      <translation>Afficher le résultat</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1024"/>
      <source>Shows and visualizes selected result data</source>
      <translation>Affiche et visualise les données des résultats sélectionnés</translation>
    </message>
  </context>
  <context>
    <name>FEM_ResultsPurge</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1039"/>
      <source>Purge results</source>
      <translation>Purger les résultats</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1044"/>
      <source>Purges all results from active analysis</source>
      <translation>Purger tous les résultats de l'analyse active</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverCalculixCxxtools</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1061"/>
      <source>Solver CalculiX Standard</source>
      <translation>Solveur CalculiX standard</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1066"/>
      <source>Creates a standard FEM solver CalculiX with ccx tools</source>
      <translation>Créer un solveur standard CalculiX FEM avec les outils ccx</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverControl</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1123"/>
      <source>Solver job control</source>
      <translation>Contrôle des tâches du solveur</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1128"/>
      <source>Changes solver attributes and runs the calculations for the selected solver</source>
      <translation>Modifie les attributs du solveur et lance les calculs pour le solveur sélectionné</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverElmer</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1140"/>
      <source>Solver Elmer</source>
      <translation>Solveur Elmer</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1145"/>
      <source>Creates a FEM solver Elmer</source>
      <translation>Créer un solveur FEM Elmer</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverMystran</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1156"/>
      <source>Solver Mystran</source>
      <translation>Solveur Mystran</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1158"/>
      <source>Creates a FEM solver Mystran</source>
      <translation>Créer un solveur FEM Mystran</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverRun</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1168"/>
      <source>Run solver calculations</source>
      <translation>Lancer les calculs du solveur</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1173"/>
      <source>Runs the calculations for the selected solver</source>
      <translation>Lance les calculs pour le solveur sélectionné</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverZ88</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1188"/>
      <source>Solver Z88</source>
      <translation>Solveur Z88</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1190"/>
      <source>Creates a FEM solver Z88</source>
      <translation>Créer un solveur FEM Z88</translation>
    </message>
  </context>
  <context>
    <name>ControlWidget</name>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="215"/>
      <source>Solver Control</source>
      <translation>Contrôle du solveur</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="226"/>
      <source>Working Directory</source>
      <translation>Répertoire de travail</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="230"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="306"/>
      <source>Write</source>
      <translation>Écrire</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="231"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="307"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="311"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="315"/>
      <source>Edit</source>
      <translation>Éditer</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="248"/>
      <source>Elapsed Time:</source>
      <translation>Temps écoulé :</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="308"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="312"/>
      <source>Run</source>
      <translation>Lancer</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="310"/>
      <location filename="../../../femsolver/solver_taskpanel.py" line="314"/>
      <source>Re-write</source>
      <translation>Ré-écrire</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="316"/>
      <source>Re-run</source>
      <translation>Relancer</translation>
    </message>
    <message>
      <location filename="../../../femsolver/solver_taskpanel.py" line="318"/>
      <source>Abort</source>
      <translation>Interrompre</translation>
    </message>
  </context>
  <context>
    <name>_Selector</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="50"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="51"/>
      <source>Remove</source>
      <translation>Supprimer</translation>
    </message>
  </context>
  <context>
    <name>BoundarySelector</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="130"/>
      <source>Select Faces/Edges/Vertexes</source>
      <translation>Sélectionnez les faces/arêtes/sommets</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="134"/>
      <source>To add references: select them in the 3D view  and click "Add".</source>
      <translation>Pour ajouter des références : sélectionner les dans la vue 3D et cliquez sur "Ajouter".</translation>
    </message>
  </context>
  <context>
    <name>SolidSelector</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="149"/>
      <source>Select Solids</source>
      <translation>Sélectionnez les solides</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="153"/>
      <source>Select elements part of the solid that shall be added to the list. To add the solid click "Add".</source>
      <translation>Sélectionnez les éléments du solide qui seront ajoutés à la liste. Pour ajouter le solide, cliquez sur "Ajouter".</translation>
    </message>
  </context>
  <context>
    <name>GeometryElementsSelection</name>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="269"/>
      <source>Geometry reference selector for a {}</source>
      <translation>Sélecteur de géométrie de référence pour {}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="271"/>
      <source>Add</source>
      <translation>Ajouter</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="278"/>
      <source>Click on "Add" and select geometric elements to add them to the list.{}The following geometry elements can be selected: {}{}{}</source>
      <translation>Cliquer sur "Ajouter" et sélectionner les éléments géométriques pour les ajouter à la liste. {}Les éléments géométriques suivants peuvent être sélectionnés : {}{}{}</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="281"/>
      <source>{}If no geometry is added to the list, all remaining ones are used.</source>
      <translation>{}Si aucune géométrie n'est ajoutée à la liste, tous les éléments restants seront utilisés.</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="294"/>
      <source>Selection mode</source>
      <translation>Mode de sélection</translation>
    </message>
    <message>
      <location filename="../../../femguiutils/selection_widgets.py" line="296"/>
      <source>Solid</source>
      <translation>Solide</translation>
    </message>
  </context>
  <context>
    <name>FEM</name>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="294"/>
      <source>Displacement Magnitude</source>
      <translation>Magnitude du déplacement</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="309"/>
      <source>Displacement X</source>
      <translation>Déplacement X</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="324"/>
      <source>Displacement Y</source>
      <translation>Déplacement Y</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="339"/>
      <source>Displacement Z</source>
      <translation>Déplacement Z</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="351"/>
      <source>von Mises Stress</source>
      <translation>Critère de von Mises</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="363"/>
      <source>Max Shear Stress</source>
      <translation>Critère de cisaillement maximale</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="375"/>
      <source>Max Principal Stress</source>
      <translation>Contrainte principale max.</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="387"/>
      <source>Temperature</source>
      <translation>Température</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="399"/>
      <source>Mass Flow Rate</source>
      <translation>Flux massique</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="411"/>
      <source>Network Pressure</source>
      <translation>Pression du réseau</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="423"/>
      <source>Min Principal Stress</source>
      <translation>Contrainte principale min.</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="435"/>
      <source>Equivalent Plastic Strain</source>
      <translation>Déformation plastique équivalente : Peeq</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="454"/>
      <source>Information</source>
      <translation>Informations</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="456"/>
      <source>No histogram available.
Please select a result type first.</source>
      <translation>Aucun histogramme disponible.
Veuillez d'abord sélectionner un type de résultat.</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="569"/>
      <source>Histogram of {}</source>
      <translation>Histogramme de {}</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="570"/>
      <source>Nodes</source>
      <translation>Nœuds</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="700"/>
      <source>Empty result mesh</source>
      <translation>Aucun résultat de maillage</translation>
    </message>
    <message>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="718"/>
      <location filename="../../../femtaskpanels/task_result_mechanical.py" line="730"/>
      <source>No result object</source>
      <translation>Aucun objet de résultat</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintCurrentDensity</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="233"/>
      <source>Constraint current density</source>
      <translation>Contrainte de densité de courant</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="237"/>
      <source>Creates a FEM constraint current density</source>
      <translation>Créer une contrainte FEM de densité de courant</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationMagnetodynamic2D</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="590"/>
      <source>Magnetodynamic2D equation</source>
      <translation>Équation magnétodynamique 2D</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="594"/>
      <source>Creates a FEM equation for
 2D magnetodynamic forces</source>
      <translation>Créer une équation FEM pour des forces magnétodynamiques 2D</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCompEmConstraints</name>
    <message>
      <location filename="../../Command.cpp" line="1138"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1139"/>
      <location filename="../../Command.cpp" line="1140"/>
      <source>Electromagnetic constraints</source>
      <translation>Contraintes électromagnétiques</translation>
    </message>
  </context>
  <context>
    <name>FEM_ConstraintMagnetization</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="318"/>
      <source>Constraint magnetization</source>
      <translation>Contrainte de magnétisation</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="322"/>
      <source>Creates a FEM constraint magnetization</source>
      <translation>Créer une contrainte FEM de magnétisation</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationMagnetodynamic</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="573"/>
      <source>Magnetodynamic equation</source>
      <translation>Équation magnétodynamique</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="577"/>
      <source>Creates a FEM equation for
 magnetodynamic forces</source>
      <translation>Créer une équation FEM pour des forces magnétodynamiques</translation>
    </message>
  </context>
  <context>
    <name>TaskPostContours</name>
    <message>
      <location filename="../../TaskPostContours.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="25"/>
      <source>Vector:</source>
      <translation>Vecteur :</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="35"/>
      <source>Field:</source>
      <translation>Champ :</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="79"/>
      <source>Contour lines will not be colored</source>
      <translation>Les lignes de contour ne seront pas colorées</translation>
    </message>
    <message>
      <location filename="../../TaskPostContours.ui" line="82"/>
      <source>No color</source>
      <translation>Pas de couleur</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCompEmEquations</name>
    <message>
      <location filename="../../Command.cpp" line="1255"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1256"/>
      <source>Electromagnetic equations</source>
      <translation>Équations électromagnétiques</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1257"/>
      <source>Electromagnetic equations for the Elmer solver</source>
      <translation>Équations électromagnétiques pour le solveur Elmer</translation>
    </message>
  </context>
  <context>
    <name>CmdFemPostContoursFilter</name>
    <message>
      <location filename="../../Command.cpp" line="2038"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2039"/>
      <source>Contours filter</source>
      <translation>Filtre par contours</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="2041"/>
      <source>Define/create a contours filter which displays iso contours</source>
      <translation>Définir/créer un filtre par contours qui affichera des iso-contours</translation>
    </message>
  </context>
  <context>
    <name>FemGui::TaskPostContours</name>
    <message>
      <location filename="../../TaskPostBoxes.cpp" line="1401"/>
      <source>Contours filter options</source>
      <translation>Options du filtre par contours</translation>
    </message>
  </context>
  <context>
    <name>FEM_EquationDeformation</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="454"/>
      <source>Deformation equation</source>
      <translation>Équation de déformation</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="458"/>
      <source>Creates a FEM equation for
 deformation (nonlinear elasticity)</source>
      <translation>Créer une équation FEM pour une déformation (élasticité non linéaire)</translation>
    </message>
  </context>
  <context>
    <name>BoxWidget</name>
    <message>
      <location filename="../../BoxWidget.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="22"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="32"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="42"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="58"/>
      <source>Center</source>
      <translation>Centre</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="110"/>
      <source>Length</source>
      <translation>Longueur</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="136"/>
      <source>Width</source>
      <translation>Largeur</translation>
    </message>
    <message>
      <location filename="../../BoxWidget.ui" line="162"/>
      <source>Height</source>
      <translation>Hauteur</translation>
    </message>
  </context>
  <context>
    <name>CylinderWidget</name>
    <message>
      <location filename="../../CylinderWidget.ui" line="14"/>
      <source>Form</source>
      <translation>Forme</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="22"/>
      <source>x</source>
      <translation>x</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="32"/>
      <source>y</source>
      <translation>y</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="42"/>
      <source>z</source>
      <translation>z</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="58"/>
      <source>Center</source>
      <translation>Centre</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="110"/>
      <source>Axis</source>
      <translation>Axe</translation>
    </message>
    <message>
      <location filename="../../CylinderWidget.ui" line="162"/>
      <source>Radius</source>
      <translation>Rayon</translation>
    </message>
  </context>
  <context>
    <name>CmdFemCompMechEquations</name>
    <message>
      <location filename="../../Command.cpp" line="1400"/>
      <source>Fem</source>
      <translation>Fem</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1401"/>
      <source>Mechanical equations</source>
      <translation>Équations mécaniques</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="1402"/>
      <source>Mechanical equations for the Elmer solver</source>
      <translation>Équations mécaniques pour le solveur Elmer</translation>
    </message>
  </context>
  <context>
    <name>FEM_SolverCalculiX</name>
    <message>
      <location filename="../../../femcommands/commands.py" line="1104"/>
      <source>Solver CalculiX (new framework)</source>
      <translation>Solveur CalculiX (nouveau modèle)</translation>
    </message>
    <message>
      <location filename="../../../femcommands/commands.py" line="1109"/>
      <source>Creates a FEM solver CalculiX new framework (less result error handling)</source>
      <translation>Créer un solveur FEM nouveau modèle de CalculiX (moins de traitement des erreurs de résultat)</translation>
    </message>
  </context>
</TS>
