X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Fresources%2Fl10n%2Fmessages_fr.properties;fp=core%2Fresources%2Fl10n%2Fmessages_fr.properties;h=ead57a82e56c4d9cf10dc476edf4a099569fce1d;hb=9349577cdfdff682b2aabd6daa24fdc3a7449b58;hp=480f021433150a07d12fe4fc80b91ca93e5dcf5a;hpb=30ba0a882f0c061176ba14dbf86d3d6fad096c02;p=debian%2Fopenrocket
diff --git a/core/resources/l10n/messages_fr.properties b/core/resources/l10n/messages_fr.properties
index 480f0214..ead57a82 100644
--- a/core/resources/l10n/messages_fr.properties
+++ b/core/resources/l10n/messages_fr.properties
@@ -1,4 +1,3 @@
-
#
# French base translation file
# Translated by Tripoli France
@@ -12,12 +11,13 @@
# They are pieces that are inserted dynamically.
#
+
! Set to the name of the current translation file (used for debugging purposes)
debug.currentFile = messages_fr.properties
! RocketActions
RocketActions.checkbox.Donotaskmeagain = Ne plus me demander
-RocketActions.lbl.Youcanchangedefop = Vous pouvez changer le mode opératoire par defaut dans les préferences.
+RocketActions.lbl.Youcanchangedefop = Vous pouvez changer le mode opératoire par défaut dans les préferences.
RocketActions.showConfirmDialog.lbl1 = Supprimer les simulations sélectionnées?
RocketActions.showConfirmDialog.lbl2 = Cette opération n'est pas réversible.
RocketActions.showConfirmDialog.title = Effacer les simulations
@@ -57,9 +57,6 @@ RocketPanel.lbl.infoMessage = Cliquer pour s
! BasicFrame
-BasicFrame.SimpleFileFilter1 = Tous les fichiers fusée (*.ork; *.rkt)
-BasicFrame.SimpleFileFilter2 = Fichiers OpenRocket (*.ork)
-BasicFrame.SimpleFileFilter3 = Fichiers RockSim (*.rkt)
BasicFrame.tab.Rocketdesign = Projet fusée
BasicFrame.tab.Flightsim = Simulations de vol
BasicFrame.title.Addnewcomp = Ajouter une nouvelle pièce
@@ -72,13 +69,15 @@ BasicFrame.WarningDialog.txt1 = Les probl
BasicFrame.WarningDialog.txt2 = Certains éléments du projet n'ont peut être pas été chargé correctement.
BasicFrame.WarningDialog.title = Avertissement lors de l'ouverture du fichier
+
! General error messages used in multiple contexts
error.fileExists.title = Le fichier existe déjà
-error.fileExists.desc = Le fichier '{filename}' existe déjà. Voulez vous l'ecraser?
+error.fileExists.desc = Le fichier '{filename}' existe déjà. Voulez vous l'écraser?
error.writing.title = Erreur d'écriture du fichier
error.writing.desc = Une erreur est survenue lors de l'écriture dans le fichier:
+
! Labels used in buttons of dialog windows
# TODO: Rename these to "btn.xxx"
button.ok = OK
@@ -90,9 +89,13 @@ dlg.but.ok = Accepter
dlg.but.cancel = Annuler
dlg.but.close = Fermer
-
! General file type names
filetypes.pdf = fichier PDF
+BasicFrame.SimpleFileFilter1 = Tous les fichiers fusée (*.ork; *.rkt)
+BasicFrame.SimpleFileFilter2 = Fichiers OpenRocket (*.ork)
+BasicFrame.SimpleFileFilter3 = Fichiers RockSim (*.rkt)
+BasicFrame.SimpleFileFilter4 = Pièces OpenRocket pre-configurées (*.orc)
+filetypes.images = Fichiers Image
! About Dialog
@@ -107,6 +110,7 @@ AboutDialog.lbl.translator = Tripoli France
AboutDialog.lbl.translatorWebsite = http://tripoli.france.free.fr/
AboutDialog.lbl.translatorIcon = logoTripoliFrance.png
+
! Print dialog
PrintDialog.title = Imprimer ou exporter
PrintDialog.but.previewAndPrint = Pré-visualiser et imprimer
@@ -119,7 +123,6 @@ PrintDialog.error.preview.title = Impossible d'ouvrir la pr
PrintDialog.error.preview.desc1 = Impossible d'ouvrir la prévisualisation PDF.
PrintDialog.error.preview.desc2 = S'il vous plait utilisez l'option "Sauvegarder en PDF" à la place.
-
!PrintSettingsDialog
PrintSettingsDialog.title = Configuration impression
PrintSettingsDialog.lbl.Templatefillcolor = Couleur de remplissage du modèle:
@@ -166,6 +169,9 @@ debuglogdlg.lbl.Logmessage = Texte du message:
debuglogdlg.lbl.Stacktrace = Stack trace:
+! MotorChooserDialog
+MotorChooserDialog.title = Selectionnez un moteur fusée
+
! Edit Motor configuration dialog
edtmotorconfdlg.but.removemotor = Enlever le moteur
edtmotorconfdlg.but.Selectmotor = Choisir le moteur
@@ -201,7 +207,7 @@ matedtpan.title.Editmaterial = Modifier un mat
matedtpan.title2.Editmaterial = Les matériaux prédéfinis ne peuvent pas être modifiés.
matedtpan.but.ttip.delete = Supprimer un matériau personnalisé
matedtpan.but.ttip.revertall = Supprimer tous les matériaux personnalisés
-matedtpan.title.Deletealluser-defined = Effacer tous les matériaux personalisés?
+matedtpan.title.Deletealluser-defined = Effacer tous les matériaux personnalisés?
matedtpan.title.Revertall = Revenir aux valeurs précédentes?
matedtpan.lbl.edtmaterials = Modifier les matériaux n'affectera pas les projets fusée existants.
@@ -226,6 +232,7 @@ pref.dlg.tab.Miscellaneousoptions = Autres options
pref.dlg.lbl.Positiontoinsert = Position pour insérer des composants internes:
pref.dlg.lbl.Confirmdeletion = Confirmer l'effacement des simulations:
pref.dlg.lbl.User-definedthrust = Courbes de poussée personnalisées:
+pref.dlg.lbl.Windspeed = Vitesse du vent
pref.dlg.Allthrustcurvefiles = Tous les fichiers de courbes de poussée (*.eng; *.rse; *.zip; répertoires)
pref.dlg.RASPfiles = Fichiers moteur RASP (*.eng)
pref.dlg.RockSimfiles = Fichiers moteur RockSim (*.rse)
@@ -281,6 +288,7 @@ simedtdlg.lbl.Simname = Nom de la simulation:
simedtdlg.tab.Launchcond = Conditions de lancement
simedtdlg.tab.Simopt = Options de simulation
simedtdlg.tab.Plotdata = Tracer les données
+simedtdlg.tab.CustomExpressions = Expressions personnalisées
simedtdlg.tab.Exportdata = Exporter les données
simedtdlg.lbl.Motorcfg = Configuration moteur:
simedtdlg.lbl.ttip.Motorcfg = Choisir la configuration moteur à utiliser.
@@ -318,7 +326,7 @@ simedtdlg.lbl.ttip.Length = Longueur de la rampe.
simedtdlg.lbl.Angle = Angle:
simedtdlg.lbl.ttip.Angle = Angle de la rampe de lancement par rapport à la verticale.
simedtdlg.lbl.Direction = Direction:
-simedtdlg.lbl.ttip.Direction1 = Direction de la rampe de lance par rapport au vent.
+simedtdlg.lbl.ttip.Direction1 = Direction de la rampe de lancement par rapport au vent.
simedtdlg.lbl.ttip.Direction2 = = Face au vent,
simedtdlg.lbl.ttip.Direction3 = = vent arrière.
simedtdlg.border.Simopt = Options de simulation
@@ -327,16 +335,16 @@ simedtdlg.lbl.ttip.Calcmethod = La m
simedtdlg.lbl.ExtBarrowman = Barrowman étendu
simedtdlg.lbl.Simmethod = Méthode de Simulation:
simedtdlg.lbl.ttip.Simmethod1 = Le simulateur de six degrés de liberté permet la liberté totale de fusée en vol.
-simedtdlg.lbl.ttip.Simmethod2 = Integration is performed using a 4th order Runge-Kutta 4 numerical integration.
+simedtdlg.lbl.ttip.Simmethod2 = l'Integration faite en utilisant a 4th order Runge-Kutta 4 numerical integration.
simedtdlg.lbl.GeodeticMethod = Calculs Geodetic:
-simedtdlg.lbl.ttip.GeodeticMethodTip = Relate to the calculation of coordinates on the earth. This also enables coriolis effect computations.
+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.
simedtdlg.lbl.Timestep = Réglage du pas de temps:
simedtdlg.lbl.ttip.Timestep1 = Le temps entre les étapes de la simulation.
Avec un pas de temps plus petit la simulation est plus lente mais également plus précise.
-simedtdlg.lbl.ttip.Timestep2 = The 4th order simulation method is quite accurate with a time step of
+simedtdlg.lbl.ttip.Timestep2 = La méthode de calcul du 4ème ordre est suffisamment précise avec un pas de temps de
simedtdlg.but.ttip.resettodefault = Réinitialiser le pas de temps à sa valeur par défaut (
simedtdlg.border.Simlist = Auditeurs de simulation
-simedtdlg.txt.longA1 = Les auditeurs de simulation sont une fonction avancé qui permet à l'utilisateur d'écrire du code pour suivre et interagir avec la simulation.
-simedtdlg.txt.longA2 = Pour plus de détails sur les auditeurs de simulation, reférez vous à la documentation technique d'OpenRocket.
+simedtdlg.txt.longA1 = Les auditeurs de simulation sont une fonction avancée qui permet à l'utilisateur d'écrire du code pour suivre et interagir avec la simulation.
+simedtdlg.txt.longA2 = Pour plus de détails sur les auditeurs de simulation, référez vous à la documentation technique d'OpenRocket.
simedtdlg.lbl.Curlist = Auditeurs de simulation actuel:
simedtdlg.lbl.Addsimlist = Ajouter un "auditeur de simulation"
simedtdlg.lbl.Noflightdata = Aucune donnée de vol disponible.
@@ -354,9 +362,10 @@ simedtdlg.IntensityDesc.Extreme = Extr
GeodeticComputationStrategy.none.name = Aucune
GeodeticComputationStrategy.none.desc = Ne pas faire de calculs geodetic.
GeodeticComputationStrategy.spherical.name = Approximation sphérique
-GeodeticComputationStrategy.spherical.desc = Perform geodetic computations assuming a spherical Earth.
This is sufficiently accurate for almost all purposes.
+GeodeticComputationStrategy.spherical.desc = Performe des calculs geodetic en assumant une terre sphérique.
Ceci est suffisamment précis dans la plupart des cas.
GeodeticComputationStrategy.wgs84.name = ellipsoïde WGS84
-GeodeticComputationStrategy.wgs84.desc = Perform geodetic computations on the WGS84 reference ellipsoid using Vincenty's method.
Slower and unnecessary in most cases.
+GeodeticComputationStrategy.wgs84.desc = Performe des calculs geodetic sur la référence elliptique WGS84 en utilisant la méthode de Vincenty.
Plus long et non nécessaire dans la plupart des cas.
+
@@ -377,12 +386,22 @@ simpanel.dlg.lbl.DeleteSim2 = Cette op
simpanel.dlg.lbl.DeleteSim3 = Effacer les simulations
simpanel.col.Name = Nom
simpanel.col.Motors = Moteurs
+simpanel.col.Velocityoffrod = Vitesse en sortie de rampe
+simpanel.col.Velocityatdeploy = Vitesse au déploiement
simpanel.col.Apogee = Apogée
simpanel.col.Maxvelocity = Vitesse Max.
simpanel.col.Maxacceleration = Accélération Max.
simpanel.col.Timetoapogee = Temps pour atteindre l'apogée
simpanel.col.Flighttime = Temps de vol
simpanel.col.Groundhitvelocity = Vitesse à l'atterrissage
+simpanel.ttip.uptodate = A jour
+simpanel.ttip.loaded = Données chargées depuis un fichier
+simpanel.ttip.outdated = Les données sont obsoletes
Cliquez Run simulations pour simuler.
+simpanel.ttip.external = Imported data
+simpanel.ttip.notSimulated = Pas encore simulé
Cliquez Run simulations pour simuler.
+simpanel.ttip.noData = Pas de données de simulations disponible.
+simpanel.ttip.noWarnings = Pas d'avertissements.
+simpanel.ttip.warnings = Averstissements:
! SimulationRunDialog
SimuRunDlg.title.RunSim = Simulations en cour...
@@ -400,6 +419,9 @@ SimuRunDlg.msg.unknownerror1 = Une erreur inconnue s'est produite lors de la sim
SimuRunDlg.msg.unknownerror2 = Le programme peut être instable, vous devez enregistrer toutes vos créations et redémarrez OpenRocket maintenant!
+RK4SimulationStepper.error.valuesTooLarge = Les valeurs de la simulations dépassent les limittes. Essayez de choisir un pas de temps plus court.
+
+SimulationModifierTree.OptimizationParameters = Parametres d'optimisation
! SimulationExportPanel
SimExpPan.desc = Fichiers dont les données sont séparées par une virgule (*.csv)
@@ -430,10 +452,86 @@ SimExpPan.Col.Variable = Variable
SimExpPan.Col.Unit = Unité
-CsvOptionPanel.separator.space = SPACE
+CsvOptionPanel.separator.space = ESPACE
CsvOptionPanel.separator.tab = TAB
+! Custom expression general stuff
+customExpression.Name = Nom
+customExpression.Symbol = Symbole
+customExpression.Expression = Expression
+customExpression.Units = Unités
+customExpression.Operator = Operateur
+customExpression.Description = Description
+
+! Custom expression panel
+customExpressionPanel.but.NewExpression = Nouvelle expression
+customExpressionPanel.but.ttip.NewExpression = Ajouter une nouvelle expression personalisée
+customExpressionPanel.but.Import = Importer
+customExpressionPanel.but.ttip.Import = Importer des expressions personalisés depuis un autre fichier .ork
+customExpressionPanel.lbl.UpdateNote = Vous devez faire tourner la simulation avant de pouvoir disposer de données à tracer.
+customExpressionPanel.lbl.CalcNote = Les "Expressions" seront calculées dans l'ordre montré.
+customExpressionPanel.lbl.CustomExpressions = Expressions personalisées :
+customExpression.Units.but.ttip.Remove = Supprimer cette expression
+customExpression.Units.but.ttip.Edit = Modifier cette expression
+customExpression.Units.but.ttip.MoveUp = Déplacer en haut l'expression dans l'ordre de calcul
+customExpression.Units.but.ttip.MoveDown = Déplacer en bas l'expression dans l'ordre de calcul
+
+
+! Custom expression builder window
+ExpressionBuilderDialog.title = Constructeur d'Expression
+ExpressionBuilderDialog.InsertVariable = Ajouter une Variable
+ExpressionBuilderDialog.InsertOperator = Ajouter un Operateur
+ExpressionBuilderDialog.led.ttip.Name = Un nom ne peut pas avoir été déjà utilisé
+ExpressionBuilderDialog.led.ttip.Symbol = Un symbole ne peut pas avoir été déjà utilisé
+ExpressionBuilderDialog.led.ttip.Expression = L'expression doit utiliser seulement des symboles et opérateurs connu
+ExpressionBuilderDialog.CopyToOtherSimulations = Copier dans les autres simulations
+ExpressionBuilderDialog.CopyToOtherSimulations.ttip = Make a copy of this expression in other simulations in this document.
Will not overwrite or modify any existing expressions in other simulations.
+
+! Custom expression variable selector
+CustomVariableSelector.title = Selecteur de variable
+
+! Custom operator selector
+CustomOperatorSelector.title = Operator Selector
+
+! Operators
+Operator.plus = Addition
+Operator.minus = Soustraction
+Operator.star = Multiplication
+Operator.div = Divison
+Operator.mod = Modulo
+Operator.pow = Exponentiel
+Operator.abs = Valeur absolue
+Operator.ceil = Plafond (valeure de l'entier suivant
+Operator.floor = Sol (valeure de l'entier précedente
+Operator.sqrt = Racine carrée
+Operator.cbrt = Racine Cubic
+Operator.exp = Euler\'s number raised to the value (e^x)
+Operator.ln = Logarithme népérien
+Operator.sin = Sinus
+Operator.cos = Cosinus
+Operator.tan = Tangente
+Operator.asin = Arc sinus
+Operator.acos = Arc cosinus
+Operator.atan = Arc tangente
+Operator.hsin = Sinus Hyerbolic
+Operator.hcos = Cosinus Hyperbolic
+Operator.htan = Tangente Hyperbolic
+Operator.log10 = Base 10 logarithm
+Operator.round = Arondir à l'entier le plus proche
+Operator.random = Nombre aléatoire entre zero et une valeur donnée
+Operator.expm1 = The same as exp(x)-1, but more accurate for small x
+Operator.mean = The arithmetic mean of a given range
+Operator.min = La valeur minimum dans une echelle donnée
+Operator.max = La valeur maximum dans une echelle donnée
+Operator.var = The variance of a given range
+Operator.stdev = The standard deviation of a given range
+Operator.rms = The root-mean-squared value of a given range
+Operator.lclip = Clips a value (1st parameter) to be no less than a given value (2eme parametre)
+Operator.uclip = Clips a value (1st parameter) to be no greater than a given value (2eme parametre)
+Operator.binf = Gives the fraction of values in a given range (1er parametre) inside a bin with given lower (2nd parameter) and upper (3rd parameter) bounds
+Operator.trapz = Integrates the given range using trapezoidal integration
+Operator.tnear = Find the time corresponding to the point in a range (1er parametre) nearest to a given value (2nd parameter)
! MotorPlot
MotorPlot.title.Motorplot = Courbe du moteur
@@ -442,13 +540,11 @@ MotorPlot.Chart.Motorthrustcurve = Courbe de pouss
MotorPlot.Chart.Time = Temps / s
MotorPlot.Chart.Thrust = Poussée / N
MotorPlot.txt.Designation = Désignation:
-MotorPlot.txt.Manufacturer = Manufacturer:
+MotorPlot.txt.Manufacturer = Fabriquant:
MotorPlot.txt.Type = Type:
MotorPlot.txt.Delays = Retards:
MotorPlot.txt.Comment = Commentaires:\n
-
-
! Simulation plot panel
simplotpanel.lbl.Presetplotconf = Prédéfinir les paramètres du tracé:
simplotpanel.lbl.Xaxistype = Axe des X:
@@ -468,6 +564,8 @@ simplotpanel.AUTO_NAME = Auto
simplotpanel.LEFT_NAME = Gauche
simplotpanel.RIGHT_NAME = Droite
simplotpanel.CUSTOM = Personnalisé
+SimulationPlotPanel.error.noPlotSelected = S'il vous plait ajoutez une ou plusieurs variables à tracer sur l'axe des Y.
+SimulationPlotPanel.error.noPlotSelected.title = Rien à tracer
! Component add buttons
compaddbuttons.Bodycompandfinsets = Pièces du corps et ailerons
@@ -507,7 +605,11 @@ componentanalysisdlg.lbl.machnumber = Mach number:
componentanalysisdlg.lbl.rollrate = Taux de roulis:
componentanalysisdlg.lbl.activestages = Etages actifs:
componentanalysisdlg.lbl.motorconf = Configuration moteur:
-componentanalysisdlg.TabStability.Col.Component = Pièce
+!componentanalysisdlg.TabStability.Col.Component = Pièce
+componentanalysisdlg.TabStability.Col = Pièce
+componentanalysisdlg.TabStability.Col.CG = CG
+componentanalysisdlg.TabStability.Col.Mass = Mass
+componentanalysisdlg.TabStability.Col.CP = CP
componentanalysisdlg.TabStability = Stabilité
componentanalysisdlg.TabStability.ttip = Information de stabilité
componentanalysisdlg.dragTableModel.Col.Component = Pièce
@@ -574,10 +676,10 @@ FinSetConfig.tab.Fintabs = Embases des ailerons
FinSetConfig.tab.Through-the-wall = Ailerons traversant le fuselage
FinSetConfig.but.Converttofreeform = Convertir en forme libre
FinSetConfig.but.Converttofreeform.ttip = Convertir ce jeu d'ailerons en forme libre
-FinSetConfig.but.AutoCalc = Calculer automatiquement
FinSetConfig.Convertfinset = Convertir le jeu d'ailerons
FinSetConfig.but.Splitfins = Séparer les ailerons
FinSetConfig.but.Splitfins.ttip = Diviser le jeu d'ailerons en aileron indépendant
+FinSetConfig.but.AutoCalc = Calculer automatiquement
FinSetConfig.lbl.Through-the-wall = Ailerons traversant le fuselage:
FinSetConfig.lbl.Tablength = Longueur de l'embase:
FinSetConfig.ttip.Tablength = La longueur de l'embase de l'aileron.
@@ -587,6 +689,9 @@ FinSetConfig.lbl.Tabposition = Position de l'embase:
FinSetConfig.ttip.Tabposition = La position de l'embase de l'aileron.
FinSetConfig.lbl.relativeto = relative à
+!FinMarkingGuide
+FinMarkingGuide.lbl.Front = Front
+
! MotorDatabaseLoadingDialog
MotorDbLoadDlg.title = Chargement des moteurs
MotorDbLoadDlg.Loadingmotors = Chargement des moteurs...
@@ -663,6 +768,13 @@ ComponentCfgDlg.configuration =
ComponentCfgDlg.configuration1 = configuration
ComponentCfgDlg.Modify = Modifier
+!StageConfig
+StageConfig.tab.Separation = Séparation
+StageConfig.tab.Separation.ttip = Options de séparation de l'étage
+StageConfig.separation.lbl.title = Choisir lorsque cet étage se sépare:
+StageConfig.separation.lbl.plus = plus
+StageConfig.separation.lbl.seconds = secondes
+
!EllipticalFinSetConfig
EllipticalFinSetCfg.Nbroffins = Nombre d'ailerons:
EllipticalFinSetCfg.Rotation = Rotation:
@@ -692,7 +804,7 @@ FreeformFinSetCfg.lbl.FincrossSection = Coupe de l'aileron:
FreeformFinSetCfg.lbl.Thickness = Epaisseur:
! doubleClick1 + 2 form the message "Double-click to edit", split approximately at the middle
FreeformFinSetConfig.lbl.doubleClick1 = Double-cliquer
-FreeformFinSetConfig.lbl.doubleClick2 = pour éditer
+FreeformFinSetConfig.lbl.doubleClick2 = pour modifier
FreeformFinSetConfig.lbl.clickDrag = Cliquer+déplacer: Ajouter et déplacer des points
FreeformFinSetConfig.lbl.ctrlClick = Ctrl+cliquer: Enlever un point
FreeformFinSetConfig.lbl.scaleFin = Redimensionner les ailerons
@@ -730,8 +842,9 @@ LaunchLugCfg.tab.Generalprop = Propri
! MassComponentConfig
MassComponentCfg.lbl.Mass = Masse
-MassComponentCfg.lbl.Length = Longueur
-MassComponentCfg.lbl.Diameter = Diamètre
+MassComponentCfg.lbl.Density = Densité Approximative:
+MassComponentCfg.lbl.Length = Longueur:
+MassComponentCfg.lbl.Diameter = Diamètre:
MassComponentCfg.lbl.PosRelativeto = Position relative à:
MassComponentCfg.lbl.plus = plus
MassComponentCfg.tab.General = Général
@@ -954,6 +1067,8 @@ main.menu.file.new = Nouveau
main.menu.file.new.desc = Crée un nouveau projet fusée
main.menu.file.open = Ouvrir...
BasicFrame.item.Openrocketdesign = Ouvre un projet fusée
+main.menu.file.openRecent = Ouvrir les fichiers recent...
+BasicFrame.item.Openrecentrocketdesign = Ouvrir un projet fusée recent
main.menu.file.openExample = Ouvrir un exemple...
BasicFrame.item.Openexamplerocketdesign = Ouvre un exemple de projet fusée
main.menu.file.save = Sauvegarder
@@ -985,16 +1100,20 @@ main.menu.edit.preferences.desc = Configure les pr
main.menu.analyze = Analyse
main.menu.analyze.desc = Analyses de la fusée
main.menu.analyze.componentAnalysis = Analyse des Pièces
-main.menu.analyze.componentAnalysis.desc = Analyse séparé des pices de la fusée
+main.menu.analyze.componentAnalysis.desc = Analyse séparée des pièces de la fusée
main.menu.analyze.optimization = Optimisation de la fusée
main.menu.analyze.optimization.desc = Optimisation generale de la fusée
+main.menu.analyze.customExpressions = Expressions personalisées
+main.menu.analyze.customExpressions.desc = Defini de nouveaux type de données de vol en ecrivant des expressions mathematique personalisées
main.menu.help = Aide
main.menu.help.desc = Information à propos d'OpenRocket
+main.menu.help.tours = Tours d'horizon
+main.menu.help.tours.desc = Suivez un tour d'horizon d'OpenRocket
main.menu.help.license = Licence
main.menu.help.license.desc = Information sur la license d'OpenRocket
main.menu.help.bugReport = Rapport d'erreurs
-main.menu.help.bugReport.desc = Information pour pouvoir sgnaler les bugs dans OpenRocket
+main.menu.help.bugReport.desc = Information pour pouvoir signaler les bugs dans OpenRocket
main.menu.help.debugLog = Debug log
main.menu.help.debugLog.desc = Visualiser le fichier log d'OpenRocket
main.menu.help.about = A propos
@@ -1008,50 +1127,61 @@ main.menu.debug.createtestrocket = Cr
! Translate here all material database
!
+Material.CUSTOM = Pérsonalisé
+
! Material database
+Databases.materials.types.Bulk = Bulk
+Databases.materials.types.Line = Ligne
+Databases.materials.types.Surface = Surface
+
! BULK_MATERIAL
-Databases.materials.Acrylic = Acrylique
-Databases.materials.Balsa = Balsa
-Databases.materials.Birch = Bouleau
-Databases.materials.Cardboard = Carton
-Databases.materials.Carbonfiber = Fibre de carbone
-Databases.materials.Cork = Liège
-Databases.materials.DepronXPS = Depron (XPS)
-Databases.materials.Fiberglass = Fibre de verre
-Databases.materials.Kraftphenolic = Kraft phénolique
-Databases.materials.Maple = Érable
-Databases.materials.Paperoffice = Papier (bureau)
-Databases.materials.Pine = Pin
-Databases.materials.Plywoodbirch = Contre-plaqué (bouleau)
-Databases.materials.PolycarbonateLexan = Polycarbonate (Lexan)
-Databases.materials.Polystyrene = Polystyrène
-Databases.materials.PVC = PVC
-Databases.materials.Spruce = Sapin
-Databases.materials.StyrofoamgenericEPS = Polystyrène (générique EPS)
-Databases.materials.StyrofoamBluefoamXPS = \"Mousse Bleue\" de polystyrène (XPS)
-Databases.materials.Quantumtubing = Tube Quantum
-Databases.materials.BlueTube = Blue tube
+material.acrylic = Acrylique
+material.aluminum = Aluminum
+material.balsa = Balsa
+material.basswood = Tilleul
+material.birch = Bouleau
+material.brass = Laiton
+material.cardboard = Carton
+material.carbon_fiber = Fibre de carbone
+material.cork = Liège
+material.depron_xps = Depron (XPS)
+material.fiberglass = Fibre de verre
+material.kraft_phenolic = Kraft phénolique
+material.maple = Érable
+material.paper_office = Papier (bureau)
+material.pine = Pin
+material.plywood_birch = Contre-plaqué (bouleau)
+material.polycarbonate_lexan = Polycarbonate (Lexan)
+material.polystyrene = Polystyrène
+material.pvc = PVC
+material.spruce = Sapin
+material.steel = Acier
+material.styrofoam_generic_eps = Polystyrène (générique EPS)
+material.styrofoam_blue_foam_xps = \"Mousse Bleue\" de polystyrène (XPS)
+material.titanium = Titane
+material.quantum_tubing = Tube Quantum
+material.blue_tube = Blue tube
!SURFACE_MATERIAL
-Databases.materials.Ripstopnylon = Ripstop nylon
-Databases.materials.Mylar = Mylar
-Databases.materials.Polyethylenethin = Polyéthylène (fin)
-Databases.materials.Polyethyleneheavy = Polyéthylène (lourd)
-Databases.materials.Silk = Soie
-Databases.materials.Paperoffice = Papier (bureau)
-Databases.materials.Cellophane = Cellophane
-Databases.materials.Crepepaper = Papier crépon
+material.ripstop_nylon = Ripstop nylon
+material.mylar = Mylar
+material.polyethylene_thin = Polyéthylène (fin)
+material.polyethylene_heavy = Polyéthylène (lourd)
+material.silk = Soie
+material.paper_office = Papier (bureau)
+material.cellophane = Cellophane
+material.crepe_paper = Papier crépon
! LINE_MATERIAL
-Databases.materials.Threadheavy-duty = Fil(résistant)
-Databases.materials.Elasticcordround2mm = Corde Elastique (ronde 2mm, 1/16 in)
-Databases.materials.Elasticcordflat6mm = Corde Elastique (plate 6mm, 1/4 in)
-Databases.materials.Elasticcordflat12mm = Corde Elastique (plate 12mm, 1/2 in)
-Databases.materials.Elasticcordflat19mm = Corde Elastique (plate 19mm, 3/4 in)
-Databases.materials.Elasticcordflat25mm = Corde Elastique (plate 25mm, 1 in)
-Databases.materials.Braidednylon2mm = Nylon tressé (2 mm, 1/16 in)
-Databases.materials.Braidednylon3mm = Nylon tressé (3 mm, 1/8 in)
-Databases.materials.Tubularnylon11mm = Nylon tubulaire (11 mm, 7/16 in)
-Databases.materials.Tubularnylon14mm = Nylon tubulaire (14 mm, 9/16 in)
-Databases.materials.Tubularnylon25mm = Nylon tubulaire (25 mm, 1 in)
+material.thread_heavy_duty = Fil(haute résistance)
+material.elastic_cord_round_2_mm_1_16_in = Corde Elastique (ronde 2mm, 1/16 in)
+material.elastic_cord_flat_6_mm_1_4_in = Corde Elastique (plate 6mm, 1/4 in)
+material.elastic_cord_flat_12_mm_1_2_in = Corde Elastique (plate 12mm, 1/2 in)
+material.elastic_cord_flat_19_mm_3_4_in = Corde Elastique (plate 19mm, 3/4 in)
+material.elastic_cord_flat_25_mm_1_in = Corde Elastique (plate 25mm, 1 in)
+material.braided_nylon_2_mm_1_16_in = Nylon tressé (2 mm, 1/16 in)
+material.braided_nylon_3_mm_1_8_in = Nylon tressé (3 mm, 1/8 in)
+material.tubular_nylon_11_mm_7_16_in = Nylon tubulaire (11 mm, 7/16 in)
+material.tubular_nylon_14_mm_9_16_in = Nylon tubulaire (14 mm, 9/16 in)
+material.tubular_nylon_25_mm_1_in = Nylon tubulaire (25 mm, 1 in)
! ExternalComponent
ExternalComponent.Rough = Rugueuse
@@ -1103,6 +1233,14 @@ NoseCone.NoseCone = Ogive
Transition.Transition = Transition
!Stage
Stage.Stage = Etage
+
+Stage.SeparationEvent.UPPER_IGNITION = Allumage du moteur au dessus
+Stage.SeparationEvent.IGNITION = Allumage du moteur de l'étage courant
+Stage.SeparationEvent.BURNOUT = Fin de combustion du moteur de l'étage courant
+Stage.SeparationEvent.EJECTION = Charge d'éjection de l'étage courant
+Stage.SeparationEvent.LAUNCH = Lancement
+Stage.SeparationEvent.NEVER = Jamais
+
! BodyTube
BodyTube.BodyTube = Tube du corps
! TubeCoupler
@@ -1121,6 +1259,14 @@ Parachute.Parachute = Parachute
ShockCord.ShockCord = Cordon amortisseur
! Bulkhead
Bulkhead.Bulkhead = Cloison
+! CenteringRing
+CenteringRing.CenteringRing = Anneau de centrage
+! EngineBlock
+EngineBlock.EngineBlock = Engine block
+! Streamer
+Streamer.Streamer = Streamer
+! Sleeve
+Sleeve.Sleeve = Sleeve
!Rocket
Rocket.motorCount.Nomotor = [aucun moteurs]
@@ -1137,19 +1283,19 @@ MotorMount.IgnitionEvent.NEVER = Jamais
ComponentIcons.Nosecone = Ogive
ComponentIcons.Bodytube = Tube
ComponentIcons.Transition = Transition
-ComponentIcons.Trapezoidalfinset = Jeu d'ailerons de forme trapézoïdale
-ComponentIcons.Ellipticalfinset = Jeu d'ailerons de forme elliptique
-ComponentIcons.Freeformfinset = Jeu d'ailerons de forme personnalisé
+ComponentIcons.Trapezoidalfinset = Jeux d'ailerons de forme trapézoïdale
+ComponentIcons.Ellipticalfinset = Jeux d'ailerons de forme elliptique
+ComponentIcons.Freeformfinset = Jeux d'ailerons de forme personnalisé
ComponentIcons.Launchlug = Tube de guidage
ComponentIcons.Innertube = Tube interne
ComponentIcons.Tubecoupler = Coupleur de tube
ComponentIcons.Centeringring = Anneau de centrage
ComponentIcons.Bulkhead = Cloison
-ComponentIcons.Engineblock = Bague de retension moteur
+ComponentIcons.Engineblock = Bague de rétention moteur
ComponentIcons.Parachute = Parachute
-ComponentIcons.Streamer = Banderolle
+ComponentIcons.Streamer = Banderole
ComponentIcons.Shockcord = Cordon amortisseur
-ComponentIcons.Masscomponent = Piéce Masse
+ComponentIcons.Masscomponent = Pièce Masse
ComponentIcons.disabled = (désactivé)
! StageAction
@@ -1160,6 +1306,8 @@ RecoveryDevice.DeployEvent.LAUNCH = Lancement(plus NN secondes)
RecoveryDevice.DeployEvent.EJECTION = Première charge d'éjection de cet étage
RecoveryDevice.DeployEvent.APOGEE = Apogée
RecoveryDevice.DeployEvent.ALTITUDE = Altitude spécifiée durant la descente
+RecoveryDevice.DeployEvent.CURRENT_STAGE_SEPARATION = Séparation de l'etage en cour
+RecoveryDevice.DeployEvent.LOWER_STAGE_SEPARATION = Séparation de l'etage de dessous
RecoveryDevice.DeployEvent.NEVER = Jamais
! FlightEvent
@@ -1228,6 +1376,7 @@ FlightDataType.TYPE_ROLL_RATE = Taux de roulis
FlightDataType.TYPE_PITCH_RATE = Taux de tangage
FlightDataType.TYPE_YAW_RATE = Taux d'embardée
FlightDataType.TYPE_MASS = Masse
+FlightDataType.TYPE_PROPELLANT_MASS = Masse du propergol
FlightDataType.TYPE_LONGITUDINAL_INERTIA = Moment d'inertie longitudinale
FlightDataType.TYPE_ROTATIONAL_INERTIA = Moment d'inertie rotatif
FlightDataType.TYPE_CP_LOCATION = Emplacement du CP
@@ -1264,6 +1413,7 @@ FlightDataType.TYPE_COMPUTATION_TIME = Temps de calcul
FlightDataType.TYPE_LATITUDE = Latitude
FlightDataType.TYPE_LONGITUDE = Longitude
FlightDataType.TYPE_CORIOLIS_ACCELERATION = Accélération de Coriolis
+FlightDataType.TYPE_GRAVITY = Gravitational acceleration
! PlotConfiguration
PlotConfiguration.Verticalmotion = Mouvement vertical par rapport au temps
@@ -1281,9 +1431,13 @@ Warning.LargeAOA.str2 = Grand angle d'attaque rencontr
Warning.DISCONTINUITY = Discontinuité dans le diamètre du corps de la fusée.
Warning.THICK_FIN = Les ailerons fin ne seront peut être pas modélisés correctement.
Warning.JAGGED_EDGED_FIN = Des ailerons aux bords irréguliers ne seront pas modélisés correctement.
-Warning.LISTENERS_AFFECTED = Listeners modified the flight simulation
+Warning.LISTENERS_AFFECTED = Les ecouteurs ont modifié la simulation de vol
Warning.RECOVERY_DEPLOYMENT_WHILE_BURNING = Le dispositif de récupération s'est ouvert alors que la combustion du moteur n'était pas finie.
Warning.FILE_INVALID_PARAMETER = Paramètre invalide rencontré, ignorer.
+Warning.PARALLEL_FINS = Beaucoup trop d'ailerons en paralléle
+Warning.SUPERSONIC = Les calculs du corps ne seront peut etre pas très précis aux vitesses supersonic.
+Warning.RECOVERY_LAUNCH_ROD = Le dispositif de recuperation deployé pendant que l'on etait sur la rampe.
+Warning.RECOVERY_HIGH_SPEED = Deploiement du systeme de recuperation à grande vitesse
! Scale dialog
@@ -1298,9 +1452,9 @@ ScaleDialog.lbl.scaling.ttip = Taille r
! The scaleFrom/scaleTo pair creates a phrase "Scale from [...] to [...]"
ScaleDialog.lbl.scaleFrom = Mise à l'échelle de
ScaleDialog.lbl.scaleTo = à
-ScaleDialog.lbl.scaleFromTo.ttip = Define the scaling based on an original and resulting length.
+ScaleDialog.lbl.scaleFromTo.ttip = Définir la mise à l'échelle en fonction de la longueur d'origine et la longueur finale.
ScaleDialog.checkbox.scaleMass = Mettez à jour explicitement les masses
-ScaleDialog.checkbox.scaleMass.ttip = Scale mass component and override mass values by the cube of the scaling factor
+ScaleDialog.checkbox.scaleMass.ttip = Mettre à l'échelle les pièces poids et remplacer leurs masses par le cube du facteur de mise à l'échelle
ScaleDialog.button.scale = Redimensionner
ScaleDialog.undo.scaleRocket = Redimensionner la fusée
ScaleDialog.undo.scaleComponent = Redimensionner une pièce
@@ -1312,7 +1466,11 @@ Icons.Redo = Redo
OpenRocketPrintable.Partsdetail = Détail des pièces
OpenRocketPrintable.Fintemplates = Gabaries des ailerons
+OpenRocketPrintable.Transitiontemplates = Gabaries de transition
+OpenRocketPrintable.Noseconetemplates = Gabaries d'ogive
+OpenRocketPrintable.Finmarkingguide = Guide de marquage pour les ailerons
OpenRocketPrintable.DesignReport = Rapport de conception
+OpenRocketPrintable.Centeringringtemplates = Gabaries pour les anneaux de centrage
OpenRocketDocument.Redo = Refaire
OpenRocketDocument.Undo = Défaire
@@ -1367,7 +1525,7 @@ optimization.modifier.ellipticalfinset.height = Hauteur
optimization.modifier.ellipticalfinset.height.desc = Optimizer la hauteur (semi-span) du jeux d'ailerons.
optimization.modifier.finset.cant = Cant angle
-optimization.modifier.finset.cant.desc = Optimize the cant angle of the fin set.
+optimization.modifier.finset.cant.desc = Optimize le "cant angle" du jeux d'ailerons.
optimization.modifier.finset.position = Position
optimization.modifier.finset.position.desc = Optimisation de la position du jeux d'ailerons sur le corps de la fusée.
@@ -1397,7 +1555,7 @@ optimization.modifier.streamer.length.desc = Optimisation de la longueur de la b
optimization.modifier.streamer.width = Largeur
optimization.modifier.streamer.width.desc = Optimisation de la largeur de la banderole (streamer).
optimization.modifier.streamer.aspectRatio = Aspect ratio
-optimization.modifier.streamer.aspectRatio.desc = Optimize the aspect ratio of the streamer (length/width). You should NOT select streamer length or width at the same time with the aspect ratio.
+optimization.modifier.streamer.aspectRatio.desc = Optimise le ratio d'aspect de la banderole (streamer) (longeur/largeur). Vous ne devriez PAS choisir la longueur ou la largeur du streamer au meme moment avec le ratio d'aspect.
optimization.modifier.streamer.coefficient = Coefficient de trainée
optimization.modifier.streamer.coefficient.desc = Optimisation du coéfficient de trainée de la banderole (streamer).
@@ -1445,25 +1603,25 @@ GeneralOptimizationDialog.lbl.optimizeGoal.ttip = Choisir le but de l'optimisati
GeneralOptimizationDialog.lbl.optimizeGoalValue.ttip = Valeur personnalisée à rechercher
GeneralOptimizationDialog.lbl.requireStability = Stabilité désirée
GeneralOptimizationDialog.lbl.requireMinStability = Stabilité minimum:
-GeneralOptimizationDialog.lbl.requireMinStability.ttip = Exiger une marge de stabilité statique minimale pour le design
+GeneralOptimizationDialog.lbl.requireMinStability.ttip = Exiger une marge de stabilité statique minimale pour le "design"
GeneralOptimizationDialog.lbl.requireMaxStability = Stabilité maximum:
-GeneralOptimizationDialog.lbl.requireMaxStability.ttip = Exiger une marge de stabilité statique maximale pour le design
+GeneralOptimizationDialog.lbl.requireMaxStability.ttip = Exiger une marge de stabilité statique maximale pour le "design"
GeneralOptimizationDialog.status.bestValue = Meilleure valeur:
-GeneralOptimizationDialog.status.bestValue.ttip = Meilleure valeur optimum trouvé jusqu'à présent.
-GeneralOptimizationDialog.status.stepCount = Step count:
-GeneralOptimizationDialog.status.stepCount.ttip = Number of optimization steps that have been performed.
+GeneralOptimizationDialog.status.bestValue.ttip = Meilleure valeur optimum trouvée jusqu'à présent.
+GeneralOptimizationDialog.status.stepCount = Nombre de pas:
+GeneralOptimizationDialog.status.stepCount.ttip = Nombre de pas d'optimisation qui ont été accompli.
GeneralOptimizationDialog.status.evalCount = Evaluations:
-GeneralOptimizationDialog.status.evalCount.ttip = Total number of function evaluations (simulations) that have been performed.
-GeneralOptimizationDialog.status.stepSize = Step size:
-GeneralOptimizationDialog.status.stepSize.ttip = Current optimization step size (relative to the optimization parameter ranges)
+GeneralOptimizationDialog.status.evalCount.ttip = Nombre total d'évaluations de fonctions (simulations) qui ont été accompli.
+GeneralOptimizationDialog.status.stepSize = Taille du pas:
+GeneralOptimizationDialog.status.stepSize.ttip = Taille du pas de l'optimisation en cours (relative à la plage des paramètres d'optimisation)
GeneralOptimizationDialog.btn.plotPath = Tracer le chemin
-GeneralOptimizationDialog.btn.plotPath.ttip = Plot the optimization path (one and two dimensional optimization only)
-GeneralOptimizationDialog.btn.save = Savegarder le chemin
-GeneralOptimizationDialog.btn.save.ttip = Sauvegarder les resultats après évaluation des fonctions (simulations) dans un fichier CSV.
+GeneralOptimizationDialog.btn.plotPath.ttip = Tracer le chemin de l'optimisation (optimisation à une ou deux dimensions seulement)
+GeneralOptimizationDialog.btn.save = Chemin pour la sauvegarder
+GeneralOptimizationDialog.btn.save.ttip = Sauvegarder les résultats après évaluation des fonctions (simulations) dans un fichier CSV.
GeneralOptimizationDialog.btn.apply = Appliquer l'optimisation
-GeneralOptimizationDialog.btn.apply.ttip = Appliquer les résultats de l'optimisation au design de la fusée
-GeneralOptimizationDialog.btn.reset = Re-Réinitialiser
-GeneralOptimizationDialog.btn.reset.ttip = Réinitialiser le design de la fusée au design actuel de la fusée
+GeneralOptimizationDialog.btn.apply.ttip = Appliquer les résultats de l'optimisation au "design" de la fusée
+GeneralOptimizationDialog.btn.reset = Réinitialiser
+GeneralOptimizationDialog.btn.reset.ttip = Réinitialiser le "design" de la fusée au "design" actuel de la fusée
GeneralOptimizationDialog.btn.close = Fermer
GeneralOptimizationDialog.btn.close.ttip = Fermer la fenêtre de dialogue sans modifier la fusée
GeneralOptimizationDialog.error.selectParams.text = Tout d'abord choisissez des paramètres à partir desquels optimiser.
@@ -1536,9 +1694,51 @@ GuidedTourSelectionDialog.btn.start = Commencer le tour d'horizon!
! Custom Fin BMP Importer
CustomFinImport.button.label = Importer depuis un fichier BMP
CustomFinImport.filter = Fichiers Bitmap (*.bmp)
-CustomFinImport.badFinImage = Image ailerons Invalide. Doit etre une image en noir et blanc (noir pour l'aileron), ne touchant aucun bord, excepté le bas de l'image, qui est la base de l'aileron.
+CustomFinImport.badFinImage = Image ailerons Invalide. Doit être une image en noir et blanc (noir pour l'aileron), ne touchant aucun bord, excepté le bas de l'image, qui est la base de l'aileron.
CustomFinImport.errorLoadingFile = Erreur de chargement du fichier:
CustomFinImport.errorParsingFile = Erreur dans l'analyse de l'image de l'aileron:
-CustomFinImport.undo = Importer un jeux d'ailerons de forme libre
+CustomFinImport.undo = Importer un jeu d'ailerons de forme libre
CustomFinImport.error.title = Erreur de chargement du profile de l'aileron
-CustomFinImport.error.badimage = Impossible de deduire la forme de l'aileron à partir de l'image.
+CustomFinImport.error.badimage = Impossible de déduire la forme de l'aileron à partir de l'image.
+CustomFinImport.description = L'image sera convertie en noir et blanc en interne (noir pour l'aileron), faites attention à utiliser une couleur foncée pour l'aileron, et blanc ou une couleur clair pour le fond. L'aileron doit toucher en bas de l'image, qui est le bas de l'aileron.
+
+
+PresetModel.lbl.select = Choisir une pièce prédefinie:
+PresetModel.lbl.database = A partir d'une base de données...
+
+
+! Component Preset Chooser Dialog
+ComponentPresetChooserDialog.title = Choisir une pièce prédéfinie
+ComponentPresetChooserDialog.filter.label = Filtrer:
+ComponentPresetChooserDialog.checkbox.filterAftDiameter = Match aft diameter
+ComponentPresetChooserDialog.checkbox.filterForeDiameter = Match fore diameter
+ComponentPresetChooserDialog.menu.sortAsc = Trier par ordre croissant
+ComponentPresetChooserDialog.menu.sortDesc = Trier par ordre dé-croissant
+ComponentPresetChooserDialog.menu.units = Unités
+ComponentPresetChooserDialog.checkbox.showAllCompatible = Montrer tous ceux qui sont compatibles
+table.column.Favorite = Préférée
+table.column.Manufacturer = Frabriquant
+table.column.PartNo = Réference de la pièce
+table.column.Description = Description
+table.column.Type = Type
+table.column.Length = Longueur
+table.column.Width = Largeur
+table.column.InnerDiameter = Diamètre interne
+table.column.OuterDiameter = Diamètre externe
+table.column.AftOuterDiameter = Diamètre externe arrière
+table.column.AftShoulderLength = Longueur de l'épaulement arrière
+table.column.AftShoulderDiameter = Diamètre de l'épaulement arrière
+table.column.ForeShoulderLength = Longueur de l'épaulement avant
+table.column.ForeShoulderDiameter = Diamètre de l'épaulement avant
+table.column.ForeOuterDiameter = Diamètre externe avant
+table.column.Shape = Forme
+table.column.Material = Matériel
+table.column.Finish = Finition
+table.column.Thickness = Epaisseur
+table.column.Filled = Pleine
+table.column.Mass = Masse
+table.column.Diameter = Diamètre
+table.column.Sides = Cotés
+table.column.LineCount = Nombre de ligne
+table.column.LineLength = Longueur de la ligne
+table.column.LineMaterial = Materiau de la ligne