release 1.1.8
[debian/openrocket] / l10n / messages_fr.properties
index cad252f2c84b24957dd510b98a1b3e28bb11985b..07fd916658100853c66047ad5d76cf98fd4af84d 100644 (file)
@@ -78,10 +78,41 @@ dlg.but.ok = Accepter
 dlg.but.cancel = Annuler\r
 dlg.but.close = Fermer\r
 \r
+! General file type names\r
+filetypes.pdf = PDF files\r
+\r
 ! About Dialog\r
-about.dlg.but.close = Fermer\r
-about.dlg.lbl.translation = Traduit en français par Tripoli France\r
-about.dlg.lbl.transwebsite = http://tripoli.france.free.fr/\r
+AboutDialog.lbl.version = Version\r
+! The texts below provide additional credits for the translation maintainer\r
+! - In AboutDialog.lbl.translation replace "English" with the current language.\r
+! - AboutDialog.lbl.translator is the translator / group name (may be empty)\r
+! - AboutDialog.lbl.translatorWebsite is a URL to the translator / group (may be empty)\r
+! - AboutDialog.lbl.translatorIcon is the file name of an icon under pix/translators/ (may be empty)\r
+AboutDialog.lbl.translation = Traduit en français par:\r
+AboutDialog.lbl.translator = Tripoli France\r
+AboutDialog.lbl.translatorWebsite = http://tripoli.france.free.fr/\r
+AboutDialog.lbl.translatorIcon = logoTripoliFrance.png\r
+\r
+! Print dialog\r
+PrintDialog.title = Imprimer ou exporter\r
+PrintDialog.but.previewAndPrint = Previsualiser et imprimer\r
+PrintDialog.checkbox.showByStage = Montrer par étage\r
+PrintDialog.lbl.selectElements = Choisir les elements à inclure:\r
+printdlg.but.saveaspdf = Sauvegarder en PDF\r
+printdlg.but.preview = Prévisualisation\r
+printdlg.but.settings = Configuration\r
+PrintDialog.error.preview.title = Impossible d'ouvrir la prévisualisation\r
+PrintDialog.error.preview.desc1 = Impossible d'ouvrir la prévisualisation PDF.\r
+PrintDialog.error.preview.desc2 = S'il vous plait utilisez l'option "Sauvegarder en PDF" à la place.\r
+\r
+!PrintSettingsDialog\r
+PrintSettingsDialog.title = Configuration impression\r
+PrintSettingsDialog.lbl.Templatefillcolor = Couleur de remplissage du modele:\r
+PrintSettingsDialog.lbl.Templatebordercolor = Couleur des bords du modéle:\r
+PrintSettingsDialog.lbl.Papersize = Dimessions du papier:\r
+PrintSettingsDialog.lbl.Paperorientation = Orientation du papier:\r
+PrintSettingsDialog.but.Reset = Réinitialiser\r
+PrintSettingsDialog.but.Close = Fermer\r
 \r
 ! Bug Report dialog\r
 bugreport.dlg.title = Rapport d'erreurs\r
@@ -112,6 +143,9 @@ debuglogdlg.col.Message = Message
 debuglogdlg.lbl.Loglinenbr = Numéro de la ligne:\r
 debuglogdlg.lbl.Time = Heure:\r
 debuglogdlg.lbl.Level = Niveau:\r
+debuglogdlg.lbl.Location = Emplacement:\r
+debuglogdlg.lbl.Logmessage = Texte du message:\r
+debuglogdlg.lbl.Stacktrace = Stack trace:\r
 \r
 \r
 ! Edit Motor configuration dialog\r
@@ -133,10 +167,7 @@ exdesigndlg.lbl.Openexampledesign = Ouvrir un exemple de projet
 exdesigndlg.lbl.Exampledesignsnotfound = Impossible de trouver les exemples de projets.\r
 exdesigndlg.lbl.Examplesnotfound = Exemples non trouvés\r
 \r
-! Print panel dialog\r
-printdlg.but.saveaspdf = Sauvegarder en PDF\r
-printdlg.but.preview = Prévisualisation\r
-printdlg.but.settings = Configuration\r
+\r
 \r
 ! Material edit panel\r
 matedtpan.but.new = Nouveau\r
@@ -155,7 +186,7 @@ matedtpan.but.ttip.delete = Supprimer un mat
 matedtpan.but.ttip.revertall = Supprimer tous les matériaux personnalisés\r
 matedtpan.title.Deletealluser-defined = Effacer tous les matériaux personalisés?\r
 matedtpan.title.Revertall = Revenir aux valeurs précédentes?\r
-matedtpan.lbl.edtmaterials = <html><i>Modifier les matériaux n'affectera pas les projets fusée existants.</i>\r
+matedtpan.lbl.edtmaterials = Modifier les matériaux n'affectera pas les projets fusée existants.\r
 \r
 !MaterialModel\r
 MaterialModel.title.Material = Matériau\r
@@ -190,7 +221,7 @@ pref.dlg.lbl.Linedensity = Epaisseur des lignes:
 pref.dlg.lbl.Motordimensions = Dimensions du moteur:\r
 pref.dlg.lbl.Surfacedensity = Densité de la Surface:\r
 pref.dlg.lbl.Distance = Distance:\r
-pref.dlg.lbl.Bulkdensity = Bulk density:\r
+pref.dlg.lbl.Bulkdensity =  Densité apparente:\r
 pref.dlg.lbl.Velocity = Vitesse:\r
 pref.dlg.lbl.Surfaceroughness = Rugosité de la Surface:\r
 pref.dlg.lbl.Acceleration = Accélération:\r
@@ -218,6 +249,9 @@ pref.dlg.PrefBooleanSelector2 = Confirmer
 pref.dlg.Add = Ajouter\r
 pref.dlg.DescriptionArea.Adddirectories = Ajouter des répertoires, des fichiers moteurs RASP (*.eng), des fichiers moteurs RockSim (*.rse) ou des fichiers achives ZIP separés par un point virgule (;) pour charger des courbes de pousées externes.  Les changements prendront effet au prochain démarrage d'OpenRocket.\r
 \r
+PreferencesDialog.lbl.language = Langue du programme:\r
+PreferencesDialog.languages.default = Valeur Systeme par défaut\r
+PreferencesDialog.lbl.languageEffect = La langue sera changée après avoir redémarré OpenRocket.\r
 \r
 ! Simulation edit dialog\r
 simedtdlg.but.runsimulation = Lancer la simulation\r
@@ -403,22 +437,22 @@ simplotpanel.CUSTOM = Personnalis
 ! Component add buttons\r
 compaddbuttons.Bodycompandfinsets = Pièces du corps et ailerons\r
 compaddbuttons.Nosecone = Cône\r
-compaddbuttons.Bodytube = Tube du corps\r
+compaddbuttons.Bodytube = Tube du\ncorps\r
 compaddbuttons.Transition = Transition\r
 compaddbuttons.Trapezoidal = Trapézoïdale\r
 compaddbuttons.Elliptical = Elliptique\r
 compaddbuttons.Freeform = Forme libre\r
-compaddbuttons.Launchlug = Tube de guidage\r
+compaddbuttons.Launchlug = Tube de\nguidage\r
 compaddbuttons.Innercomponent = Pièces internes\r
 compaddbuttons.Innertube = Tube interne\r
 compaddbuttons.Coupler = Coupleur\r
-compaddbuttons.Centeringring = Anneau\nde centrage\r
+compaddbuttons.Centeringring = Anneau de\ncentrage\r
 compaddbuttons.Bulkhead = Cloison\r
-compaddbuttons.Engineblock = Bague \nde rétention\nmoteur\r
+compaddbuttons.Engineblock = Bague de\nrétention\nmoteur\r
 compaddbuttons.Massobjects = Pièces pleines\r
 compaddbuttons.Parachute = Parachute\r
 compaddbuttons.Streamer = Banderole\r
-compaddbuttons.Shockcord = Cordon amortisseur\r
+compaddbuttons.Shockcord = Cordon\namortisseur\r
 compaddbuttons.Masscomponent = Poids\r
 compaddbuttons.Donotaskmeagain = Ne plus me poser la question\r
 compaddbuttons.Selectcomppos = Position de la pièce\r
@@ -429,7 +463,7 @@ compaddbuttons.askPosition.Addtotheend = Ajouter 
 compaddbuttons.askPosition.Cancel = Annuler\r
 \r
 ! Component Analysis Dialog\r
-componentanalysisdlg.Componentanalysis = Analyse pièce\r
+componentanalysisdlg.componentanalysis = Analyse pièce\r
 componentanalysisdlg.lbl.winddir = Direction du vent:\r
 componentanalysisdlg.TitledBorder.warnings = Avertissements:\r
 componentanalysisdlg.ToggleBut.worst = Pire\r
@@ -449,11 +483,11 @@ componentanalysisdlg.dragTableModel.Col.total = <html>Total C<sub>D</sub>
 componentanalysisdlg.dragTabchar = Caractéristiques de traînée\r
 componentanalysisdlg.dragTabchar.ttip = Caractéristiques de traînée\r
 componentanalysisdlg.rollTableModel.Col.component = Pièce\r
-componentanalysisdlg.rollTableModel.Col.rollforc = Roll forcing coefficient\r
-componentanalysisdlg.rollTableModel.Col.rolldamp = Roll damping coefficient\r
+componentanalysisdlg.rollTableModel.Col.rollforc = Coefficient de forçage de roulis\r
+componentanalysisdlg.rollTableModel.Col.rolldamp = Coefficient amortisseur de roulis\r
 componentanalysisdlg.rollTableModel.Col.total = <html>Total C<sub>l</sub>\r
-componentanalysisdlg.rollTableModel = Roll dynamics\r
-componentanalysisdlg.rollTableModel.ttip = Roll dynamics\r
+componentanalysisdlg.rollTableModel = Dynamique du roulis\r
+componentanalysisdlg.rollTableModel.ttip = Dynamique du roulis\r
 componentanalysisdlg.println.closingmethod = Méthode de clôture appelée:\r
 componentanalysisdlg.println.settingnam = SETTING NAN VALUES\r
 componentanalysisdlg.lbl.reflenght = Longueur de référence: \r
@@ -483,6 +517,10 @@ ringcompcfg.Radialdirection = Azimut
 ringcompcfg.radialdirectionfrom = Sens par rapport à l'axe central de la fusée\r
 ringcompcfg.but.Reset = Réinitialisation\r
 ringcompcfg.but.Resetcomponant = Réinitialiser la pièce à l'axe de la fusée\r
+ringcompcfg.EngineBlock.desc = <html>Un <b>bloc moteur </b> empêche le moteur de se déplacer vers l'avant dans le tube porte moteur.<br><br>Pour ajouter un moteur, créer un <b>tube</b> ou un <b>tube interne</b> et marquer le comme porte moteur dans l'onglet <em>Moteur</em>.\r
+ringcompcfg.note.desc = A noter: Un tube interne n'affectera pas l'aerodynamisme de la fusée meme si il est situé en dehors du tube.\r
+\r
+\r
 \r
 ! Body Tube Config\r
 BodyTubecfg.lbl.Bodytubelength = Longueur du tube:\r
@@ -497,7 +535,7 @@ BodyTubecfg.checkbox.Automatic = Automatique
 BodyTubecfg.checkbox.Filled = Aspérités bouchées\r
 \r
 ! FinSetConfig\r
-FinSetConfig.tab.Fintabs = Fin tabs\r
+FinSetConfig.tab.Fintabs = Pattes des ailerons\r
 FinSetConfig.tab.Through-the-wall = Ailerons traversant le fuselage\r
 FinSetConfig.but.Converttofreeform = Convertir en forme libre\r
 FinSetConfig.but.Converttofreeform.ttip = Convertir ce jeu d'ailerons en forme libre\r
@@ -505,12 +543,12 @@ FinSetConfig.Convertfinset = Convertir le jeu d'ailerons
 FinSetConfig.but.Splitfins = Séparer les ailerons\r
 FinSetConfig.but.Splitfins.ttip = Diviser le jeu d'ailerons en aileron indépendant\r
 FinSetConfig.lbl.Through-the-wall  = Ailerons traversant le fuselage:\r
-FinSetConfig.lbl.Tablength = Tab length:\r
-FinSetConfig.ttip.Tablength = The length of the fin tab.\r
-FinSetConfig.lbl.Tabheight = Tab height:\r
-FinSetConfig.ttip.Tabheight = The spanwise height of the fin tab.\r
-FinSetConfig.lbl.Tabposition = Tab position:\r
-FinSetConfig.ttip.Tabposition = The position of the fin tab.\r
+FinSetConfig.lbl.Tablength = Longueur de la patte:\r
+FinSetConfig.ttip.Tablength = La longueur de la patte de l'aileron.\r
+FinSetConfig.lbl.Tabheight = Hauteur de la patte:\r
+FinSetConfig.ttip.Tabheight = La hauteur de l'envergure de la patte de l'aileron.\r
+FinSetConfig.lbl.Tabposition = Position de la patte:\r
+FinSetConfig.ttip.Tabposition = La position de la patte de l'ailerons.\r
 FinSetConfig.lbl.relativeto = relative à\r
 \r
 ! MotorDatabaseLoadingDialog\r
@@ -585,7 +623,8 @@ CenteringRingCfg.tab.General = G
 CenteringRingCfg.tab.Generalproperties = Propriétés Générales\r
 \r
 !ComponentConfigDialog\r
-ComponentCfgDlg.configuration = configuration\r
+ComponentCfgDlg.configuration =\r
+ComponentCfgDlg.configuration1 = configuration\r
 ComponentCfgDlg.Modify = Modifier\r
 \r
 !EllipticalFinSetConfig\r
@@ -615,6 +654,10 @@ FreeformFinSetCfg.lbl.Posrelativeto = Position par rapport 
 FreeformFinSetCfg.lbl.plus = plus\r
 FreeformFinSetCfg.lbl.FincrossSection = Coupe de l'aileron:\r
 FreeformFinSetCfg.lbl.Thickness = Epaisseur:\r
+FreeformFinSetCfg.lbl.Double-click = Double-click\r
+FreeformFinSetCfg.lbl.toedit = pour editer\r
+FreeformFinSetCfg.lbl.Clickdrag = Cliquer+déplacer: Ajouter et déplacer des points\r
+FreeformFinSetCfg.lbl.Ctrlclick = Ctrl+cliquer: Enlever un point\r
 \r
 !InnerTubeConfig\r
 InnerTubeCfg.tab.Motor = Moteur\r
@@ -718,6 +761,7 @@ ParachuteCfg.tab.ttip.Radialpos = Configuration de la position radial
 ParachuteCfg.lbl.Radialdistance = Rayon:\r
 ParachuteCfg.lbl.Radialdirection = Azimut:\r
 ParachuteCfg.but.Reset = Réinitialiser\r
+ParachuteCfg.lbl.plusdelay = Retard\r
 \r
 ! ShockCordConfig \r
 ShockCordCfg.lbl.Shockcordlength = Longueur du cordon amortisseur\r
@@ -743,7 +787,7 @@ StreamerCfg.lbl.Stripwidth = Largeur de la bande:
 StreamerCfg.lbl.Striparea = Surface de la bande:\r
 StreamerCfg.lbl.Aspectratio = Aspect ratio:\r
 StreamerCfg.lbl.Material = Matériau:\r
-StreamerCfg.combo.ttip.MaterialModel = La nature du matériau affect le poids de la pièce.\r
+StreamerCfg.combo.ttip.MaterialModel = La nature du matériau affecte le poids de la pièce.\r
 StreamerCfg.lbl.longA1 = <html>Coefficient de traînée C<sub>D</sub>:\r
 StreamerCfg.lbl.longB1 = <html>Le coefficient de trainée dépend de la surface totale de la banderole.<br>\r
 StreamerCfg.lbl.longB2 = Un plus grand coefficient de trainée produit une descente plus lente.\r
@@ -763,6 +807,7 @@ StreamerCfg.tab.ttip.Radialpos = Configuration de la position sur le p
 StreamerCfg.lbl.Radialdistance = Rayon:\r
 StreamerCfg.lbl.Radialdirection = Azimut:\r
 StreamerCfg.but.Reset = Réinitialiser\r
+StreamerCfg.lbl.plusdelay = Retard\r
 \r
 ! ThicknessRingComponentConfig\r
 ThicknessRingCompCfg.tab.Outerdiam = Diamètre externe:\r
@@ -818,7 +863,7 @@ StorageOptChooser.rdbut.Every = Every
 StorageOptChooser.lbl.longB1 = <html>Store plottable values approximately this far apart.<br>\r
 StorageOptChooser.lbl.longB2 = Des valeurs plus grandes produisent des fichiers plus petits.\r
 StorageOptChooser.lbl.seconds = secondes\r
-StorageOptChooser.rdbut.Onlyprimfig = Only primary figures\r
+StorageOptChooser.rdbut.Onlyprimfig = Seuls les chiffres primaires\r
 StorageOptChooser.lbl.longC1 = <html>Stocker seulement les valeurs montrées dans le tableau récapitulatif.<br>\r
 StorageOptChooser.lbl.longC2 = Cela produira des fichiers plus petit.\r
 StorageOptChooser.checkbox.Compfile = Compresse le fichier\r
@@ -847,7 +892,7 @@ TCMotorSelPan.lbl.Burntime = Temps de combustion:
 TCMotorSelPan.lbl.Launchmass = Masse au lancement:\r
 TCMotorSelPan.lbl.Emptymass = Masse à vide:\r
 TCMotorSelPan.lbl.Datapoints = Points de données:\r
-TCMotorSelPan.lbl.Digest = Digest:\r
+TCMotorSelPan.lbl.Digest = Assimilation:\r
 TCMotorSelPan.title.Thrustcurve = Courbe de poussée:\r
 TCMotorSelPan.title.Thrust = Poussée\r
 TCMotorSelPan.delayBox.None = Aucun\r
@@ -872,11 +917,14 @@ main.menu.file.quit = Quitter
 \r
 main.menu.edit = Editer\r
 main.menu.edit.undo = Annuler modification\r
+main.menu.edit.undo.desc = Annuler l'opération précédente\r
 main.menu.edit.redo = Refaire modification\r
+main.menu.edit.redo.desc = Redo the previously undone operation\r
 main.menu.edit.cut = Couper\r
 main.menu.edit.copy = Copier\r
 main.menu.edit.paste = Coller\r
 main.menu.edit.delete = Effacer\r
+main.menu.edit.resize = Redimensionner...\r
 main.menu.edit.preferences = Préférences\r
 \r
 main.menu.analyze = Analyse\r
@@ -901,7 +949,7 @@ main.menu.debug.createtestrocket = Cr
 Databases.materials.Acrylic = Acrylique\r
 Databases.materials.Balsa = Balsa\r
 Databases.materials.Birch = Bouleau\r
-Databases.materials.Cardboard = Papier cartonné\r
+Databases.materials.Cardboard = Carton\r
 Databases.materials.Carbonfiber = Fibre de carbone\r
 Databases.materials.Cork = Liège\r
 Databases.materials.DepronXPS = Depron (XPS)\r
@@ -917,7 +965,7 @@ Databases.materials.PVC = PVC
 Databases.materials.Spruce = Sapin\r
 Databases.materials.StyrofoamgenericEPS = Polystyrène (générique EPS)\r
 Databases.materials.StyrofoamBluefoamXPS = \"Mousse Bleue\" de polystyrène (XPS)\r
-Databases.materials.Quantumtubing = Quantum tubing\r
+Databases.materials.Quantumtubing = Tube Quantum\r
 !SURFACE_MATERIAL\r
 Databases.materials.Ripstopnylon = Ripstop nylon\r
 Databases.materials.Mylar = Mylar\r
@@ -926,7 +974,7 @@ Databases.materials.Polyethyleneheavy = Poly
 Databases.materials.Silk = Soie\r
 Databases.materials.Paperoffice1 = Papier (bureau)\r
 Databases.materials.Cellophane = Cellophane\r
-Databases.materials.Creapepaper = Cr\u00eape paper\r
+Databases.materials.Crepepaper = Cr\u00eape paper\r
 ! LINE_MATERIAL\r
 Databases.materials.Threadheavy-duty = Fil(résistant)\r
 Databases.materials.Elasticcordround2mm = Corde Elastique (ronde 2mm, 1/16 in)\r
@@ -957,27 +1005,23 @@ LineStyle.Defaultstyle = Style par d
 \r
 ! Shape\r
 Shape.Conical = Conique\r
-Shape.Conical.desc1 = Une ogive conique a un profil triangulaire.\r
+Shape.Conical.desc1 = Un cône conique a un profil triangulaire.\r
 Shape.Conical.desc2 = Une transition conique a des côtés droits.\r
 Shape.Ogive = Ogive\r
-Shape.Ogive.desc1 = Une ogive a un profile qui est un segment de cercle.  The shape parameter value 1 produces a <b>tangent ogive</b>, which has a smooth transition to the body tube, values less than 1 produce <b>secant ogives</b>.\r
-Shape.Ogive.desc2 = Une transition en forme d'ogive a un profile qui est un segment de cercle.         The shape parameter value 1 produces a <b>tangent ogive</b>, which has a smooth transition to the body tube at the aft end, values less than 1 produce <b>secant ogives</b>.\r
+Shape.Ogive.desc1 = Un cône ogival a un profil qui est un segment de cercle. La valeur du paramètre de forme 1 produit une <b>ogive tangente</b>, qui a une transition en douceur vers le tube de la fusée, des valeurs inférieures à 1 produisent des <b>ogives sécantes</b>.\r
+Shape.Ogive.desc2 = Une transition en ogive a un profil qui est un segment de cercle.          La valeur du paramètre de forme 1 produit une <b>ogive tangente</b>, qui a une transition en douceur vers le tube de la fusée à l'extrémité arrière, des valeurs inférieures à 1 produisent des <b>ogives sécantes</b>.\r
 Shape.Ellipsoid = Ellipsoïde\r
-Shape.Ellipsoid.desc1 = Une ogive ellipsoïdale a un profile en forme de demi ellipse avec les axes majeurs de longueurs 2&times;<i>la longueur</i> et <i>diamètre</i>.\r
-Shape.Ellipsoid.desc2 = Une transition ellipsoïdale a un profile en forme de demi ellipse avec les axes majeur de longueur 2&times;<i>Length</i> et <i>diamètre</i>.  Si la transition n'est pas emboitée, then the profile is extended at the center by the corresponding radius.             \r
+Shape.Ellipsoid.desc1 = Un cône ellipsoïdal a un profil d'une demi ellipse dont les axes principaux sont de longueurs 2&times;<i>la longueur</i> et <i>diamètre</i>.\r
+Shape.Ellipsoid.desc2 = Une transition ellipsoïdale a un profil d'une demi ellipse dont les axes principaux sont de longueurs 2&times;<i>longueur</i> et <i>diamètre</i>.  Si la transition n'est pas coupée alors le profil est étendu au centre par le rayon correspondant.          \r
 Shape.Powerseries = Série Haute puissance\r
-Shape.Powerseries.descA1 = Une ogive haute puissance a un profil <i>Rayon</i>&nbsp;&times;&nbsp;(<i>x</i>&nbsp;/&nbsp;<i>Longueur</i>)<sup><i>k</i></sup> ou <i>k</i> est le paramètre de la forme.  Pour <i>k</i>=0.5 c'est un <b>\r
-Shape.Powerseries.descA2 = -power</b> ou une ogive <b>parabolique</b>, pour <i>k</i>=0.75 a <b>\r
-Shape.Powerseries.descA3 = -power</b>, et pour <i>k</i>=1 une ogive <b>conique</b>.\r
-Shape.Powerseries.descB1 = Une transition de la série haute puissance a un profile de <i>Rayon</i>&nbsp;&times;&nbsp;(<i>x</i>&nbsp;/&nbsp;<i>Longueur</i>)<sup><i>k</i></sup> ou <i>k</i> est le paramètre de la forme.  Pour <i>k</i>=0.5 la transition est <b>\r
-Shape.Powerseries.descB2 = -power</b> ou <b>parabolique</b>, pou <i>k</i>=0.75 a <b>\r
-Shape.Powerseries.descB3 = -power</b>, et pour <i>k</i>=1 <b>conique</b>.\r
+Shape.Powerseries.desc1 = Un cône de puissance a un profil de <i>Rayon</i>&nbsp;&times;&nbsp;(<i>x</i>&nbsp;/&nbsp;<i>Longueur</i>)<sup><i>k</i></sup> ou <i>k</i> est le paramètre de la forme.  Pour <i>k</i>=0,5 c'est une <b>\u00BD-puissance</b> ou une ogive <b>parabolique</b>, pour <i>k</i>=0,75 une <b>\u00BE-puissance</b>, et pour <i>k</i>=1 un cône <b>conique</b>.\r
+Shape.Powerseries.desc2 = Une transition de la série haute puissance a un profile de <i>Rayon</i>&nbsp;&times;&nbsp;(<i>x</i>&nbsp;/&nbsp;<i>Longueur</i>)<sup><i>k</i></sup> ou <i>k</i> est le paramètre de la forme.  Pour <i>k</i>=0,5 la transition est <b>\u00BD-puissance</b> ou <b>parabolique</b>, pour <i>k</i>=0,75 une <b>\u00BE-puissance</b>, et pour <i>k</i>=1 <b>conique</b>.\r
 Shape.Parabolicseries = Série parabolique\r
-Shape.Parabolicseries.desc1 = Une ogive de type parabolique a un profile en forme de parabole.  The shape parameter defines the segment of the parabola to utilize.  The shape parameter 1.0 produces a <b>full parabola</b> which is tangent to the body tube, 0.75 produces a <b>3/4 parabola</b>, 0.5 procudes a <b>1/2 parabola</b> and 0 produces a <b>conical</b> nose cone.\r
-Shape.Parabolicseries.desc2 = Une transistion de type parabolique a un profile en forme de parabole.  The shape parameter defines the segment of the parabola to utilize.  The shape parameter 1.0 produces a <b>full parabola</b> which is tangent to the body tube at the aft end, 0.75 produces a <b>3/4 parabola</b>, 0.5 procudes a <b>1/2 parabola</b> and 0 produces a <b>conical</b> transition.\r
+Shape.Parabolicseries.desc1 = Un cône parabolique a un profil d'une parabole.  Le paramètre de forme définit le segment de la parabole à utiliser.  Le paramètre 1 produit une <b>parabole pleine</b> qui est tangent au tube de la fusée, 0,75 produit un <b>3/4 de parabole</b>, 0,5 produit une <b>1/2 parabole</b> et 0 produit un cône <b>conique</b>.\r
+Shape.Parabolicseries.desc2 = Une transistion de type parabolique a un profile en forme de parabole.  Le paramètre de forme définit le segment de la parabole à utiliser.  Le paramètre 1,0 produit une <b>parabole pleine</b> qui est tangent au tube de la fusée à l'extrémité arrière, 0,75 produit une <b>3/4 parabole</b>, 0,5 produit une <b>1/2 parabole</b> et 0 produit une transition <b>conique</b>.\r
 Shape.Haackseries = Série Haack\r
-Shape.Haackseries.desc1 = Les ogives du type Haack sont conçues pour minimiser la trainée.  Le paramètre de forme égale à 0 produit une ogive <b>LD-Haack</b> ou <b>Von Karman</b>, ce qui a pour effet de minimiser la trainée pour une longueur et un diamètre fixe, alors qu'une valeur de 0,333 produit une ogive <b>LV-Haack</b>, ce qui minimise la trainée pour une longueur et un volume fixe.\r
-Shape.Haackseries.desc2 = Les <i>ogives</i> du type Haack sont conçues pour minimiser la trainée.  These transition shapes are their equivalents, but do not necessarily produce optimal drag for transitions.  The shape parameter 0 produces an <b>LD-Haack</b> or <b>Von Karman</b> shape, while a value of 0.333 produces an <b>LV-Haack</b> shape.                \r
+Shape.Haackseries.desc1 = Les cônes du type Haack sont conçus pour minimiser la trainée.  Le paramètre de forme égale à 0 produit une <b>LD-Haack</b> ou un cône <b>Von Karman</b>, ce qui a pour effet de minimiser la trainée pour une longueur et un diamètre fixe, tandis qu'une valeur de 0,333 produit un cône <b>LV-Haack</b>, ce qui minimise la trainée pour une longueur et un volume fixe.\r
+Shape.Haackseries.desc2 = Les <i>cônes</i> du type Haack sont conçus pour minimiser la trainée.  Ces formes de transition sont leurs équivalents, mais ne produisent pas nécessairement des valeurs optimales.  Le paramètre 0 produit une forme <b>LD-Haack</b> ou <b>Von Karman</b>, tandis qu'une valeur de 0,333 produit une forme <b>LV-Haack</b>.                \r
 \r
 \r
 ! RocketComponent\r
@@ -1117,21 +1161,21 @@ FlightDataType.TYPE_POSITION_DIRECTION = Direction lat
 FlightDataType.TYPE_VELOCITY_XY = Vitesse latérale\r
 FlightDataType.TYPE_ACCELERATION_XY = Accélération latérale\r
 FlightDataType.TYPE_AOA = Angle d'attaque\r
-FlightDataType.TYPE_ROLL_RATE = Roll rate\r
-FlightDataType.TYPE_PITCH_RATE = Pitch rate\r
-FlightDataType.TYPE_YAW_RATE = Taux de Yaw\r
+FlightDataType.TYPE_ROLL_RATE = Taux de roulis\r
+FlightDataType.TYPE_PITCH_RATE = Taux de tangage\r
+FlightDataType.TYPE_YAW_RATE = Taux d'embardée\r
 FlightDataType.TYPE_MASS = Masse\r
-FlightDataType.TYPE_LONGITUDINAL_INERTIA = Longitudinal moment of inertia\r
+FlightDataType.TYPE_LONGITUDINAL_INERTIA = Moment d'inertie longitudinale\r
 FlightDataType.TYPE_ROTATIONAL_INERTIA = Moment d'inertie rotatif\r
 FlightDataType.TYPE_CP_LOCATION = Emplacement du CP\r
 FlightDataType.TYPE_CG_LOCATION = Emplacement du CG\r
-FlightDataType.TYPE_STABILITY = Stability margin calibers\r
+FlightDataType.TYPE_STABILITY = Calibres marge de stabilité\r
 FlightDataType.TYPE_MACH_NUMBER = Mach number\r
 FlightDataType.TYPE_REYNOLDS_NUMBER = Nombre de Reynolds\r
 FlightDataType.TYPE_THRUST_FORCE = Poussée\r
 FlightDataType.TYPE_DRAG_FORCE = Force de traînée\r
 FlightDataType.TYPE_DRAG_COEFF = Coefficient de traînée\r
-FlightDataType.TYPE_AXIAL_DRAG_COEFF = Axial drag coefficient\r
+FlightDataType.TYPE_AXIAL_DRAG_COEFF = Coefficient de trainée axiale\r
 FlightDataType.TYPE_FRICTION_DRAG_COEFF = Coefficient de traînée de friction\r
 FlightDataType.TYPE_PRESSURE_DRAG_COEFF = Coefficient de traînée de pression\r
 FlightDataType.TYPE_BASE_DRAG_COEFF = Base drag coefficient\r
@@ -1152,7 +1196,7 @@ FlightDataType.TYPE_WIND_VELOCITY = Vitesse de vent
 FlightDataType.TYPE_AIR_TEMPERATURE = Température de l'air\r
 FlightDataType.TYPE_AIR_PRESSURE = Pression atmosphérique\r
 FlightDataType.TYPE_SPEED_OF_SOUND = Vitesse du son\r
-FlightDataType.TYPE_TIME_STEP = Simulation time step\r
+FlightDataType.TYPE_TIME_STEP = Pas de simulation du temps\r
 FlightDataType.TYPE_COMPUTATION_TIME = Temps de calcul\r
 \r
 ! PlotConfiguration\r
@@ -1163,14 +1207,65 @@ PlotConfiguration.Stability = Stabilit
 PlotConfiguration.Dragcoef = Coefficients de traînée par rapport au Mach number\r
 PlotConfiguration.Rollcharacteristics = Caractéristiques de roulis\r
 PlotConfiguration.Angleofattack = Angle d'attaque et orientation par rapport au temps\r
-PlotConfiguration.Simulationtime = Simulation time step and computation time\r
+PlotConfiguration.Simulationtime = Pas du temps et temps de calcul\r
 \r
 ! Warning\r
-Warning.LargeAOA.str1 = Large angle of attack encountered.\r
-Warning.LargeAOA.str2 = Large angle of attack encountered (\r
+Warning.LargeAOA.str1 = Grand angle d'attaque rencontré.\r
+Warning.LargeAOA.str2 = Grand angle d'attaque rencontré (\r
 Warning.DISCONTINUITY = Discontinuité dans le diametre du corps de la fusée.\r
 Warning.THICK_FIN = Les ailerons fin ne seront peut etre pas modélisés correctement.\r
 Warning.JAGGED_EDGED_FIN = Jagged-edged fin predictions may be inaccurate.\r
 Warning.LISTENERS_AFFECTED = Listeners modified the flight simulation\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 = Parametre invalide rencontré, ignorer.\r
+\r
+\r
+! Scale dialog\r
+ScaleDialog.lbl.scaleRocket = Fusée entière\r
+ScaleDialog.lbl.scaleSubselection = La selection et tous ses composants \r
+ScaleDialog.lbl.scaleSelection = Seulement les composants selectionnés\r
+ScaleDialog.title = Redimensionner le projet\r
+ScaleDialog.lbl.scale = Mise à l'echelle:\r
+ScaleDialog.lbl.scale.ttip = Choisir de redimensionner tout le projet ou seulement la pièce choisie\r
+ScaleDialog.lbl.scaling = Echelle à appliquer:\r
+ScaleDialog.lbl.scaling.ttip = Resulting size, values above 100% grow and values below 100% shrink the design.\r
+! The scaleFrom/scaleTo pair creates a phrase "Scale from [...] to [...]"\r
+ScaleDialog.lbl.scaleFrom = Mise à l'echelle de \r
+ScaleDialog.lbl.scaleTo = à\r
+ScaleDialog.lbl.scaleFromTo.ttip = Define the scaling based on an original and resulting length.\r
+ScaleDialog.checkbox.scaleMass = Update explicit mass values\r
+ScaleDialog.checkbox.scaleMass.ttip = Scale mass component and override mass values by the cube of the scaling factor\r
+ScaleDialog.button.scale = Redimensionner\r
+\r
+\r
+!icons\r
+Icons.Undo = Undo\r
+Icons.Redo = Redo\r
+\r
+OpenRocketPrintable.Partsdetail = Détail des pièces\r
+OpenRocketPrintable.Fintemplates = Gabaris des ailerons\r
+OpenRocketPrintable.DesignReport = Rapport de conception\r
+\r
+OpenRocketDocument.Redo = Refaire\r
+OpenRocketDocument.Undo = Défaire\r
+\r
+!EllipticalFinSet\r
+EllipticalFinSet.Ellipticalfinset = Ailerons elyptique\r
+\r
+! Optimization\r
+\r
+! Modifiers\r
+\r
+optimization.modifier.nosecone.length = Longuer du cone\r
+optimization.modifier.nosecone.diameter = Diamètre du Cone\r
+optimization.modifier.nosecone.thickness = Epaisseur du Cone\r
+               \r
+optimization.modifier.transition.length = Longueur de la Transition\r
+optimization.modifier.transition.forediameter = Transition fore diameter\r
+optimization.modifier.transition.aftdiameter = Transition aft diameter\r
+optimization.modifier.transition.thickness = Epaisseur de la transition\r
+\r
+optimization.modifier.bodytube.length = Longueur du tube du corps\r
+optimization.modifier.bodytube.outerDiameter = Diamètre externe du tube du corps\r
+optimization.modifier.bodytube.innerDiameter = Body tube inner diameter\r
+optimization.modifier.bodytube.thickness = Epaisseur du tube du corps\r