X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Fresources%2Fl10n%2Fmessages_fr.properties;h=ead57a82e56c4d9cf10dc476edf4a099569fce1d;hb=6218a2daf6c70fb87a2897f0cf5688a6d2f448f3;hp=c1182afdbd96724afaeb9edb99b3e31ee757e73e;hpb=f910efa3cf6f715bd91b20b045667b4da68a4333;p=debian%2Fopenrocket diff --git a/core/resources/l10n/messages_fr.properties b/core/resources/l10n/messages_fr.properties index c1182afd..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 @@ -48,14 +48,15 @@ RocketPanel.FigTypeAct.Sideview = Vue de cot RocketPanel.FigTypeAct.ttip.Sideview = Vue de coté RocketPanel.FigTypeAct.Backview = Vue arrière RocketPanel.FigTypeAct.ttip.Backview = Vue arrière +RocketPanel.FigViewAct.2D = Vue 2D +RocketPanel.FigViewAct.ttip.2D = Vue 2D +RocketPanel.FigViewAct.3D = Vue 3D +RocketPanel.FigViewAct.ttip.3D = Vue 3D RocketPanel.lbl.Motorcfg = Configuration Moteur: RocketPanel.lbl.infoMessage = Cliquer pour sélectionner    Shift+cliquer pour sélectionner plusieurs    Double-cliquer pour modifier    Click+déplacer pour déplacer ! 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 @@ -68,14 +69,17 @@ 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'éciture du fichier +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 button.cancel = Annuler button.close = Fermer @@ -85,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 @@ -102,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 @@ -114,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: @@ -161,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 @@ -196,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. @@ -221,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) @@ -276,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. @@ -313,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 @@ -322,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. @@ -349,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. + @@ -372,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... @@ -395,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) @@ -425,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 @@ -437,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: @@ -463,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 @@ -502,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 @@ -572,6 +679,7 @@ FinSetConfig.but.Converttofreeform.ttip = Convertir ce jeu d'ailerons en forme l 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. @@ -581,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... @@ -657,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: @@ -685,10 +803,11 @@ FreeformFinSetCfg.lbl.plus = plus 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 -FreeformFinSetCfg.lbl.doubleClick1 = Double-click -FreeformFinSetCfg.lbl.doubleClick2 = pour éditer -FreeformFinSetCfg.lbl.clickDrag = Cliquer+déplacer: Ajouter et déplacer des points -FreeformFinSetCfg.lbl.ctrlClick = Ctrl+cliquer: Enlever un point +FreeformFinSetConfig.lbl.doubleClick1 = Double-cliquer +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 !InnerTubeConfig @@ -723,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 @@ -947,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 @@ -978,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 @@ -1001,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 @@ -1096,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 @@ -1114,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] @@ -1130,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 @@ -1153,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 @@ -1221,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 @@ -1257,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 @@ -1274,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 @@ -1291,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.checkbox.scaleMass = Update explicit mass values -ScaleDialog.checkbox.scaleMass.ttip = Scale mass component and override mass values by the cube of the scaling factor +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 = 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 @@ -1305,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 @@ -1352,15 +1517,15 @@ optimization.modifier.trapezoidfinset.tipChord.desc = Optimize the tip chord len optimization.modifier.trapezoidfinset.sweep = Sweep optimization.modifier.trapezoidfinset.sweep.desc = Optimize the sweep of the fin set (distance that the leading edge sweeps backwards). optimization.modifier.trapezoidfinset.height = Hauteur -optimization.modifier.trapezoidfinset.height.desc = Optimize the height (semi-span) of the fin set. +optimization.modifier.trapezoidfinset.height.desc = Optimizer la hauteur (semi-span) du jeux d'ailerons. optimization.modifier.ellipticalfinset.length = Root chord optimization.modifier.ellipticalfinset.length.desc = Optimize the root chord length of the fin set. optimization.modifier.ellipticalfinset.height = Hauteur -optimization.modifier.ellipticalfinset.height.desc = Optimize the height (semi-span) of the fin set. +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. @@ -1390,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). @@ -1438,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.btn.plotPath = Plot path -GeneralOptimizationDialog.btn.plotPath.ttip = Plot the optimization path (one and two dimensional optimization only) -GeneralOptimizationDialog.btn.save = Save path -GeneralOptimizationDialog.btn.save.ttip = Sauvegarder les resultats après évaluation des fonctions (simulations) dans un fichier CSV. +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 = 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. @@ -1517,8 +1682,63 @@ CompassSelectionButton.lbl.NW = NO SlideShowDialog.btn.next = Suivant SlideShowDialog.btn.prev = Précédent +SlideShowLinkListener.error.title = Tour d'horizon non trouvé +SlideShowLinkListener.error.msg = Désolé, le tour d'horizon selectionné n'a pas encore été écrit. + GuidedTourSelectionDialog.title = Tours d'horizon GuidedTourSelectionDialog.lbl.selectTour = Choisir un tour d'horizon: GuidedTourSelectionDialog.lbl.description = Description du tour d'horizon: GuidedTourSelectionDialog.lbl.length = Nombre de diapositives: 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 ê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 jeu d'ailerons de forme libre +CustomFinImport.error.title = Erreur de chargement du profile de l'aileron +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