updated french translation
[debian/openrocket] / core / resources / l10n / messages_fr.properties
index 973b3467deb17e6e2cc71a9590e713004f177ffa..fc8f00ff235619330d0d16aa7a65f5f3db9a5d67 100644 (file)
@@ -169,6 +169,9 @@ debuglogdlg.lbl.Logmessage = Texte du message:
 debuglogdlg.lbl.Stacktrace = Stack trace:\r
 \r
 \r
+! MotorChooserDialog\r
+MotorChooserDialog.title = Selectionnez un moteur fusée\r
+\r
 ! Edit Motor configuration dialog\r
 edtmotorconfdlg.but.removemotor = Enlever le moteur\r
 edtmotorconfdlg.but.Selectmotor = Choisir le moteur\r
@@ -334,7 +337,7 @@ simedtdlg.lbl.Simmethod = M
 simedtdlg.lbl.ttip.Simmethod1 = <html>Le simulateur de six degrés de liberté permet la liberté totale de fusée en vol.<br>\r
 simedtdlg.lbl.ttip.Simmethod2 = l'Integration faite en utilisant a 4<sup>th</sup> order Runge-Kutta 4 numerical integration.\r
 simedtdlg.lbl.GeodeticMethod = Calculs Geodetic:\r
-simedtdlg.lbl.ttip.GeodeticMethodTip = A un rapport avec les calculs des coordonnée sur la terre.  This also enables coriolis effect computations.\r
+simedtdlg.lbl.ttip.GeodeticMethodTip = A un rapport avec les calculs des coordonnées sur la terre.  Ceci permet egalement de calculer l'effet de coriolis.\r
 simedtdlg.lbl.Timestep = Réglage du pas de temps:\r
 simedtdlg.lbl.ttip.Timestep1 = <html>Le temps entre les étapes de la simulation.<br>Avec un pas de temps plus petit la simulation est plus lente mais également plus précise.<br>\r
 simedtdlg.lbl.ttip.Timestep2 = La méthode de calcul du 4<sup>ème</sup> ordre est suffisamment précise avec un pas de temps de\r
@@ -453,27 +456,31 @@ customExpression.Operator = Operateur
 customExpression.Description = Description\r
 \r
 ! Custom expression panel\r
-customExpressionPanel.but.NewExpression = New expression\r
+customExpressionPanel.but.NewExpression = Nouvelle expression\r
+customExpressionPanel.but.ttip.NewExpression = Add a new custom expression\r
+customExpressionPanel.but.Import = Import\r
+customExpressionPanel.but.ttip.Import = Import custom expressions from another .ork file\r
 customExpressionPanel.lbl.UpdateNote = Vous devez faire tourner la simulation avant de pouvoir disposer de données à tracer.\r
-customExpressionPanel.lbl.CalcNote = Expressions will be calculated in the order shown.\r
-customExpressionPanel.lbl.CustomExpressions = Custom Expressions :\r
-customExpression.Units.but.ttip.Remove = Remove this expression\r
-customExpression.Units.but.ttip.Edit = Edit this expression\r
+customExpressionPanel.lbl.CalcNote = Les "Expressions" seront calculées dans l'ordre montré.\r
+customExpressionPanel.lbl.CustomExpressions = Expressions personalisées :\r
+customExpression.Units.but.ttip.Remove = Supprimer cette expression\r
+customExpression.Units.but.ttip.Edit = Modifier cette expression\r
 customExpression.Units.but.ttip.MoveUp = Move expression up in calculation order\r
 customExpression.Units.but.ttip.MoveDown = Move expression down in calculation order\r
 \r
+\r
 ! Custom expression builder window\r
-ExpressionBuilderDialog.title = Expression Builder\r
+ExpressionBuilderDialog.title = Constructeur d'Expression\r
 ExpressionBuilderDialog.InsertVariable = Ajouter une Variable\r
 ExpressionBuilderDialog.InsertOperator = Ajouter un Operateur\r
-ExpressionBuilderDialog.led.ttip.Name = Name must not have already been used\r
-ExpressionBuilderDialog.led.ttip.Symbol = Symbol must not have already been used\r
+ExpressionBuilderDialog.led.ttip.Name = Un nom ne peut pas avoir été déjà utilisé\r
+ExpressionBuilderDialog.led.ttip.Symbol = Un symbole ne peut pas avoir été déjà utilisé\r
 ExpressionBuilderDialog.led.ttip.Expression = Expression must use only known symbols and operators\r
-ExpressionBuilderDialog.CopyToOtherSimulations = Copy to other simulations\r
+ExpressionBuilderDialog.CopyToOtherSimulations = Copier dans les autres simulations\r
 ExpressionBuilderDialog.CopyToOtherSimulations.ttip = <html>Make a copy of this expression in other simulations in this document.<br>Will not overwrite or modify any existing expressions in other simulations. \r
 \r
 ! Custom expression variable selector\r
-CustomVariableSelector.title = Variable Selector\r
+CustomVariableSelector.title = Selecteur de variable\r
 \r
 ! Custom operator selector\r
 CustomOperatorSelector.title = Operator Selector\r
@@ -486,21 +493,36 @@ Operator.div = Divison
 Operator.mod = Modulo\r
 Operator.pow = Exponentiel\r
 Operator.abs = Valeur absolue\r
-Operator.ceil = Ceiling (next integer value\r
-Operator.floor = Floor (previous integer value\r
+Operator.ceil = Plafond (valeure de l'entier suivant\r
+Operator.floor = Sol (valeure de l'entier précedente\r
 Operator.sqrt = Racine carrée\r
 Operator.cbrt = Racine Cubic \r
 Operator.exp = Euler\'s number raised to the value (e^x)\r
-Operator.ln = Natural logarithm\r
+Operator.ln = Logarithme népérien\r
 Operator.sin = Sinus\r
 Operator.cos = Cosinus\r
 Operator.tan = Tangente\r
 Operator.asin = Arc sinus\r
 Operator.acos = Arc cosinus\r
 Operator.atan = Arc tangente\r
-Operator.hsin = Hyerbolic sinus\r
+Operator.hsin = Sinus Hyerbolic\r
 Operator.hcos = Cosinus Hyperbolic\r
 Operator.htan = Tangente Hyperbolic\r
+Operator.log10 = Base 10 logarithm\r
+Operator.round = Round to nearest integer value\r
+Operator.random = Random number between zero and given value\r
+Operator.expm1 = The same as exp(x)-1, but more accurate for small x \r
+Operator.mean = The arithmetic mean of a given range\r
+Operator.min = The minimum value in a given range\r
+Operator.max = The maximum value in a given range\r
+Operator.var = The variance of a given range\r
+Operator.stdev = The standard deviation of a given range\r
+Operator.rms = The root-mean-squared value of a given range\r
+Operator.lclip = Clips a value (1st parameter) to be no less than a given value (2nd parameter)\r
+Operator.uclip = Clips a value (1st parameter) to be no greater than a given value (2nd parameter)\r
+Operator.binf = Gives the fraction of values in a given range (1st parameter) inside a bin with given lower (2nd parameter) and upper (3rd parameter) bounds\r
+Operator.trapz = Integrates the given range using trapezoidal integration\r
+Operator.tnear = Find the time corresponding to the point in a range (1st parameter) nearest to a given value (2nd parameter)\r
 \r
 ! MotorPlot\r
 MotorPlot.title.Motorplot = Courbe du moteur\r
@@ -1032,8 +1054,8 @@ main.menu.file.new = Nouveau
 main.menu.file.new.desc = Crée un nouveau projet fusée\r
 main.menu.file.open = Ouvrir...\r
 BasicFrame.item.Openrocketdesign = Ouvre un projet fusée\r
-main.menu.file.openRecent = Open Recent...\r
-BasicFrame.item.Openrecentrocketdesign = Open a recent rocket design\r
+main.menu.file.openRecent = Ouvrir les fichiers recent...\r
+BasicFrame.item.Openrecentrocketdesign = Ouvrir un projet fusée recent\r
 main.menu.file.openExample = Ouvrir un exemple...\r
 BasicFrame.item.Openexamplerocketdesign = Ouvre un exemple de projet fusée\r
 main.menu.file.save = Sauvegarder\r
@@ -1068,6 +1090,8 @@ main.menu.analyze.componentAnalysis = Analyse des Pi
 main.menu.analyze.componentAnalysis.desc = Analyse séparée des pièces de la fusée\r
 main.menu.analyze.optimization = Optimisation de la fusée\r
 main.menu.analyze.optimization.desc = Optimisation generale de la fusée\r
+main.menu.analyze.customExpressions = Expressions personalisées\r
+main.menu.analyze.customExpressions.desc = Define new flight data types by writing custom mathematical expressions \r
 \r
 main.menu.help = Aide\r
 main.menu.help.desc = Information à propos d'OpenRocket\r
@@ -1090,7 +1114,13 @@ main.menu.debug.createtestrocket = Cr
 ! Translate here all material database\r
 !\r
 \r
+Material.CUSTOM = Pérsonalisé\r
+\r
 ! Material database\r
+Databases.materials.types.Bulk = Bulk\r
+Databases.materials.types.Line = Ligne\r
+Databases.materials.types.Surface = Surface\r
+\r
 ! BULK_MATERIAL\r
 Databases.materials.Acrylic = Acrylique\r
 Databases.materials.Aluminum = Aluminum\r
@@ -1216,6 +1246,14 @@ Parachute.Parachute = Parachute
 ShockCord.ShockCord = Cordon amortisseur\r
 ! Bulkhead\r
 Bulkhead.Bulkhead = Cloison\r
+! CenteringRing\r
+CenteringRing.CenteringRing = Anneau de centrage\r
+! EngineBlock\r
+EngineBlock.EngineBlock = Engine block\r
+! Streamer\r
+Streamer.Streamer = Streamer\r
+! Sleeve\r
+Sleeve.Sleeve = Sleeve\r
 \r
 !Rocket\r
 Rocket.motorCount.Nomotor = [aucun moteurs]\r
@@ -1232,9 +1270,9 @@ MotorMount.IgnitionEvent.NEVER = Jamais
 ComponentIcons.Nosecone = Ogive\r
 ComponentIcons.Bodytube = Tube\r
 ComponentIcons.Transition = Transition\r
-ComponentIcons.Trapezoidalfinset = Jeu d'ailerons de forme trapézoïdale\r
-ComponentIcons.Ellipticalfinset = Jeu d'ailerons de forme elliptique \r
-ComponentIcons.Freeformfinset = Jeu d'ailerons de forme personnalisé\r
+ComponentIcons.Trapezoidalfinset = Jeux d'ailerons de forme trapézoïdale\r
+ComponentIcons.Ellipticalfinset = Jeux d'ailerons de forme elliptique \r
+ComponentIcons.Freeformfinset = Jeux d'ailerons de forme personnalisé\r
 ComponentIcons.Launchlug = Tube de guidage\r
 ComponentIcons.Innertube = Tube interne\r
 ComponentIcons.Tubecoupler = Coupleur de tube\r
@@ -1378,7 +1416,7 @@ Warning.LargeAOA.str2 = Grand angle d'attaque rencontr
 Warning.DISCONTINUITY = Discontinuité dans le diamètre du corps de la fusée.\r
 Warning.THICK_FIN = Les ailerons fin ne seront peut être pas modélisés correctement.\r
 Warning.JAGGED_EDGED_FIN = Des ailerons aux bords irréguliers ne seront pas modélisés correctement.\r
-Warning.LISTENERS_AFFECTED = Listeners modified the flight simulation\r
+Warning.LISTENERS_AFFECTED = Les ecouteurs ont modifié la simulation de vol\r
 Warning.RECOVERY_DEPLOYMENT_WHILE_BURNING = Le dispositif de récupération s'est ouvert alors que la combustion du moteur n'était pas finie.\r
 Warning.FILE_INVALID_PARAMETER = Paramètre invalide rencontré, ignorer.\r
 \r
@@ -1468,7 +1506,7 @@ optimization.modifier.ellipticalfinset.height = Hauteur
 optimization.modifier.ellipticalfinset.height.desc = Optimizer la hauteur (semi-span) du jeux d'ailerons.\r
 \r
 optimization.modifier.finset.cant = Cant angle\r
-optimization.modifier.finset.cant.desc = Optimize the cant angle of the fin set.\r
+optimization.modifier.finset.cant.desc = Optimize le "cant angle" du jeux d'ailerons.\r
 optimization.modifier.finset.position = Position\r
 optimization.modifier.finset.position.desc = Optimisation de la position du jeux d'ailerons sur le corps de la fusée.\r
 \r