# # English base translation file # # Should you need to add new logical keys here is the proposed method # # className.ComponentType.componentName # # # Text tokens within braces should not be translated, e.g. # "The file '{filename}' exists." # They are pieces that are inserted dynamically. # ! Set to the name of the current translation file (used for debugging purposes) debug.currentFile = messages.properties ! RocketActions RocketActions.DelCompAct.Delete = Delete RocketActions.DelCompAct.ttip.Delete = Delete the selected components. RocketActions.DelSimuAct.Delete = Delete RocketActions.DelSimuAct.ttip.Delete = Delete the selected simulations. RocketActions.DelAct.Delete = Delete RocketActions.DelAct.ttip.Delete = Delete the selected components or simulations. RocketActions.CutAction.Cut = Cut RocketActions.CutAction.ttip.Cut = Cut these components or simulations to the clipboard and delete from this design RocketActions.CopyAct.Copy = Copy RocketActions.CopyAct.ttip.Copy = Copy these components (and subcomponents) to the clipboard. RocketActions.PasteAct.Paste = Paste RocketActions.PasteAct.ttip.Paste = Paste the components or simulations on the clipboard to the design. RocketActions.PasteAct.invalidPosition.msg = Invalid paste position for object '%s', ignoring pasting. RocketActions.PasteAct.invalidPosition.title = Could not paste RocketActions.DuplicateAct.Duplicate = Duplicate RocketActions.DuplicateAct.ttip.Duplicate = Duplicate this component (and subcomponents). RocketActions.EditAct.Edit = Edit RocketActions.EditAct.ttip.Edit = Edit the selected component. RocketActions.Select = Select RocketActions.Select.SelectSameColorAct = Components of same color RocketActions.Select.SelectSameColorAct.ttip = Select all components of the same color as this component. RocketActions.Select.DeselectAllAct = Deselect all RocketActions.Select.DeselectAllAct.ttip = Deselect all currently selected components. RocketActions.ScaleAct.Scale = Scale RocketActions.ScaleAct.ttip.Scale = Scale parts of the rocket design RocketActions.NewStageAct.Newstage = New stage RocketActions.NewStageAct.ttip.Newstage = Add a new stage to the rocket design. RocketActions.MoveUpAct.Moveup = Move up RocketActions.MoveUpAct.ttip.Moveup = Move this component upwards. RocketActions.MoveDownAct.Movedown = Move down RocketActions.MoveDownAct.ttip.Movedown = Move this component downwards. RocketActions.ExportOBJAct.ExportOBJ = Export as OBJ (.obj) RocketActions.ExportOBJAct.ttip.ExportOBJ = Export the selected components as a Wavefront OBJ 3D file. ! RocketPanel RocketPanel.FigTypeAct.SideView = Side view RocketPanel.FigTypeAct.TopView = Top view RocketPanel.FigTypeAct.BackView = Back view RocketPanel.FigTypeAct.Figure3D = 3D Figure RocketPanel.FigTypeAct.Finished = 3D Finished RocketPanel.FigTypeAct.Unfinished = 3D Unfinished RocketPanel.lbl.Flightcfg = Flight configuration: RocketPanel.lbl.infoMessage = Click to select    Shift+click to select other    Double-click to edit    Click+drag to move RocketPanel.lbl.ViewType = View Type: RocketPanel.lbl.Zoom = Zoom: RocketPanel.lbl.Stability = Stability: RocketPanel.checkbox.ShowCGCP = Show CG/CP RocketPanel.checkbox.ShowCGCP.ttip = Disabling this checkbox hides the CG and CP markings in the rocket view. RocketPanel.lbl.Stages = Stages: RocketPanel.btn.Stages.Toggle.ttip = Toggle this button to activate/deactivate the stage. RocketPanel.btn.Stages.NoChildren.ttip = This stage does not have child components and is therefore marked as inactive.
Add components to the stage to activate it. RocketPanel.ttip.Rotation = Change the rocket's roll rotation (only affects the rocket view) RocketPanel.check.showWarnings = Show warnings RocketPanel.check.showWarnings.ttip = Show/hide geometry warnings in the rocket design view. ! BasicFrame BasicFrame.tab.Rocketdesign = Rocket design BasicFrame.tab.Flightconfig = Motors & Configuration BasicFrame.tab.Flightsim = Flight simulations BasicFrame.title.Addnewcomp = Add new component BasicFrame.dlg.lbl1 = Design ' BasicFrame.dlg.lbl2 = ' has not been saved. BasicFrame.dlg.lbl3 = Do you want to save it? BasicFrame.dlg.title = Design not saved BasicFrame.StageName.Sustainer = Sustainer BasicFrame.WarningDialog.txt1 = The following problems were encountered while opening BasicFrame.WarningDialog.txt2 = Some design features may not have been loaded correctly. BasicFrame.WarningDialog.saving.txt1 = The following problems were encountered while saving BasicFrame.WarningDialog.saving.txt2 = Some design features may not have exported correctly. BasicFrame.WarningDialog.title = Warnings while opening file BasicFrame.WarningDialog.saving.title = Warnings while saving file BasicFrame.ErrorWarningDialog.txt1 = Please correct the errors. BasicFrame.ErrorWarningDialog.saving.title = Errors/Warnings while saving file BasicFrame.lbl.SaveRocketInfo = Save Design Info ! SaveDesignInfoPanel SaveDesignInfoPanel.lbl.FillInInfo = (Optional) Fill in the design information for this file ! General error messages used in multiple contexts error.fileExists.title = File exists error.fileExists.desc = File '{filename}' exists. Do you want to overwrite it? error.writing.title = Error writing file error.writing.desc = An error occurred while writing to the file: Configuration.lbl.override = This parameter can be overridden in each flight configuration. ! Labels used in buttons of dialog windows # TODO: Rename these to "btn.xxx" button.ok = OK button.cancel = Cancel button.close = Close ! Common labels used in buttons of dialog windows dlg.but.ok = OK dlg.but.cancel = Cancel dlg.but.close = Close ! General file type names FileHelper.CSV_FILTER = Comma Separated Files (*.csv) FileHelper.PDF_FILTER = PDF files (*.pdf) FileHelper.ALL_DESIGNS_FILTER = All rocket designs (*.ork; *.rkt, *.CDX1) FileHelper.OPENROCKET_DESIGN_FILTER = OpenRocket designs (*.ork) FileHelper.ROCKSIM_DESIGN_FILTER = RockSim designs (*.rkt) FileHelper.RASAERO_DESIGN_FILTER = RASAero designs (*.CDX1) FileHelper.WAVEFRONT_OBJ_FILTER = Wavefront OBJ 3D file (*.obj) FileHelper.OPEN_ROCKET_COMPONENT_FILTER = OpenRocket presets (*.orc) FileHelper.PNG_FILTER = PNG image (*.png) FileHelper.SVG_FILTER = SVG files (*.svg) FileHelper.IMAGES = Image files FileHelper.XML_FILTER = XML files (*.xml) ! About Dialog AboutDialog.lbl.version = Version ! The texts below provide additional credits for the translation maintainer ! - In AboutDialog.lbl.translation replace "English" with the current language. ! - AboutDialog.lbl.translator is the translator / group name (may be empty) ! - AboutDialog.lbl.translatorWebsite is a URL to the translator / group (may be empty) ! - AboutDialog.lbl.translatorIcon is the file name of an icon under pix/translators/ (may be empty) AboutDialog.lbl.translation = English translation by: AboutDialog.lbl.translator = AboutDialog.lbl.translatorWebsite = AboutDialog.lbl.translatorIcon = ! Print dialog PrintDialog.title = Print or export PrintDialog.but.previewAndPrint = Preview & Print PrintDialog.checkbox.showByStage = Show by stage PrintDialog.checkbox.updateSimulations = Update simulation data PrintDialog.lbl.selectElements = Select elements to include: printdlg.but.saveaspdf = Save as PDF printdlg.but.preview = Preview printdlg.but.settings = Settings PrintDialog.error.preview.title = Unable to open preview PrintDialog.error.preview.desc1 = Unable to open PDF preview. PrintDialog.error.preview.desc2 = Please use the "Save as PDF" option instead. !PrintSettingsDialog PrintSettingsDialog.title = Print settings PrintSettingsDialog.lbl.Templatefillcolor = Template fill color: PrintSettingsDialog.lbl.Templatebordercolor = Template border color: PrintSettingsDialog.lbl.Papersize = Paper size: PrintSettingsDialog.lbl.Paperorientation = Paper orientation: PrintSettingsDialog.but.Reset = Reset PrintSettingsDialog.but.Close = Close ! Bug Report dialog bugreport.dlg.title = Bug report bugreport.dlg.but.Sendbugreport = Send bug report bugreport.dlg.but.Sendbugreport.Ttip = Automatically send the bug report to the OpenRocket developers. bugreport.dlg.successmsg1 = Bug report successfully sent. bugreport.dlg.successmsg2 = Thank you for helping make OpenRocket better! bugreport.dlg.successmsg3 = Bug report sent bugreport.dlg.connectedInternet =    To submit a bug online, include the text below at: bugreport.dlg.otherwise =    To submit a bug via email, send the text below to: bugreport.lbl.Theinformation = The information above may be included in a public bug report. Make sure it does not contain any sensitive information you do not want to be made public. bugreport.dlg.failedmsg1 = OpenRocket was unable to send the bug report: bugreport.dlg.failedmsg2 = Please send the report manually to bugreport.dlg.failedmsg3 = Error sending report bugreport.reportDialog.txt = Bugs can be reported at the OpenRocket Github project site or by email. bugreport.reportDialog.txt2 = Sorry for the bug\u2026 \u2639 Please help us fix it by sending this bug report! bugreport.dlg.provideDescription = Please provide a description of the bug first. bugreport.dlg.provideDescription.title = Bug description missing ! Debug log dialog debuglogdlg.but.clear = Clear debuglogdlg.OpenRocketdebuglog = OpenRocket debug log debuglogdlg.Displayloglines = Display log lines: debuglogdlg.ToggleDetails = Details debuglogdlg.Follow = Follow debuglogdlg.col.Time = Time debuglogdlg.col.Level = Level debuglogdlg.col.Location = Location debuglogdlg.col.Message = Message debuglogdlg.lbl.Loglinenbr = Log line number: debuglogdlg.lbl.Time = Time: debuglogdlg.lbl.Level = Level: debuglogdlg.lbl.Location = Location: debuglogdlg.lbl.Logmessage = Log message: debuglogdlg.lbl.Stacktrace = Stack trace: ! MotorChooserDialog MotorChooserDialog.title = Select a rocket motor ! Edit Motor configuration dialog edtmotorconfdlg.col.configuration = Configuration edtmotorconfdlg.but.Deleteconfiguration = Delete Configuration edtmotorconfdlg.but.Renameconfiguration = Rename Configuration edtmotorconfdlg.but.Newconfiguration = New Configuration edtmotorconfdlg.but.Duplicateconfiguration = Duplicate Configuration edtmotorconfdlg.title.Editmotorconf = Edit Flight configurations edtmotorconfdlg.title.Renameconf = Rename Flight Configuration edtmotorconfdlg.title.Selectdeploymentconf = Select Deployment Configuration edtmotorconfdlg.title.Selectignitionconf = Select Ignition Configuration edtmotorconfdlg.title.Selectseparationconf = Select Separation Configuration edtmotorconfdlg.lbl.Selectedconf = Selected flight configuration: edtmotorconfdlg.selectcomp = Select which components function as motor mounts: edtmotorconfdlg.lbl.Configname = Configuration name: edtmotorconfdlg.lbl.Motortab = Motors edtmotorconfdlg.lbl.Recoverytab = Recovery edtmotorconfdlg.lbl.Stagetab = Stages edtmotorconfdlg.tbl.None = None edtmotorconfdlg.tbl.Motorheader = Motor edtmotorconfdlg.tbl.Mountheader = Motor Mount edtmotorconfdlg.tbl.Ignitionheader = Ignition edtmotorconfdlg.but.Resetdeployment = Reset deployment edtmotorconfdlg.but.Selectdeployment = Select deployment edtmotorconfdlg.tbl.Recoveryheader = Recovery Device edtmotorconfdlg.tbl.Deploymentheader = Deployment edtmotorconfdlg.but.Resetseparation = Reset separation edtmotorconfdlg.but.Selectseparation = Select separation edtmotorconfdlg.tbl.Stageheader = Stage edtmotorconfdlg.tbl.Separationheader = Separation ! Rename FlightConfiguration Dialog RenameConfigDialog.title = Rename Configuration RenameConfigDialog.lbl.name = Name for flight configuration: RenameConfigDialog.but.reset = Reset to default RenameConfigDialog.lbl.infoMotors = The text '{motors}' will be replaced with the motor designation(s).
\te.g. '{motors} \u2192 'M1350-0'
RenameConfigDialog.lbl.infoManufacturers = The text '{manufacturers}' will be replaced with the motor manufacturer(s).
\te.g. '{manufacturers}' \u2192 'AeroTech'
RenameConfigDialog.lbl.infoCases = The text '{cases}' will be replaced with the motor case(s).
\te.g. '{cases}' \u2192 'SU 18.0x70.0'
RenameConfigDialog.lbl.infoCombination = A combination of the above can be used (you may choose the separator).
\te.g. '{manufacturers motors}' \u2192 'AeroTech M1350-0'
! Example design dialog exdesigndlg.but.open = Open exdesigndlg.lbl.Selectexample = Select example designs to open: exdesigndlg.lbl.Openexampledesign = Open example design exdesigndlg.lbl.Exampledesignsnotfound = Example designs could not be found. exdesigndlg.lbl.Examplesnotfound = Examples not found ! Material edit panel matedtpan.but.new = New matedtpan.but.edit = Edit matedtpan.but.delete = Delete matedtpan.but.revertall = Revert all matedtpan.col.Material = Material matedtpan.col.Type = Type matedtpan.col.Density = Density matedtpan.col.but.ttip.New = Add a new material matedtpan.title.Addcustmaterial = Add a custom material matedtpan.but.ttip.edit = Edit an existing material matedtpan.title.Editmaterial = Edit material matedtpan.title2.Editmaterial = The built-in materials cannot be modified. matedtpan.but.ttip.delete = Delete a user-defined material matedtpan.but.ttip.revertall = Delete all user-defined materials matedtpan.title.Deletealluser-defined = Delete all user-defined materials? matedtpan.title.Revertall = Revert all? matedtpan.lbl.edtmaterials = Editing materials will not affect existing rocket designs. !MaterialModel MaterialModel.title.Material = Material MaterialModel.title.Defcustmat = Define custom material ! Preference dialog pref.dlg.but.add = Add pref.dlg.but.reset = Reset pref.dlg.but.checknow = Check now pref.dlg.but.openlast = Open last design file on startup pref.dlg.but.defaultmetric = Default metric pref.dlg.but.defaultimperial = Default imperial pref.dlg.title.Preferences = Preferences pref.dlg.tab.Units = Units pref.dlg.tab.Colors = Display pref.dlg.tab.Defaultunits = Default units pref.dlg.tab.Materials = Materials pref.dlg.tab.Custommaterials = Custom materials pref.dlg.tab.Options = General pref.dlg.tab.Design = Design pref.dlg.tab.Simulation = Simulation pref.dlg.tab.Launch = Launch pref.dlg.tab.Miscellaneousoptions = Miscellaneous options pref.dlg.lbl.RASAeroWarning = Show warning when saving in RASAero format pref.dlg.lbl.RockSimWarning = Show warning when saving in RockSim format pref.dlg.checkbox.ShowDiscardPreferencesConfirmation = Show confirmation dialog when discarding preferences pref.dlg.but.resetAllPreferences = Reset all preferences pref.dlg.but.resetAllPreferences.ttip = Reset all the preferences, including cached preferences (UI settings, recent files, etc.) pref.dlg.but.exportPreferences = Export preferences pref.dlg.but.exportPreferences.ttip = Export all your OpenRocket preferences to an external file pref.dlg.but.importPreferences = Import preferences pref.dlg.but.importPreferences.ttip = Import new OpenRocket preferences from an external file pref.dlg.clearCachedPreferences.title = Reset preferences? pref.dlg.clearCachedPreferences.message = Are you sure you want to reset all your preferences? pref.dlg.tab.Graphics = Graphics pref.dlg.lbl.DecalEditor = Graphics Editor pref.dlg.opengl.lbl.title = 3D Graphics pref.dlg.opengl.but.enableGL = Enable 3D Graphics pref.dlg.opengl.but.enableAA = Enable Anti-aliasing pref.dlg.opengl.lbl.useFBO = Use Off-screen Rendering pref.dlg.lbl.DefaultMach = Default Mach Number for C.P. Estimate: pref.dlg.lbl.launchWarning = NOTE: the settings below apply only to newly created simulations.
To change the settings for an existing simulation, select that simulation and edit it. pref.dlg.lbl.launchWarning.ttip = You would not be the first one to be confused by this :) pref.dlg.lbl.Positiontoinsert = Position to insert new body components: pref.dlg.lbl.PositiontoinsertStages = Position to insert new stages: pref.dlg.lbl.Confirmdeletion = Confirm deletion of simulations. pref.dlg.checkbox.Runsimulations = Run out-dated simulations when you open the simulation tab. pref.dlg.checkbox.Updateestimates = Update estimated flight parameters in design window pref.dlg.checkbox.Markers = Only show pod set/booster markers when the pod set/booster is selected pref.dlg.checkbox.Markers.ttip = If checked, pod set/booster markers will only be shown when the pod set/booster is selected.
If unchecked, pod set/booster markers will always be shown. pref.dlg.checkbox.AlwaysOpenLeftmost = Always open leftmost tab when opening a component edit dialog pref.dlg.checkbox.AlwaysOpenLeftmost.ttip = If checked, a component edit dialog will always pop up with the first tab selected.
If unchecked, the previous selected tab will be used. pref.dlg.checkbox.ShowDiscardConfirmation = Show confirmation dialog for discarding component changes pref.dlg.checkbox.ShowDiscardConfirmation.ttip = If checked, you will be asked if you want really want to discard component configuration configuration changes. pref.dlg.checkbox.ShowDiscardSimulationConfirmation = Show confirmation dialog for discarding simulation changes pref.dlg.checkbox.ShowDiscardSimulationConfirmation.ttip = If checked, you will be asked if you want really want to discard simulation configuration configuration changes. pref.dlg.lbl.User-definedthrust = User-defined thrust curves: pref.dlg.lbl.Windspeed = Wind speed pref.dlg.Allthrustcurvefiles = All thrust curve files (*.eng; *.rse; *.zip; directories) pref.dlg.RASPfiles = RASP motor files (*.eng) pref.dlg.RockSimfiles = RockSim engine files (*.rse) pref.dlg.ZIParchives = ZIP archives (*.zip) pref.dlg.checkbox.Checkupdates = Always check for software updates at startup pref.dlg.checkbox.Checkupdates.ttip = Check for software updates every time you start up OpenRocket pref.dlg.checkbox.CheckBetaupdates = Also check for beta releases pref.dlg.checkbox.CheckBetaupdates.ttip = If checked, beta release updates are also notified. If unchecked, only official releases are considered. pref.dlg.ttip.Checkupdatesnow = Check for software updates now pref.dlg.lbl.Selectprefunits = Select your preferred units: pref.dlg.lbl.Rocketinfofontsize = Size of text in rocket design panel: pref.dlg.PrefFontSmall = Small pref.dlg.PrefFontMedium = Medium pref.dlg.PrefFontLarge = Large pref.dlg.lbl.Rocketdimensions = Rocket dimensions: pref.dlg.lbl.Linedensity = Line density: pref.dlg.lbl.Motordimensions = Motor dimensions: pref.dlg.lbl.Surfacedensity = Surface density: pref.dlg.lbl.Distance = Distance: pref.dlg.lbl.Bulkdensity = Bulk density: pref.dlg.lbl.Velocity = Velocity: pref.dlg.lbl.Surfaceroughness = Surface roughness: pref.dlg.lbl.Acceleration = Acceleration: pref.dlg.lbl.Area = Area: pref.dlg.lbl.Mass = Mass: pref.dlg.lbl.Angle = Angle: pref.dlg.lbl.Force = Force: pref.dlg.lbl.Rollrate = Roll rate: pref.dlg.lbl.Totalimpulse = Total impulse: pref.dlg.lbl.Temperature = Temperature: pref.dlg.lbl.Momentofinertia = Moment of inertia: pref.dlg.lbl.Pressure = Pressure: pref.dlg.lbl.Stability = Stability: pref.dlg.lbl.SecondaryStability = Secondary Stability: pref.dlg.lbl.SecondaryStability.ttip = Select the stability unit that will be displayed alongside the main stability unit in the design view. pref.dlg.checkbox.DisplaySecondaryStability = Display secondary stability unit pref.dlg.checkbox.DisplaySecondaryStability.ttip = If checked, a secondary stability unit will be displayed in the rocket design view. pref.dlg.lbl.FlightTime = Flight time: pref.dlg.lbl.Latitude = Latitude: pref.dlg.lbl.Longitude = Longitude: pref.dlg.lbl.effect1 = The effects will take place the next time you open a window. pref.dlg.lbl.Checkingupdates = Checking for updates\u2026 pref.dlg.PrefChoiseSelector1 = Always ask pref.dlg.PrefChoiseSelector2 = Insert in middle pref.dlg.PrefChoiseSelector3 = Add to end pref.dlg.PrefBooleanSelector1 = Delete pref.dlg.PrefBooleanSelector2 = Confirm pref.dlg.Add = Add pref.dlg.DescriptionArea.Adddirectories = Add directories, RASP motor files (*.eng), RockSim engine files (*.rse) or ZIP archives separated by a semicolon (;) to load external thrust curves. Changes will take effect the next time you start OpenRocket. PreferencesDialog.CancelOperation.title = Discard Preference Changes PreferencesDialog.CancelOperation.msg.discardChanges = Are you sure you want to discard the preference changes? generalprefs.lbl.language = Interface language generalprefs.languages.default = System default generalprefs.lbl.languageEffect = The language will change the next time you start OpenRocket. generalprefs.lbl.UITheme = UI Theme generalprefs.lbl.FontSize = UI Font Size generalprefs.lbl.themeRestartOR = You must restart OpenRocket for the UI changes to take effect. generalprefs.ImportWarning.title = Reload OpenRocket generalprefs.ImportWarning.msg = You may need to restart OpenRocket for some of the changes to take effect. PreferencesExporter.chooser.title = Export the Preferences File PreferencesImporter.chooser.title = Import a Preferences File PreferencesOptionPanel.title = Export settings PreferencesOptionPanel.checkbox.userDirectories = Export user directories PreferencesOptionPanel.checkbox.userDirectories.ttip = If unchecked, user directories (possibly sensitive information) will not be exported. PreferencesOptionPanel.checkbox.windowInfo = Export window information (position, size\u2026) PreferencesOptionPanel.checkbox.windowInfo.ttip = If unchecked, window information (position, size\u2026) will not be exported. ! UI Themes UITheme.Auto = Auto (detect) UITheme.Light = Light (default) UITheme.Dark = Dark UITheme.DarkContrast = Dark, high-contrast ! Welcome dialog welcome.dlg.title = Welcome to OpenRocket welcome.dlg.lbl.thankYou = Thank you for downloading OpenRocket welcome.dlg.lbl.seeReleaseNotes = See the release notes below to find what's new. welcome.dlg.checkbox.dontShowAgain = Don't show this dialog again welcome.dlg.btn.close.ttip = Cool! Now leave me alone\u2026 ! Software update checker update.dlg.error.title = Unable to retrieve update information update.dlg.error = An error occurred while communicating with the server. update.dlg.exception.title = Could not check for updates update.dlg.latestVersion.title = No updates available update.dlg.latestVersion = You are running the latest version of OpenRocket, version %s. update.dlg.newerVersion.title = Newer version detected update.dlg.newerVersion = You are either running a test/unofficial release of OpenRocket, or you have a time machine and are running an official release from the future.\n\nYour version: %s\nLatest official release: %s update.dlg.updateAvailable.title = Update available update.dlg.updateAvailable.lbl.title = A new version of OpenRocket is available! update.dlg.btn.remindMeLater = Remind Me Later update.dlg.checkbox.skipThisVersion = Skip This Version update.dlg.updateAvailable.lbl.yourVersion = OpenRocket %s is available! \u2015 you have %s. Would you like to download it now? update.dlg.updateAvailable.lbl.releaseNotes = Release notes: update.dlg.updateAvailable.txtPane.readMore = Read more on GitHub update.dlg.updateAvailable.but.install = Install Update update.dlg.updateAvailable.combo.noDownloads = No downloads available update.fetcher.badResponse = Bad response code from server: %d update.fetcher.badConnection = Could not connect to the GitHub server. Please check your internet connection. update.fetcher.malformedURL = Malformed URL: %s ! Simulation edit dialog simedtdlg.but.runsimulation = Run simulation simedtdlg.but.resettodefault = Reset to default simedtdlg.but.savedefault = Save as default simedtdlg.but.add = Add simedtdlg.but.delete = Delete simedtdlg.title.Editsim = Edit simulation simedtdlg.title.MultiSimEdit = Multi-simulation edit simedtdlg.title.MultiSimEdit.ttip = You are editing the following simulations:
simedtdlg.lbl.Simname = Simulation name: simedtdlg.tab.Launchcond = Launch conditions simedtdlg.tab.Simopt = Simulation options simedtdlg.tab.Plotdata = Plot data simedtdlg.tab.CustomExpressions = Custom expressions simedtdlg.tab.Exportdata = Export data simedtdlg.lbl.Flightcfg = Flight configuration: simedtdlg.lbl.ttip.Flightcfg = Select the flight configuration to use. simedtdlg.combo.ttip.Flightcfg = Select the flight configuration to use. simedtdlg.lbl.Wind = Wind simedtdlg.lbl.Averwindspeed = Average windspeed: simedtdlg.lbl.ttip.Averwindspeed = The average windspeed relative to the ground. simedtdlg.lbl.Stddeviation = Standard deviation: simedtdlg.lbl.Winddirection = Wind direction: simedtdlg.lbl.ttip.Winddirection = Wind direction, 0-360 degrees.
0 means from the north,
90 is from the east simedtdlg.lbl.ttip.Stddeviation = The standard deviation of the windspeed.
The windspeed is within twice the standard deviation from the average for 95% of the time. simedtdlg.lbl.Turbulenceintensity = Turbulence intensity: simedtdlg.lbl.ttip.Turbulenceintensity1 = The turbulence intensity is the standard deviation divided by the average windspeed.
simedtdlg.lbl.ttip.Turbulenceintensity2 = Typical values range from simedtdlg.lbl.ttip.Turbulenceintensity3 = to simedtdlg.border.Atmoscond = Atmospheric conditions simedtdlg.checkbox.InterStdAtmosphere = Use International Standard Atmosphere simedtdlg.checkbox.ttip.InterStdAtmosphere1 = Select to use the International Standard Atmosphere model.
This model has a temperature of simedtdlg.checkbox.ttip.InterStdAtmosphere2 = and a pressure of simedtdlg.checkbox.ttip.InterStdAtmosphere3 = at sea level. simedtdlg.lbl.Temperature = Temperature: simedtdlg.lbl.ttip.Temperature = The temperature at the launch site. simedtdlg.lbl.Pressure = Pressure: simedtdlg.lbl.ttip.Pressure = The atmospheric pressure at the launch site. simedtdlg.lbl.Launchsite = Launch site simedtdlg.lbl.Latitude = Latitude: simedtdlg.lbl.ttip.Latitude = The launch site latitude affects the gravitational pull of Earth.
Positive values are on the Northern hemisphere, negative values on the Southern hemisphere. simedtdlg.lbl.Longitude = Longitude: simedtdlg.lbl.ttip.Longitude = Required for weather prediction and elevation models. simedtdlg.lbl.Altitude = Altitude: simedtdlg.lbl.ttip.Altitude = The launch altitude above mean sea level.
This affects the position of the rocket in the atmospheric model. simedtdlg.border.Launchrod = Launch rod simedtdlg.lbl.Length = Length: simedtdlg.lbl.ttip.Length = The length of the launch rod. simedtdlg.checkbox.Intowind = Always launch directly up-wind or down-wind simedtdlg.checkbox.ttip.Intowind1 = Makes the launch rod point into the wind.
simedtdlg.checkbox.ttip.Intowind2 = A zero launchrod angle will point directly up.
simedtdlg.checkbox.ttip.Intowind3 = A negative launchrod angle will launch with the wind.
If you uncheck this box you can point the launchrod any direction you please. simedtdlg.checkbox.ttip.Intowind4 = If you uncheck this box you can point the launchrod any direction you please. simedtdlg.lbl.Angle = Angle: simedtdlg.lbl.ttip.Angle = The angle of the launch rod from vertical.
Positive angles point North of launch. simedtdlg.lbl.Direction = Direction: simedtdlg.lbl.ttip.Direction1 = Direction of the launch rod relative to the wind.
simedtdlg.lbl.ttip.Direction2 = - simedtdlg.lbl.ttip.Direction3 = 0 is North. simedtdlg.border.Simopt = Simulator options simedtdlg.lbl.Calcmethod = Calculation method: simedtdlg.lbl.ttip.Calcmethod = The Extended Barrowman method calculates aerodynamic forces according
to the Barrowman equations extended to accommodate more components. simedtdlg.lbl.ExtBarrowman = Extended Barrowman simedtdlg.lbl.Simmethod = Simulation method: simedtdlg.lbl.ttip.Simmethod1 = The six degree-of-freedom simulator allows the rocket total freedom during flight.
simedtdlg.lbl.ttip.Simmethod2 = Integration is performed using a 4th order Runge-Kutta 4 numerical integration. simedtdlg.lbl.GeodeticMethod = Geodetic calculations: simedtdlg.lbl.ttip.GeodeticMethodTip = Relate to the calculation of coordinates on the earth. This also enables coriolis effect computations. simedtdlg.lbl.Timestep = Time step: simedtdlg.lbl.ttip.Timestep1 = The time between simulation steps.
A smaller time step results in a more accurate but slower simulation.
simedtdlg.lbl.ttip.Timestep2 = The 4th order simulation method is quite accurate with a time step of simedtdlg.but.ttip.resettodefault = Reset the time step to its default value ( simedtdlg.border.SimExt = Simulation extensions simedtdlg.SimExt.desc = Simulation extensions enable advanced features and custom functionality during flight simulations. You can for example do hardware-in-the-loop testing with them. simedtdlg.SimExt.noExtensions = No simulation extensions defined simedtdlg.SimExt.add = Add extension simedtdlg.SimExt.copyExtension = Copy extension simedtdlg.lbl.Noflightdata = No flight data available. simedtdlg.lbl.runsimfirst = Please run the simulation first. simedtdlg.chart.Simflight = Simulated flight simedtdlg.dlg.Simres = Simulation results simedtdlg.IntensityDesc.None = None simedtdlg.IntensityDesc.Verylow = Very low simedtdlg.IntensityDesc.Low = Low simedtdlg.IntensityDesc.Medium = Medium simedtdlg.IntensityDesc.High = High simedtdlg.IntensityDesc.Veryhigh = Very high simedtdlg.IntensityDesc.Extreme = Extreme SimulationExtension.airstart.name.alt = Air-start ({alt}) SimulationExtension.airstart.name.altvel = Air-start ({alt}, {vel}) SimulationExtension.javacode.name = Java code SimulationExtension.javacode.name.none = none SimulationExtension.javacode.desc = Add a custom SimulationListener to the simulation SimulationExtension.javacode.className = Fully-qualified Java class name: SimulationExtension.javacode.classnotfound = Could not find class SimulationExtension.javacode.couldnotinstantiate = Could not instantiate class %s.
Does it have a zero-argument, or @Inject constructor? SimulationExtension.scripting.name = {language} script SimulationExtension.scripting.desc = Extend OpenRocket simulations by custom scripts. SimulationExtension.scripting.language.label = Language: SimulationExtension.scripting.warning.disabled = Untrusted scripts have been disabled. You need to manually enable them in the Simulation options. SimulationExtension.scripting.text.enabled = Enable script SimulationExtension.scripting.text.enabled.ttip = The script is run only when enabled. SimulationExtension.scripting.text.trusted = Trust this script on this computer SimulationExtension.scripting.text.trusted.msg = Untrusted scripts are disabled when loading the document SimulationExtension.scripting.text.trusted.clear = Clear trusted scripts SimulationExtension.scripting.text.trusted.clear.ttip = Clear the trusted status of all scripts on this computer SimulationExtension.scripting.text.trusted.cleared = All scripts are now untrusted on this computer. SimulationExtension.scripting.text.trusted.cleared.title = Cleared SimulationEditDialog.btn.plot = Plot SimulationEditDialog.btn.export = Export SimulationEditDialog.btn.edit = Edit SimulationEditDialog.btn.simulate = Simulate SimulationEditDialog.btn.simulateAndPlot = Simulate & Plot SimulationEditDialog.btn.OK.ttip = Keep changes and close the dialog SimulationEditDialog.btn.Cancel.ttip = Discard changes and close the dialog SimulationEditDialog.CancelOperation.msg.discardChanges = Are you sure you want to discard your changes to this simulation? SimulationEditDialog.CancelOperation.msg.undoAdd = Are you sure you want to undo adding this simulation? SimulationEditDialog.CancelOperation.title = Cancel operation SimulationEditDialog.CancelOperation.checkbox.dontAskAgain = Don't ask me again GeodeticComputationStrategy.flat.name = Flat Earth GeodeticComputationStrategy.flat.desc = Perform computations with a flat Earth approximation. Sufficient for low-altitude flights. GeodeticComputationStrategy.spherical.name = Spherical approximation GeodeticComputationStrategy.spherical.desc = Perform geodetic computations assuming a spherical Earth.
This is sufficiently accurate for almost all purposes. GeodeticComputationStrategy.wgs84.name = WGS84 ellipsoid GeodeticComputationStrategy.wgs84.desc = Perform geodetic computations on the WGS84 reference ellipsoid using Vincenty's method.
Slower and unnecessary in most cases. ! Simulation Panel simpanel.but.newsimulation = New simulation simpanel.but.editsimulation = Edit simulation simpanel.but.runsimulations = Run simulations simpanel.but.deletesimulations = Delete simulations simpanel.but.plotexport = Plot / Export simpanel.but.ttip.newsimulation = Add a new simulation simpanel.but.ttip.editsim = Edit the selected simulation simpanel.but.ttip.runsimu = Re-run the selected simulations simpanel.but.ttip.deletesim = Delete the selected simulations simpanel.pop.edit = Edit simpanel.pop.edit.ttip= Edit the selected simulation(s) simpanel.pop.cut= Cut simpanel.pop.cut.ttip= Copy the selected simulation(s) to the clipboard and delete from this design simpanel.pop.copy= Copy simpanel.pop.copy.ttip= Copy the selected simulation(s) to the clipboard simpanel.pop.paste= Paste simpanel.pop.paste.ttip= Paste the simulation(s) on the clipboard to the design. simpanel.pop.plot = Plot / Export simpanel.pop.plot.ttip= Plot or Export the selected simulation(s) simpanel.pop.run = Run simpanel.pop.run.ttip= Run the selected simulation(s) simpanel.pop.delete = Delete simpanel.pop.delete.ttip= Delete the selected simulation(s) simpanel.pop.duplicate = Duplicate simpanel.pop.duplicate.ttip= Duplicate the selected simulation(s) simpanel.pop.exportSimTableToCSV = Export simulation table as CSV file simpanel.pop.exportSelectedSimsToCSV = Export simulation(s) as CSV file simpanel.pop.exportToCSV.save.dialog.title = Save as CSV file simpanel.dlg.no.simulation.table.rows = Simulation table has no entries\u2026 Please run a simulation first. simpanel.checkbox.donotask = Do not ask me again simpanel.lbl.defpref = You can change the default operation in the preferences. simpanel.dlg.lbl.DeleteSim1 = Delete the selected simulations? simpanel.dlg.lbl.DeleteSim2 = This operation cannot be undone. simpanel.dlg.lbl.DeleteSim3 = Delete simulations simpanel.col.Status = Status simpanel.col.Name = Name simpanel.col.Motors = Motors simpanel.col.Configuration = Configuration simpanel.col.Velocityoffrod = Velocity off rod simpanel.col.Velocityatdeploy = Velocity at deployment simpanel.col.OptimumCoastTime = Optimum delay simpanel.col.OptimumCoastTime.ttip = The time between last motor burnout and maximum possible altitude. simpanel.col.Apogee = Apogee simpanel.col.Maxvelocity = Max. velocity simpanel.col.Maxacceleration = Max. acceleration simpanel.col.Timetoapogee = Time to apogee simpanel.col.Flighttime = Flight time simpanel.col.Groundhitvelocity = Ground hit velocity simpanel.ttip.uptodate = Up to date simpanel.ttip.loaded = Loaded from file simpanel.ttip.outdated = Out of date
Click Run simulations to simulate. simpanel.ttip.external = Imported data simpanel.ttip.notSimulated = Not simulated yet
Click Run simulations to simulate. simpanel.ttip.noData = No simulation data available. simpanel.ttip.noWarnings = No warnings. simpanel.ttip.warnings = Warnings: simpanel.ttip.simAbort = Simulation Abort simpanel.msg.invalidCopySelection = Invalid copy selection ! SimulationRunDialog SimuRunDlg.title.RunSim = Running simulations\u2026 SimuRunDlg.lbl.Running = Running\u2026 SimuRunDlg.lbl.Simutime = Simulation time: SimuRunDlg.lbl.Altitude = Altitude: SimuRunDlg.lbl.Velocity = Velocity: SimuRunDlg.msg.Unabletosim = Unable to simulate: SimuRunDlg.msg.errorOccurred = An error occurred during the simulation: SimuRunDlg.msg.branchErrorOccurred = An error occurred during simulation branch BasicEventSimulationEngine.error.noMotorsDefined = No motors defined in the simulation. BasicEventSimulationEngine.error.activeLengthZero = Active airframe has length 0 BasicEventSimulationEngine.error.cantCalculateStability = Can't calculate stability BasicEventSimulationEngine.error.earlyMotorBurnout = Motor burnout without liftoff.
Use more (powerful) motors, or decrease the rocket mass. BasicEventSimulationEngine.error.noConfiguredIgnition = No motors configured to ignite at liftoff BasicEventSimulationEngine.error.noIgnition = No motors ignited. BasicEventSimulationEngine.error.NaNResult = Simulation resulted in not-a-number (NaN) value, please report a bug. BasicEventSimulationEngine.nullBranchName = (null) RK4SimulationStepper.error.valuesTooLarge = Simulation values exceeded limits. Try selecting a shorter time step. SimulationAbort.noActiveStages = No active stages SimulationAbort.noMotorsDefined = No motors defined in the simulation SimulationAbort.noConfiguredIgnition = No motors configured to ignite at liftoff SimulationAbort.noIgnition = No motors ignited SimulationAbort.noLiftOff = Motor burnout without liftoff.
Use more (powerful) motors, or decrease the rocket mass. SimulationAbort.activeLengthZero = Active airframe has length 0 SimulationAbort.noCP = Can't calculate Center of Pressure SimulationAbort.activeMassZero = Total mass of active stages is 0 SimulationAbort.tumbleUnderThrust = Stage began to tumble under thrust. SimulationAbort.deployUnderThrust = Recovery system deployed while still under thrust SimulationModifierTree.OptimizationParameters = Optimization Parameters SimulationStepper.error.totalMassZero = Total mass of active states is 0 ! SimulationExportPanel SimExpPan.border.Vartoexport = Variables to export SimExpPan.border.Stage = Stage to export SimExpPan.but.Selectall = Select all SimExpPan.but.Selectnone = Select none SimExpPan.border.FormatSettings = Format settings SimExpPan.lbl.Fieldsepstr = Field separator string: SimExpPan.lbl.longA1 = The string used to separate the fields in the exported file.
SimExpPan.lbl.longA2 = Use ',' for a Comma Separated Values (CSV) file. SimExpPan.lbl.DecimalPlaces = Decimal places: SimExpPan.lbl.DecimalPlaces.ttip = The number of decimal places to use for the variables in the exported file. SimExpPan.lbl.ExponentialNotation = Use exponential notation SimExpPan.lbl.ExponentialNotation.ttip = Whether to use exponential notation for the variables (e.g. 1.5e-4) or not (e.g. 0.00015). SimExpPan.checkbox.Includesimudesc = Include simulation description SimExpPan.checkbox.ttip.Includesimudesc = Include a comment at the beginning of the file describing the simulation. SimExpPan.border.Comments = Comments SimExpPan.checkbox.Includefielddesc = Include field descriptions SimExpPan.checkbox.ttip.Includefielddesc = Include a comment line with the descriptions of the exported variables. SimExpPan.checkbox.Incflightevents = Include flight events SimExpPan.checkbox.ttip.Incflightevents = Include a comment line for every flight event. SimExpPan.lbl.Commentchar = Comment character: SimExpPan.lbl.ttip.Commentchar = The character(s) that mark a comment line. SimExpPan.Fileexists.desc1 = File \" SimExpPan.Fileexists.desc2 = \" exists. Overwrite? SimExpPan.Fileexists.title = File exists SimExpPan.ExportingVar.desc1 = Exporting 1 variable out of SimExpPan.ExportingVar.desc2 = Exporting SimExpPan.ExportingVar.desc3 = variables out of SimExpPan.Col.Variable = Variable SimExpPan.Col.Unit = Unit CsvOptionPanel.separator.space = SPACE CsvOptionPanel.separator.tab = TAB !SVGOptionPanel SVGOptionPanel.lbl.strokeColor = Stroke color SVGOptionPanel.lbl.strokeColor.ttip = The color of the lines in the SVG image. SVGOptionPanel.lbl.strokeWidth = Stroke width (mm) SVGOptionPanel.lbl.strokeWidth.ttip = The width of the lines in the SVG image in millimeters. ! Custom expression general stuff customExpression.Name = Name customExpression.Symbol = Symbol customExpression.Expression = Expression customExpression.Units = Units customExpression.Operator = Operator customExpression.Description = Description ! Custom expression panel customExpressionPanel.but.NewExpression = New expression customExpressionPanel.but.ttip.NewExpression = Add a new custom expression customExpressionPanel.but.Import = Import customExpressionPanel.but.ttip.Import = Import custom expressions from another .ork file customExpressionPanel.lbl.UpdateNote = You must run the simulation before data will be available for plotting. customExpressionPanel.lbl.CalcNote = Expressions will be calculated in the order shown. customExpressionPanel.lbl.CustomExpressions = Custom Expressions customExpression.Units.but.ttip.Delete = Delete this expression customExpression.Units.but.ttip.Edit = Edit this expression customExpression.Units.but.ttip.MoveUp = Move expression up in calculation order customExpression.Units.but.ttip.MoveDown = Move expression down in calculation order ! Custom expression builder window ExpressionBuilderDialog.title = Expression Builder ExpressionBuilderDialog.InsertVariable = Insert Variable ExpressionBuilderDialog.InsertOperator = Insert Operator ExpressionBuilderDialog.led.ttip.Name = Name must not have already been used ExpressionBuilderDialog.led.ttip.Symbol = Symbol must not have already been used ExpressionBuilderDialog.led.ttip.Expression = Expression must use only known symbols and operators ExpressionBuilderDialog.CopyToOtherSimulations = Copy to other 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 = Variable Selector ! Custom operator selector CustomOperatorSelector.title = Operator Selector ! Operators Operator.plus = Addition Operator.minus = Subtraction Operator.star = Multiplication Operator.div = Division Operator.mod = Modulo Operator.pow = Exponentiation Operator.abs = Absolute value Operator.ceil = Ceiling (next integer value) Operator.floor = Floor (previous integer value) Operator.sqrt = Square root Operator.cbrt = Cubic root Operator.exp = Euler\'s number raised to the value (e^x) Operator.ln = Natural logarithm Operator.sin = Sine Operator.cos = Cosine Operator.tan = Tangent Operator.asin = Arc sine Operator.acos = Arc cosine Operator.atan = Arc tangent Operator.hsin = Hyperbolic sine Operator.hcos = Hyperbolic cosine Operator.htan = Hyperbolic tangent Operator.log10 = Base 10 logarithm Operator.round = Round to nearest integer value Operator.random = Random number between zero and given value 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 = The minimum value in a given range Operator.max = The maximum value in a given range 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 (2nd parameter) Operator.uclip = Clips a value (1st parameter) to be no greater than a given value (2nd parameter) Operator.binf = Gives the fraction of values in a given range (1st parameter) inside a bin with given lower (2nd parameter) and upper (3rd parameter) bounds Operator.trapz = Integrates the given range using trapezoidal integration Operator.tnear = Find the time corresponding to the point in a range (1st parameter) nearest to a given value (2nd parameter) ! MotorPlot MotorPlot.title.Motorplot = Motor plot MotorPlot.but.Select = Select MotorPlot.Chart.Motorthrustcurve = Motor thrust curve MotorPlot.Chart.Time = Time / s MotorPlot.Chart.Thrust = Thrust / N MotorPlot.txt.Designation = Designation: MotorPlot.txt.Manufacturer = Manufacturer: MotorPlot.txt.Type = Type: MotorPlot.txt.Delays = Delays: MotorPlot.txt.Comment = Comment:\n ! Simulation plot panel simplotpanel.title.Plotsim = Plot / Export simulation simplotpanel.lbl.Presetplotconf = Preset plot configurations: simplotpanel.lbl.Xaxistype = X axis type: simplotpanel.lbl.Unit = Unit: simplotpanel.lbl.Yaxistypes = Y axis types: simplotpanel.lbl.Flightevents = Flight events: simplotpanel.but.All = All simplotpanel.but.None = None simplotpanel.but.NewYaxisplottype = New Y axis plot type simplotpanel.lbl.Axis = Axis: simplotpanel.but.ttip.Deletethisplot = Delete this plot simplotpanel.Desc = The data will be plotted in time order even if the X axis type is not time. simplotpanel.OptionPane.lbl1 = A maximum of 15 plots is allowed. simplotpanel.OptionPane.lbl2 = Cannot add plot simplotpanel.AUTO_NAME = Auto simplotpanel.LEFT_NAME = Left simplotpanel.RIGHT_NAME = Right simplotpanel.CUSTOM = Custom SimulationPlotPanel.error.noPlotSelected = Please add one or more variables to plot on the Y-axis. SimulationPlotPanel.error.noPlotSelected.title = Nothing to plot simplotpanel.MarkerStyle.lbl.MarkerStyle = Marker style: simplotpanel.MarkerStyle.lbl.MarkerStyle.ttip = Style of the flight event marker (how it's drawn in the simulation plot) simplotpanel.MarkerStyle.btn.VerticalMarker = Vertical line simplotpanel.MarkerStyle.btn.Icon = Icon simplotpanel.MarkerStyle.OnlyInTime = Only available for time domain, other domains only support icon markers ! Simulation plot simulationplot.abort.title = Simulation Abort simulationplot.abort.stage = Stage simulationplot.abort.time = Time simulationplot.abort.cause = Cause ! FlightDataComboBox FlightDataComboBox.placeholder = Enter the data type ! Component add buttons compaddbuttons.AxialStage = Stage compaddbuttons.Bodycompandfinsets = Body Components and Fin Sets compaddbuttons.Nosecone = Nose Cone compaddbuttons.Bodytube = Body Tube compaddbuttons.Transition = Transition compaddbuttons.Trapezoidal = Trapezoidal compaddbuttons.Elliptical = Elliptical compaddbuttons.Freeform = Freeform compaddbuttons.Tubefin = Tube Fins compaddbuttons.Launchlug = Launch Lug compaddbuttons.RailButton = Rail Button compaddbuttons.InnerComponent = Inner Components compaddbuttons.Innertube = Inner Tube compaddbuttons.Coupler = Tube Coupler compaddbuttons.Centeringring = Centering\nRing compaddbuttons.Bulkhead = Bulkhead compaddbuttons.Engineblock = Engine\nBlock compaddbuttons.ComponentAssembly = Assembly Components compaddbuttons.ParallelStage = Boosters compaddbuttons.Pods = Pods compaddbuttons.Parachute = Parachute compaddbuttons.Streamer = Streamer compaddbuttons.Shockcord = Shock Cord compaddbuttons.MassComponent = Mass\nComponent compaddbuttons.MassComponents = Mass Components compaddbuttons.Donotaskmeagain = Do not ask me again compaddbuttons.Selectcomppos = Select component position compaddbuttons.Selectstagepos = Select stage position compaddbuttons.lbl.Youcanchange = You can change the default operation in the preferences. compaddbuttons.lbl.insertcomp = Insert the component after the current component or as the last component? compaddbuttons.lbl.insertstage = Insert the stage after the current stage or as the last stage? compaddbuttons.askPosition.Inserthere = Insert here compaddbuttons.askPosition.Addtotheend = Add to the end compaddbuttons.askPosition.Cancel = Cancel ! Component Analysis Dialog componentanalysisdlg.componentanalysis = Component analysis componentanalysisdlg.lbl.winddir = Wind direction: componentanalysisdlg.TitledBorder.warnings = Warnings: componentanalysisdlg.ToggleBut.worst = Worst componentanalysisdlg.lbl.angleofattack = Angle of attack: componentanalysisdlg.lbl.machnumber = Mach number: componentanalysisdlg.lbl.rollrate = Roll rate: componentanalysisdlg.lbl.activestages = Active stages: componentanalysisdlg.lbl.motorconf = Motor configuration: componentanalysisdlg.TabStability.Col = Component Name componentanalysisdlg.TabStability.Col.EachMass = Instance Mass componentanalysisdlg.TabStability.Col.AllMass = Aggregate Mass componentanalysisdlg.TabStability.Col.CG = Aggregate CG Location componentanalysisdlg.TabStability.Col.CP = CP componentanalysisdlg.TabStability = Stability componentanalysisdlg.TabStability.ttip = Stability information componentanalysisdlg.dragTableModel.Col.Component = Component componentanalysisdlg.dragTableModel.Col.Pressure = Pressure CD componentanalysisdlg.dragTableModel.Col.Base = Base CD componentanalysisdlg.dragTableModel.Col.friction = Friction CD componentanalysisdlg.dragTableModel.Col.total = Total CD componentanalysisdlg.dragTabchar = Drag characteristics componentanalysisdlg.dragTabchar.ttip = Drag characteristics componentanalysisdlg.rollTableModel.Col.component = Component componentanalysisdlg.rollTableModel.Col.rollforc = Roll forcing coefficient componentanalysisdlg.rollTableModel.Col.rolldamp = Roll damping coefficient componentanalysisdlg.rollTableModel.Col.total = Total Cl componentanalysisdlg.rollTableModel = Roll dynamics componentanalysisdlg.rollTableModel.ttip = Roll dynamics componentanalysisdlg.println.closingmethod = Closing method called: componentanalysisdlg.println.settingnam = SETTING NAN VALUES componentanalysisdlg.lbl.reflenght = Reference length: componentanalysisdlg.lbl.refarea = Reference area: !componentanalysisdlg.But.close =Close componentanalysisdlg.TabStability.Col.Component = Component componentanalysisdlg.TOTAL = Total (Rocket) componentanalysisdlg.noWarnings = No warnings. ! Custom Material dialog custmatdlg.title.Custommaterial = Custom material custmatdlg.lbl.Materialname = Material name: custmatdlg.lbl.Materialtype = Material type: custmatdlg.lbl.Materialdensity = Material density: custmatdlg.checkbox.Addmaterial = Add material to database ! Ring Component Config ringcompcfg.OuterRadius = OuterRadius ringcompcfg.Automatic = Automatic ringcompcfg.AutomaticOuter.ttip = Matches outer diameter to the inner diameter of the parent component. ringcompcfg.InnerRadius = InnerRadius ringcompcfg.AutomaticInner.ttip = Matches inner diameter to the outer diameter of the child inner tube. ringcompcfg.Thickness = Thickness ringcompcfg.Length = Length ringcompcfg.PositionValue = PositionValue ringcompcfg.Radialdistance = Radial distance: ringcompcfg.Distancefrom = Distance from the rocket centerline ringcompcfg.Radialdirection = Radial direction: ringcompcfg.radialdirectionfrom = The radial direction from the rocket centerline ringcompcfg.but.Reset = Reset ringcompcfg.but.Resetcomponant = Resets the component to the rocket centerline. ringcompcfg.note.desc = Note: An inner tube will not affect the aerodynamics of the rocket even if it is located outside of the body tube. ! Body Tube Config BodyTubecfg.lbl.Bodytubelength = Length: BodyTubecfg.lbl.Outerdiameter = Outer diameter: BodyTubecfg.lbl.Innerdiameter = Inner diameter: BodyTubecfg.lbl.Wallthickness = Wall thickness: BodyTubecfg.tab.General = General BodyTubecfg.tab.Generalproperties = General properties BodyTubecfg.tab.Motor = Motor BodyTubecfg.tab.Motormountconf = Motor mount configuration BodyTubecfg.checkbox.Automatic = Automatic BodyTubecfg.checkbox.ttip.Automatic = Uses the diameter of the previous/next component. BodyTubecfg.checkbox.ttip.Automatic_noReferenceComponent = There is no previous/next component to take the diameter of. BodyTubecfg.checkbox.ttip.Automatic_alreadyAuto = The previous/next component already has its auto setting turned on. BodyTubecfg.checkbox.Filled = Filled BodyTubecfg.checkbox.Filled.ttip = Changes the body tube from a hollow tube to a solid rod. ! FinSetConfig FinSetConfig.tab.Fintabs = Fin tabs FinSetConfig.tab.Through-the-wall = Through-the-wall fin tabs FinSetConfig.but.Converttofreeform = Convert to freeform FinSetConfig.but.Converttofreeform.ttip = Convert this fin set into a freeform fin set FinSetConfig.Convertfinset = Convert fin set FinSetConfig.but.Splitfins = Split fins FinSetConfig.but.Splitfins.ttip = Split the fin set into separate fins. FinSetConfig.lbl.exportSVG = Export to SVG FinSetConfig.lbl.exportSVG.ttip = Export the fin profile to an SVG file. FinSetConfig.errorSVG.title = SVG Export Error FinSetConfig.errorSVG.msg = An error occurred while exporting the SVG file: %s. FinSetConfig.but.AutoCalc = Calculate automatically FinSetConfig.but.AutoCalc.ttip = Calculates the height and length of the fin tabs, based on
inner tube and centering ring components of the fin's parent component. FinSetConfig.lbl.Through-the-wall = Through-the-wall fin tabs: FinSetConfig.lbl.Tablength = Tab length: FinSetConfig.ttip.Tablength = The length of the fin tab. FinSetConfig.lbl.Tabheight = Tab height: FinSetConfig.ttip.Tabheight = The spanwise height of the fin tab. FinSetConfig.lbl.Tabposition = Tab position: FinSetConfig.ttip.Tabposition = The position of the fin tab. FinSetConfig.lbl.relativeto = relative to FinSetConfig.title.RootFillets = Root Fillets FinSetConfig.lbl.Finfilletmaterial = Fillet material: FinSetConfig.lbl.Filletradius = Fillet radius: FinsetConfig.ttip.Finfillets1 = Adds the predicted mass of fin fillets to the root of the fins.
FinsetConfig.ttip.Finfillets2 = Assumes the fillet is concave and tangent to the body tube and fin.
FinsetConfig.ttip.Finfillets3 = Zero radius will give no fillet. !FinMarkingGuide FinMarkingGuide.lbl.Front = Front ! MotorDatabaseLoaderDialog MotorDbLoaderDlg.title = Error upon thrust curve import MotorDbLoaderDlg.message1 = Thrust curve ''{0}'' will be ignored during import. MotorDbLoaderDlg.message2 = You can try replacing, deleting or manually editing the thrust curve file to fix this issue. ! MotorDatabaseLoadingDialog MotorDbLoadDlg.title = Loading motors MotorDbLoadDlg.Loadingmotors = Loading motors\u2026 ! AppearanceConfig AppearanceCfg.lbl.Appearance = Appearance AppearanceCfg.lbl.Usedefault = Use default AppearanceCfg.but.edit = Edit AppearanceCfg.but.savedefault = Save as default appearance AppearanceCfg.lbl.Texture = Texture: AppearanceCfg.lbl.shine = Shine: AppearanceCfg.lbl.opacity = Opacity: AppearanceCfg.lbl.color.Color = Color: AppearanceCfg.lbl.color.diffuse = Diffuse Color: AppearanceCfg.lbl.color.ambient = Ambient Color: AppearanceCfg.lbl.color.specular = Specular Color: AppearanceCfg.lbl.texture.scale = Scale: AppearanceCfg.lbl.texture.offset = Offset: AppearanceCfg.lbl.texture.center = Center: AppearanceCfg.lbl.texture.rotation = Rotation: AppearanceCfg.lbl.texture.repeat = Repeat: AppearanceCfg.lbl.separateInsideOutside = Use separate appearance for outside and inside AppearanceCfg.lbl.separateLeftSideRightSide = Use separate appearance for left and right side(s) AppearanceCfg.lbl.ttip.separateInsideOutside = Use a separate appearance for outside and inside AppearanceCfg.lbl.ttip.separateLeftSideRightSide = Use a separate appearance for left and right side(s) AppearanceCfg.lbl.AppearanceEdges = Appearance for edges: AppearanceCfg.lbl.ttip.AppearanceEdges = Select the appearance that should be used for the edges ! Texture Wrap Modes TextureWrap.Repeat = Repeat TextureWrap.Mirror = Repeat & Mirror TextureWrap.Clamp = Clamp Edge Pixels TextureWrap.Sticker = Sticker ! RocketConfig RocketCfg.lbl.Designname = Design name: RocketCfg.lbl.Designer = Designer: RocketCfg.lbl.Comments = Comments: RocketCfg.lbl.Revisionhistory = Revision history: RocketCfg.lbl.Material = Material: ! RocketComponentConfig RocketCompCfg.lbl.Componentname = Component name: RocketCompCfg.lbl.Componentname.ttip = The component name. RocketCompCfg.tab.Override = Override RocketCompCfg.tab.Override.ttip = Override auto-calculated properties. RocketCompCfg.tab.Assembly = General RocketCompCfg.tab.AssemblyComment = Options for locating stages parallel to other stages RocketCompCfg.tab.Figure = Figure RocketCompCfg.tab.Figstyleopt = Figure style options RocketCompCfg.tab.Comment = Comment RocketCompCfg.tab.Comment.ttip = Specify a comment for the component RocketCompCfg.tab.Appearance = Appearance RocketCompCfg.tab.Appearance.ttip = Component's appearance RocketCompCfg.lbl.Mass = Mass: RocketCompCfg.lbl.Componentmass = Component mass: RocketCompCfg.lbl.overriddento = (overridden to RocketCompCfg.lbl.overriddenby = (overridden by RocketCompCfg.checkbox.Overridemass = Override mass: RocketCompCfg.checkbox.Overridemass.ttip = Overrides the mass of the component calculated by the component's volume and density. RocketCompCfg.checkbox.Overridecenterofgrav = Override center of gravity CG: RocketCompCfg.checkbox.Overridecenterofgrav.ttip = Overrides the component's center of gravity (CG) location. RocketCompCfg.checkbox.SetDragCoeff = Override coefficient of drag CD: RocketCompCfg.checkbox.SetDragCoeff.ttip = Overrides the component's coefficient of drag CD. RocketCompCfg.checkbox.OverrideSubcomponents = Override for all subcomponents RocketCompCfg.checkbox.OverrideSubcomponents.Mass.ttip = Overrides the aggregate mass of this component
and its subcomponents with the mass of this component. RocketCompCfg.checkbox.OverrideSubcomponents.CG.ttip = Overrides the center of gravity (CG) of this component
and its subcomponents with the CG of this component. RocketCompCfg.checkbox.OverrideSubcomponents.CD.ttip = Overrides the coefficient of drag (CD) of this component
and its subcomponents with the CD of this component. RocketCompCfg.lbl.MassOverriddenBy = Mass overridden by %s RocketCompCfg.lbl.CGOverriddenBy = CG overridden by %s RocketCompCfg.lbl.CDOverriddenBy = CD overridden by %s RocketCompCfg.lbl.MassOverriddenBy.ttip = The mass of this component is determined by the mass override value of %s RocketCompCfg.lbl.CGOverriddenBy.ttip = The CG of this component is determined by the CG override value of %s RocketCompCfg.lbl.CDOverriddenBy.ttip = The CD of this component is determined by the CD override value of %s RocketCompCfg.lbl.longB1 = The overridden mass and center of gravity does not include motors.
RocketCompCfg.lbl.longB2 = The center of gravity is measured from the front end of the RocketCompCfg.lbl.Commentsonthe = Comments on the RocketCompCfg.lbl.Figurestyle = Figure style: RocketCompCfg.lbl.Componentcolor = Component color: RocketCompCfg.lbl.Choosecolor = Choose color RocketCompCfg.checkbox.Usedefaultcolor = Use default color RocketCompCfg.lbl.Complinestyle = Component line style: RocketCompCfg.but.Saveasdefstyle = Save as default style RocketCompCfg.lbl.Diameter = Diameter: RocketCompCfg.lbl.Length = Length: RocketCompCfg.lbl.Thickness = Thickness: RocketCompCfg.checkbox.Endcapped = End capped RocketCompCfg.checkbox.Endcapped.ttip = Caps (closes) the end of the shoulder. RocketCompCfg.border.Aftshoulder = Aft shoulder RocketCompCfg.border.Foreshoulder = Fore shoulder RocketCompCfg.tab.Outside = Outside RocketCompCfg.tab.Inside = Inside RocketCompCfg.tab.RightSide = Right Side RocketCompCfg.tab.LeftSide = Left Side RocketCompCfg.btn.OK.ttip = Keep changes and close the dialog RocketCompCfg.btn.Cancel.ttip = Discard changes and close the dialog RocketCompCfg.CancelOperation.msg.discardChanges = Are you sure you want to discard your changes to this component? RocketCompCfg.CancelOperation.msg.undoAdd = Are you sure you want to undo adding this component? RocketCompCfg.CancelOperation.title = Cancel operation RocketCompCfg.CancelOperation.checkbox.dontAskAgain = Don't ask me again RocketCompCfg.btn.ComponentInfo.ttip = Show/hide informative text about this component. ! InstancesPanel InstancesPanel.title.Instances = Instances InstancesPanel.lbl.InstanceCount = Instance Count: InstancesPanel.lbl.InstanceSeparation = Instance Separation: ! MaterialPanel MaterialPanel.lbl.ComponentMaterial = Component material: MaterialPanel.lbl.ComponentFinish = Component finish: MaterialPanel.title.Material = Material MaterialPanel.lbl.ttip.ComponentMaterialAffects = The component material affects the weight of the component. MaterialPanel.combo.ttip.ComponentMaterialAffects = The component material affects the weight of the component. MaterialPanel.lbl.ComponentFinish.ttip.longA1 = The component finish affects the aerodynamic drag of the component.
MaterialPanel.lbl.ComponentFinish.ttip.longA2 = The value indicated is the average roughness height of the surface. MaterialPanel.but.SetForAll = Set for all MaterialPanel.but.SetForAll.ttip = Set this finish for all components of the rocket. ! PlacementPanel PlacementPanel.title.Placement = Placement PlacementPanel.lbl.PosRelativeTo = Position relative to: PlacementPanel.lbl.plus = plus ! ComponentInfo ComponentInfo.Rocket = This is your rocket. Nothing more to say about it. Have fun designing and building it! :) ComponentInfo.AxialStage = A stage is a section of the model rocket that contains motors which ignite successively and separate after motor burnout.
Each stage must safely descend after separation. The main stage, often called the 'Sustainer', usually descends with a recovery device. ComponentInfo.ParallelStage = A booster is a fictional component that acts as an attachment point to a body tube and can separate from that body tube at a specified time during flight.
The most common use of a booster is the attachment of a strap-on booster. ComponentInfo.PodSet = A pod is a fictional component that acts as an attachment point to a body tube.
Once defined, other components can be attached to the pod to create complex rocket geometries. ComponentInfo.NoseCone = A nose cone is the front end of the rocket airframe. Nose cones vary widely in shape.
The back end can be cut down to form an internal shoulder that slides inside of a body tube to hold the nose cone in place. ComponentInfo.BodyTube = A body tube is primarily used for the structure of the exterior body of the model rocket. ComponentInfo.Transition = A transition is the part of the airframe that connects two body tubes having different outside diameters.
Both ends of a transition are cut down to form an internal shoulder that slides inside of each body tube to hold the transition in place at both ends. ComponentInfo.TrapezoidFinSet = Fins help stabilize the rocket. The most common fin shape is trapezoidal, four sides with parallel root and tip chords (the edge that glues to the body tube and the outer edge). ComponentInfo.EllipticalFinSet = Fins help stabilize the rocket. The most efficient fin shape is elliptical. This shape induces the least amount of drag of any fin shape. It is commonly used for competition flying events. ComponentInfo.FreeformFinSet = Fins help stabilize the rocket. The most versatile fin component is the freeform fin. This fin component allows the creation of virtually any solid fin shape, with the ability to manually enter data points or import a shape from an image file. ComponentInfo.TubeFinSet = Tube fins are used to keep the model rocket going straight after launch. Tube fins vary in length and diameter, and may have either straight or curved ends.
Currently, OpenRocket only supports straight-perpendicular cut ends. ComponentInfo.RailButton = Rail buttons keep the model rocket from changing orientation when it launches. Rail buttons are most commonly used on larger model rockets, in pairs, instead of launch lugs.
They can be mounted to the outside of the body tube with a screw and internal nut.
A rail button looks like two washers with a spacer in between; one washer is against the body tube and the other slides inside the launch rail. ComponentInfo.LaunchLug = A launch lug is the most common guide used to keep smaller model rockets from changing orientation until the rocket leaves the end of the launch rod. ComponentInfo.InnerTube = Inner tubes are most commonly used for motor tubes, but may also be part of other internal systems, such as an ejection baffles and adjustable weight designs.
Inner tubes may be positioned radially inside of a body tube and, when used as a motor tube, may be clustered. ComponentInfo.TubeCoupler = A coupler is a short tube that connects two tubes with the same diameters.
In model rockets that use electronics, a coupler may be used for the avionics bay.
The tubes are often glued to the coupler to stop them from sliding. ComponentInfo.CenteringRing = Centering rings are used to position one or more inner tubes inside of a body tube.
Fin sets have an automatic fin tab feature for determining an ideal fin tab configuration based on an inner tube positioned below the root chord of the fins. This also requires two centering below the root chord. ComponentInfo.Bulkhead = A bulkhead is a disk that may or may not have a small hole in the center. Bulkheads are used to seal one area of a model rocket from another or to mount recovery system eyes for shock cord attachment, such as nose cone caps and avionics bay lids. ComponentInfo.EngineBlock = An engine block stops the motor from moving forward in the motor mount tube.
In order to add a motor, create a body tube or inner tube and mark it as a motor mount in the Motor tab. ComponentInfo.Parachute = The parachute is the most common recovery device. Smal model rocket parachutes are made of thin, light-weight materials, such as polyethylene or Mylar, while larger parachutes are most commonly made of rip-stop nylon. Parachutes may be decorated in bright and contrasting colors/patterns to improve visibility.
Shroud lines attach the parachute canopy to the shock cord. The shroud lines are sometimes brought together and attached using a swivel. ComponentInfo.Streamer = A streamer is a recovery device that, when ejected, unrolls and slows the model rocket during descent.
A streamer is a long, narrow, rectangular strip of crepe paper or thin plastic film. The width and length of the streamer are adjusted to match the weight of the rocket, but a 10 to 1 length to width ratio is considered the best for a streamer. ComponentInfo.ShockCord = A shock cord attaches the nose cone and recovery device to the body tube, keeping the model rocket together during descent.
Smaller rockets commonly have short elastic shock cords, while larger rockets have long shock cords made from materials such as Nylon or heat resistant Kevlar webbing. ComponentInfo.MassComponent = A mass component may be used to simulate a component that is not otherwise listed.
In OpenRocket, this component type may be designated for instance as an altimeter, a flight computer, a battery\u2026 Each designation has its own unique icon to ease identification. ! BulkheadConfig BulkheadCfg.tab.Diameter = Diameter: BulkheadCfg.tab.Thickness = Thickness: BulkheadCfg.tab.General = General BulkheadCfg.tab.Generalproperties = General properties !CenteringRingConfig CenteringRingCfg.tab.Outerdiam = Outer diameter: CenteringRingCfg.tab.Innerdiam = Inner diameter: CenteringRingCfg.tab.Thickness = Thickness: CenteringRingCfg.tab.General = General CenteringRingCfg.tab.Generalproperties = General properties !ComponentConfigDialog ComponentCfgDlg.configuration = configuration ComponentCfgDlg.MultiComponent = Multi-component ComponentCfgDlg.MultiComponentConfig = Multi-component configuration ComponentCfgDlg.MultiComponentEdit = Multi-component edit ComponentCfgDlg.MultiComponentEdit.ttip = You are editing the following components:
ComponentCfgDlg.Modify = Modify ComponentCfgDlg.ModifyComponents = Modify components !ComponentAssemblyConfig ComponentAssemblyConfig.tab.Separation = Separation ComponentAssemblyConfig.tab.Separation.ttip = Stage separation options ComponentAssemblyConfig.separation.lbl.title = Select when this stage separates: ComponentAssemblyConfig.separation.lbl.plus = plus ComponentAssemblyConfig.separation.lbl.seconds = seconds ComponentAssemblyConfig.parallel.radius = Radial Distance: ComponentAssemblyConfig.parallel.angle = Angle: ComponentAssemblyConfig.parallel.count = Number of Copies: ComponentAssemblyConfig.parallel.plus = plus ComponentAssemblyConfig.but.splitPods = Split Pods ComponentAssemblyConfig.but.splitPods.ttip = Split the pod set into separate pod components. ComponentAssemblyConfig.but.splitBoosters = Split Boosters ComponentAssemblyConfig.but.splitBoosters.ttip = Split the booster into separate booster components. ! FinSetConfig FinSetCfg.lbl.FinRotation = Fin rotation: FinSetCfg.lbl.FinRotation.ttip = The angle of the first fin in the fin set. ! TrapezoidFinSetConfig TrapezoidFinSetCfg.lbl.Nbroffins = Number of fins: TrapezoidFinSetCfg.lbl.ttip.Nbroffins = The number of fins in the fin set. TrapezoidFinSetCfg.lbl.Fincant = Fin cant: TrapezoidFinSetCfg.lbl.ttip.Fincant =The angle that the fins are canted with respect to the rocket body. TrapezoidFinSetCfg.lbl.Rootchord = Root chord: TrapezoidFinSetCfg.lbl.Tipchord = Tip chord: TrapezoidFinSetCfg.lbl.Height = Height: TrapezoidFinSetCfg.lbl.Sweeplength = Sweep length: TrapezoidFinSetCfg.lbl.Sweepangle = Sweep angle: TrapezoidFinSetCfg.lbl.FincrossSection = Fin cross section: TrapezoidFinSetCfg.lbl.Thickness = Thickness: TrapezoidFinSetCfg.tab.General = General TrapezoidFinSetCfg.tab.Generalproperties = General properties !EllipticalFinSetConfig EllipticalFinSetCfg.Nbroffins = Number of fins: EllipticalFinSetCfg.Fincant = Fin cant: EllipticalFinSetCfg.Rootchord = Root chord: EllipticalFinSetCfg.Height = Height: EllipticalFinSetCfg.FincrossSection = Fin cross section: EllipticalFinSetCfg.Thickness = Thickness: EllipticalFinSetCfg.General = General EllipticalFinSetCfg.Generalproperties = General properties EllipticalFinSetCfg.ttip.Fincant = The angle that the fins are canted with respect to the rocket body. !FreeformFinSetConfig FreeformFinSetCfg.tab.General = General FreeformFinSetCfg.tab.ttip.General = General properties FreeformFinSetCfg.tab.Shape = Shape FreeformFinSetCfg.tab.ttip.Finshape = Fin shape FreeformFinSetCfg.lbl.Numberoffins = Number of fins: FreeformFinSetCfg.lbl.Fincant = Fin cant: FreeformFinSetCfg.lbl.ttip.Fincant = The angle that the fins are canted with respect to the rocket body. FreeformFinSetCfg.lbl.FincrossSection = Fin cross section: FreeformFinSetCfg.lbl.Thickness = Thickness: FreeformFinSetConfig.lbl.doubleClick1 = Double-click FreeformFinSetConfig.lbl.doubleClick2 = to edit FreeformFinSetConfig.lbl.clickDrag = Click+drag: Add and move points FreeformFinSetConfig.lbl.ctrlClick = Ctrl+click: Delete point FreeformFinSetConfig.lbl.scaleFin = Scale Fin FreeformFinSetConfig.lbl.exportCSV = Export CSV FreeformFinSetConfig.lbl.deletePoint = Delete point FreeformFinSetConfig.lbl.insertPoint = Insert point !TubeFinSetConfig TubeFinSetCfg.lbl.Nbroffins = Number of fins: TubeFinSetCfg.lbl.Length = Length: TubeFinSetCfg.lbl.Outerdiam = Outer diameter: TubeFinSetCfg.checkbox.Automatic = Automatic TubeFinSetCfg.lbl.Innerdiam = Inner diameter: TubeFinSetCfg.lbl.Thickness = Thickness: TubeFinSetCfg.lbl.Finrotation = Fin rotation: TubeFinSetCfg.lbl.ttip.Finrotation = The angle of the first fin in the fin set. !InnerTubeConfig InnerTubeCfg.tab.Motor = Motor InnerTubeCfg.tab.ttip.Motor = Motor mount configuration InnerTubeCfg.tab.Cluster = Cluster InnerTubeCfg.tab.ttip.Cluster = Cluster configuration InnerTubeCfg.tab.Radialpos = Radial position InnerTubeCfg.tab.ttip.Radialpos = Radial position InnerTubeCfg.lbl.Selectclustercfg = Select cluster configuration: InnerTubeCfg.lbl.TubeSep = Tube separation: InnerTubeCfg.lbl.ttip.TubeSep = The separation of the tubes, 1.0 = touching each other InnerTubeCfg.lbl.ttip.TubeSepAbs = The separation of the tubes, 0 = touching each other InnerTubeCfg.lbl.Rotation = Rotation: InnerTubeCfg.lbl.ttip.Rotation = Rotation angle of the cluster configuration InnerTubeCfg.lbl.Rotangle = Rotation angle of the cluster configuration InnerTubeCfg.but.Splitcluster = Split cluster InnerTubeCfg.lbl.longA1 = Split the cluster into separate components.
InnerTubeCfg.lbl.longA2 = This also duplicates all components attached to this inner tube. InnerTubeCfg.but.Resetsettings = Reset settings InnerTubeCfg.but.ttip.Resetsettings = Reset the separation and rotation to the default values InnerTubeCfg.radioBut.Relative = Relative InnerTubeCfg.radioBut.Relative.ttip = The separation is measured relative to the outer diameter of the inner tube InnerTubeCfg.radioBut.Absolute = Absolute InnerTubeCfg.radioBut.Absolute.ttip = The separation is measured in length units ! LaunchLugConfig LaunchLugCfg.lbl.Length = Length: LaunchLugCfg.lbl.Outerdiam = Outer diameter: LaunchLugCfg.lbl.Innerdiam = Inner diameter: LaunchLugCfg.lbl.Thickness = Thickness: LaunchLugCfg.lbl.Angle = Rotation: LaunchLugCfg.tab.General = General LaunchLugCfg.tab.Generalprop = General properties ! RailButtonConfig RailBtnCfg.lbl.OuterDiam = Outer Diameter: RailBtnCfg.lbl.InnerDiam = Inner Diameter: RailBtnCfg.lbl.TotalHeight = Total Height (excl. screw): RailBtnCfg.lbl.BaseHeight = Base Height: RailBtnCfg.lbl.FlangeHeight = Flange Height: RailBtnCfg.lbl.ScrewHeight = Screw Height: RailBtnCfg.lbl.Angle = Rotation: RailBtnCfg.tab.General = General RailBtnCfg.tab.GeneralProp = General properties ! MassComponentConfig MassComponentCfg.lbl.Mass = Mass: MassComponentCfg.lbl.Density = Approximate density: MassComponentCfg.lbl.Length = Length: MassComponentCfg.lbl.Diameter = Diameter: MassComponentCfg.tab.General = General MassComponentCfg.tab.ttip.General = General properties MassComponentCfg.tab.Radialpos = Radial position MassComponentCfg.tab.ttip.Radialpos = Radial position configuration MassComponentCfg.lbl.Radialdistance = Radial distance: MassComponentCfg.lbl.Radialdirection = Radial direction: MassComponentCfg.but.Reset = Reset MassComponentCfg.lbl.type = Mass type: ! MotorConfig MotorCfg.checkbox.compmotormount = This component is a motor mount MotorCfg.lbl.Flightcfg = Flight configuration: MotorCfg.but.New = New MotorCfg.but.FlightcfgEdit = Edit MotorCfg.lbl.Currentmotor = Current motor: MotorCfg.lbl.Motoroverhang = Motor overhang: MotorCfg.lbl.Ignitionat = Ignition at: MotorCfg.lbl.plus = plus MotorCfg.lbl.seconds = seconds MotorCfg.lbl.longA1 = The current design has only one stage. MotorCfg.lbl.longA2 = Stages can be added by clicking \"New stage\". MotorCfg.lbl.longB1 = The current design has MotorCfg.lbl.longB2 = stages. MotorCfg.but.Selectmotor = Select motor MotorCfg.but.Deletemotor = Delete motor MotorCfg.lbl.motorLabel = None ! NoseConeConfig NoseConeCfg.lbl.Noseconeshape = Nose cone shape: NoseConeCfg.lbl.Shapeparam = Shape parameter: NoseConeCfg.lbl.Noseconelength = Length: NoseConeCfg.lbl.Basediam = Base diameter: NoseConeCfg.checkbox.Automatic = Automatic NoseConeCfg.checkbox.ttip.Automatic = Uses the diameter of the next component. NoseConeCfg.checkbox.ttip.Automatic_noReferenceComponent = There is no next component to take the diameter of. NoseConeCfg.checkbox.ttip.Automatic_alreadyAuto = The next component already has its auto setting turned on. NoseConeCfg.lbl.Wallthickness = Wall thickness: NoseConeCfg.checkbox.Filled = Filled NoseConeCfg.checkbox.Filled.ttip = Makes this component solid instead of hollow. NoseConeCfg.tab.General = General NoseConeCfg.tab.ttip.General = General properties NoseConeCfg.tab.Shoulder = Shoulder NoseConeCfg.tab.ttip.Shoulder = Shoulder properties NoseConeCfg.checkbox.Flip = Flip to tail cone NoseConeCfg.checkbox.Flip.ttip = Flips the nose cone direction to a tail cone. ! ParachuteConfig Parachute.Parachute = Parachute ParachuteCfg.lbl.Canopy = Canopy ParachuteCfg.lbl.Shroudlines = Shroud lines ParachuteCfg.lbl.Deployment = Deployment ParachuteCfg.lbl.CanopyShape = Canopy shape: ParachuteCfg.lbl.Diameter = Diameter: ParachuteCfg.lbl.SpillDia = Spill hole diameter: ParachuteCfg.lbl.SurfaceArea = Surface area: ParachuteCfg.combo.MaterialModel = The component material affects the weight of the component. ParachuteCfg.lbl.longA1 = Drag coefficient CD: ParachuteCfg.lbl.longB1 = The drag coefficient relative to the total area of the parachute.
ParachuteCfg.lbl.longB2 = A larger drag coefficient yields a slowed descent rate. ParachuteCfg.lbl.longB3 = A typical value for parachutes is 0.8. ParachuteCfg.lbl.Numberoflines = Number of lines: ParachuteCfg.lbl.Linelength = Line length: ParachuteCfg.lbl.Material = Material: ParachuteCfg.checkbox.AutomaticPacked = Automatic ParachuteCfg.checkbox.AutomaticPacked.ttip = Matches the packed diameter to the inside diameter of the parent component. ParachuteCfg.lbl.Packedlength = Packed length: ParachuteCfg.lbl.Packeddiam = Packed diameter: ParachuteCfg.lbl.Deploysat = Deploys at: ParachuteCfg.lbl.seconds = seconds ParachuteCfg.lbl.Altitude = Altitude: ParachuteCfg.tab.General = General ParachuteCfg.tab.ttip.General = General properties ParachuteCfg.tab.Radialpos = Radial position ParachuteCfg.tab.ttip.Radialpos = Radial position configuration ParachuteCfg.lbl.Radialdistance = Radial distance: ParachuteCfg.lbl.Radialdirection = Radial direction: ParachuteCfg.but.Reset = Reset ParachuteCfg.but.ResetCd.ttip = Resets the drag coefficient (CD) to a value of %.2f. ParachuteCfg.but.ResetRadial.ttip = Resets the component to the rocket centerline. ParachuteCfg.lbl.plusdelay = plus ! ShockCordConfig ShockCordCfg.lbl.Shockcordlength = Shock cord length: ShockCordCfg.lbl.Shockcordmaterial = Shock cord material: ShockCordCfg.lbl.plus = plus ShockCordCfg.lbl.Packedlength = Packed length: ShockCordCfg.lbl.Packeddiam = Packed diameter: ShockCordCfg.tab.Radialpos = Radial position ShockCordCfg.tab.ttip.Radialpos = Radial position configuration ShockCordCfg.lbl.Radialdistance = Radial distance: ShockCordCfg.lbl.Radialdirection = Radial direction: ShockCordCfg.but.Reset = Reset ShockCordCfg.tab.General = General ShockCordCfg.tab.ttip.General = General properties !SleeveConfig SleeveCfg.tab.Outerdiam = Outer diameter: SleeveCfg.tab.Innerdiam = Inner diameter: SleeveCfg.tab.Wallthickness = Wall thickness: SleeveCfg.tab.Length = Length: SleeveCfg.tab.General = General SleeveCfg.tab.Generalproperties = General properties ! StreamerConfig StreamerCfg.lbl.Deployment = Deployment StreamerCfg.lbl.Striplength = Strip length: StreamerCfg.lbl.Stripwidth = Strip width: StreamerCfg.lbl.Striparea = Strip area: StreamerCfg.lbl.Aspectratio = Aspect ratio: StreamerCfg.lbl.Material = Material: StreamerCfg.combo.ttip.MaterialModel = The component material affects the weight of the component. StreamerCfg.lbl.longA1 = Drag coefficient CD: StreamerCfg.lbl.longB1 = The drag coefficient relative to the total area of the streamer.
StreamerCfg.lbl.longB2 = A larger drag coefficient yields a slowed descent rate. StreamerCfg.lbl.AutomaticCd = Automatic StreamerCfg.lbl.AutomaticCd.ttip = Calculate the streamer drag coefficient (CD) using its dimensions. StreamerCfg.lbl.longC1 = The drag coefficient is relative to the area of the streamer. StreamerCfg.lbl.Packedlength = Packed length: StreamerCfg.lbl.Packeddiam = Packed diameter: StreamerCfg.lbl.Deploysat = Deploys at: StreamerCfg.lbl.seconds = seconds StreamerCfg.lbl.Altitude = Altitude: StreamerCfg.tab.General = General StreamerCfg.tab.ttip.General = General properties StreamerCfg.tab.Radialpos = Radial position StreamerCfg.tab.ttip.Radialpos = Radial position configuration StreamerCfg.lbl.Radialdistance = Radial distance: StreamerCfg.lbl.Radialdirection = Radial direction: StreamerCfg.but.Reset = Reset StreamerCfg.lbl.plusdelay = plus ! ThicknessRingComponentConfig ThicknessRingCompCfg.tab.Outerdiam = Outer diameter: ThicknessRingCompCfg.tab.Innerdiam = Inner diameter: ThicknessRingCompCfg.tab.Wallthickness = Wall thickness: ThicknessRingCompCfg.tab.Length = Length: ThicknessRingCompCfg.tab.General = General ThicknessRingCompCfg.tab.Generalprop = General properties ! TransitionConfig TransitionCfg.lbl.Transitionshape = Transition shape: TransitionCfg.checkbox.Clipped = Clipped TransitionCfg.checkbox.Clipped.ttip = Changes the transition end tangency point from rounded to sharp. TransitionCfg.lbl.Shapeparam = Shape parameter: TransitionCfg.lbl.Transitionlength = Length: TransitionCfg.lbl.Forediam = Fore diameter: TransitionCfg.checkbox.Automatic = Automatic TransitionCfg.checkbox.ttip.Automatic = Uses the diameter of the previous/next component. TransitionCfg.checkbox.ttip.Automatic_noReferenceComponent = There is no previous/next component to take the diameter of. TransitionCfg.checkbox.ttip.Automatic_alreadyAuto = The previous/next component already has its auto setting turned on. TransitionCfg.lbl.Aftdiam = Aft diameter: TransitionCfg.lbl.Wallthickness = Wall thickness: TransitionCfg.checkbox.Filled = Filled TransitionCfg.checkbox.Filled.ttip = Makes this component solid instead of hollow. TransitionCfg.tab.General = General TransitionCfg.tab.Generalproperties = General properties TransitionCfg.tab.Shoulder = Shoulder TransitionCfg.tab.Shoulderproperties = Shoulder properties ! Save RASAero Warning Dialog SaveRASAeroWarningDialog.txt1 = Exporting to RASAero file format does not support all features of OpenRocket. SaveRASAeroWarningDialog.donotshow = Do not show this dialog again ! Save RockSim Warning Dialog SaveRktWarningDialog.txt1=Exporting to RockSim file format does not support all features of OpenRocket. SaveRktWarningDialog.donotshow=Do not show this dialog again saveAs.openrocket.title = Save as OpenRocket ork file saveAs.rocksim.title = Export as RockSim rkt file saveAs.rasaero.title = Export as RASAero CDX1 file saveAs.wavefront.title = Export as Wavefront OBJ file ! RASAero exporting RASAeroExport.warning1 = Nose cone may not be flipped. RASAeroExport.warning2 = First component of booster must be body tube. RASAeroExport.warning3 = Already added a rail button, ignoring launch lug '%s'. RASAeroExport.warning4 = Already added a launch shoe, ignoring launch lug '%s'. RASAeroExport.warning5 = Instance count of '%s' not set to 2, defaulting to 2 and adjusting launch lug length accordingly. RASAeroExport.warning6 = Already added a launch lug, ignoring rail button '%s'. RASAeroExport.warning7 = Already added a launch shoe, ignoring rail button '%s'. RASAeroExport.warning8 = Instance count of '%s' equals %d, defaulting to 2. RASAeroExport.warning9 = Unsupported component '%s', ignoring. RASAeroExport.warning10 = Rocket should have no more then 3 stages (excl. boosters) in total.\nIgnoring other stage(s). RASAeroExport.warning11 = Empty simulation '%s', ignoring. RASAeroExport.warning12 = No motors found in simulation '%s', ignoring. RASAeroExport.warning13 = Stage %s has no motor.
  --> When adding a motor in RASAero, don't forget to update the stage mass and CG. RASAeroExport.error1 = Unsupported component: %s. RASAeroExport.error2 = Length of '%s' must be greater than 0. RASAeroExport.error3 = Diameter of '%s' must be greater than 0. RASAeroExport.error4 = Launch lug diameter can not be 0. RASAeroExport.error5 = Launch lug length can not be 0. RASAeroExport.error6 = Rail button diameter can not be 0. RASAeroExport.error7 = Rail button height can not be 0. RASAeroExport.error8 = Launch shoe area can not be 0. RASAeroExport.error9 = Invalid stage number '%d' for booster stage '%s'. RASAeroExport.error10 = Stage '%s' may not be empty. RASAeroExport.error11 = First component of stage '%s' must be a body tube or transition. RASAeroExport.error12 = When the first component of stage '%s' is a transition, the second one must be a body tube. RASAeroExport.error13 = No previous component for '%s' in stage '%s'. RASAeroExport.error14 = Transition '%s' in stage '%s' must have the same fore radius as the aft radius of its previous component '%s'. RASAeroExport.error15 = Radius of '%s' in stage '%s' must be the same as the aft radius of '%s'. RASAeroExport.error16 = Body tube '%s' in stage '%s' must have a TrapezoidFinSet. RASAeroExport.error17 = Length of '%s' must be greater than 0. RASAeroExport.error18 = Diameter of '%s' must be greater than 0. RASAeroExport.error19 = Inside diameter of '%s' must be greater than 0. RASAeroExport.error20 = Fin set '%s' must have a fin count between 3 and 8. RASAeroExport.error21 = RASAero only supports apogee and altitude deployment events for parachute '%s', not '%s' RASAeroExport.error22 = First component of the sustainer must be a nose cone. RASAeroExport.error23 = Second component of the sustainer must be a body tube (or boattail). RASAeroExport.error24 = A nose cone can only be the first component of the rocket. RASAeroExport.error25 = Invalid stage number '%d' for simulation '%s' RASAeroExport.error26 = RASAero only supports conical transitions. RASAeroExport.error27 = Transition '%s' has no previous component. RASAeroExport.error28 = Transition '%s' should have the same fore radius as the aft radius (%f) of its previous component, not %f. RASAeroExport.error29 = Boattail length may not be zero. RASAeroExport.error30 = Boattail rear diameter may not be zero. RASAeroExport.error31 = Stage '%s' can only contain a body tube (incl. shoulder transition). RASAeroExport.error32 = Boattails can only be added to the last stage. RASAeroExport.error33 = Invalid component '%s' in sustainer stage. ! SaveAsFileChooser SaveAsFileChooser.illegalFilename.title = Illegal filename SaveAsFileChooser.illegalFilename.message = The filename '%s' may not contain the character ' %c '. Please remove it. ! StorageOptionChooser StorageOptChooser.lbl.Simdatatostore = Simulated data to store: StorageOptChooser.rdbut.Allsimdata = All simulated data StorageOptChooser.lbl.longA1 = Store all simulated data.
StorageOptChooser.lbl.longA2 = This can result in very large files! StorageOptChooser.rdbut.Onlysummarydata = Only summary data StorageOptChooser.lbl.longC1 = Store only the values shown in the summary table.
StorageOptChooser.lbl.longC2 = This results in the smallest files. StorageOptChooser.lbl.longD1 = An estimate on how large the resulting file would be with the present options. StorageOptChooser.lbl.info1 = Largest file size StorageOptChooser.lbl.info2 = Smaller file size StorageOptChooser.lbl.info3 = Smallest file size StorageOptChooser.ttip.Saveopt = Save options StorageOptChooser.lbl.Saveopt = Save options ! OBJOptionChooser OBJOptionChooser.lbl.component = Component: %s OBJOptionChooser.lbl.multipleComponents = Multiple components OBJOptionChooser.lbl.optimizeFor = Optimize for: OBJOptionChooser.btn.opt3DPrint = 3D printing OBJOptionChooser.btn.opt3DPrint.ttip = Optimize the OBJ export settings for 3D printing. OBJOptionChooser.btn.optRend = Rendering OBJOptionChooser.btn.optRend.ttip = Optimize the OBJ export settings for use in 3D rendering software. OBJOptionChooser.easterEgg.title = Don't worry OBJOptionChooser.easterEgg.msg = Don't worry, you already have the 3D printing settings enabled :). OBJOptionChooser.easterEgg.msg2 = Seriously, you don't have to keep pressing me. :| OBJOptionChooser.easterEgg.msg3 = I'm getting tired\u2026 Please stop :( OBJOptionChooser.easterEgg.msg4 = Well, congrats on wasting 40 clicks and your time :D Bye! OBJOptionChooser.checkbox.exportChildren = Export children OBJOptionChooser.checkbox.exportChildren.ttip = If true, export children of the selected components as well. OBJOptionChooser.checkbox.exportChildren.assemblies.ttip = Component assemblies always export their children. OBJOptionChooser.checkbox.exportChildren.noChildren.ttip = Selected components don't have children. OBJOptionChooser.checkbox.exportMotors = Export motors OBJOptionChooser.checkbox.exportMotors.ttip = If true, export the motors of the rocket. OBJOptionChooser.checkbox.exportAppearance = Export appearance OBJOptionChooser.checkbox.exportAppearance.ttip = If true, export the component appearances to an MTL file. OBJOptionChooser.checkbox.exportAsSeparateFiles = Export as separate files OBJOptionChooser.checkbox.exportAsSeparateFiles.ttip = If true, export each component as a separate OBJ file. OBJOptionChooser.checkbox.exportAppearance.ttip.triangulate = You can not export the appearance with the triangulate feature enabled. OBJOptionChooser.checkbox.removeOffset = Remove origin offset OBJOptionChooser.checkbox.removeOffset.ttip = If true, remove the offset of the component from the origin.
If false, the component is exported at its original location in the rocket. OBJOptionChooser.btn.showAdvanced = Show Advanced options OBJOptionChooser.checkbox.triangulate = Triangulate mesh OBJOptionChooser.checkbox.triangulate.ttip = If true, triangulate the mesh before exporting (convert all quads or high-order polygons to a triangle). OBJOptionChooser.lbl.triangulationMethod = Triangulation method: OBJOptionChooser.lbl.triangulationMethod.ttip = Select the desired algorithm to use for the triangulation. OBJOptionChooser.checkbox.sRGB = Export colors in sRGB OBJOptionChooser.checkbox.sRGB.ttip = If true, export colors in sRGB instead of a linear color scheme.
Is useful for instance when exporting for use in Blender. OBJOptionChooser.lbl.Scaling = Scaling: OBJOptionChooser.lbl.Scaling.ttip = Scale the exported geometry by the given factor.
The default dimensions are in SI units (meters), but e.g. 3D printing slicer software often uses mm.
In that scenario, you can set the scale to '1000'. OBJOptionChooser.lbl.LevelOfDetail = Level of detail: OBJOptionChooser.lbl.LevelOfDetail.ttip = Select the desired level of detail of the geometry export. OBJOptionChooser.lbl.CoordinateTransform = Coordinate transform: OBJOptionChooser.lbl.CoordinateTransform.ttip = Define how to OpenRocket axes are mapped to the OBJ axes. OBJOptionChooser.lbl.CoordinateTransform.Axial = Axial (up) axis: OBJOptionChooser.lbl.CoordinateTransform.Axial.ttip = Select the OBJ axis that should correspond to the axial (up) axis of the OpenRocket model. OBJOptionChooser.lbl.CoordinateTransform.Forward = Forward axis: OBJOptionChooser.lbl.CoordinateTransform.Forward.ttip = Select the OBJ axis that should correspond to the forward axis of the OpenRocket model. ! LevelOfDetail LevelOfDetail.LOW_QUALITY = Low quality LevelOfDetail.NORMAL_QUALITY = Normal quality LevelOfDetail.HIGH_QUALITY = High quality ! TriangulationMethod TriangulationMethod.SIMPLE = Simple (fast) TriangulationMethod.SIMPLE.ttip = Simple triangulation method (fast, but may produce poor results) TriangulationMethod.DELAUNAY = Delaunay (recommended) TriangulationMethod.DELAUNAY.ttip = Constrained Delaunay triangulation method (recommended, but may be slow for large models) ! ThrustCurveMotorSelectionPanel TCMotorSelPan.lbl.Selrocketmotor = Select rocket motor: TCMotorSelPan.checkbox.hideSimilar = Hide very similar thrust curves TCMotorSelPan.checkbox.hideUsed = Hide motors already used in the mount TCMotorSelPan.lbl.motorNameColumn = Motor name column: TCMotorSelPan.lbl.motorNameColumn.ttip = Select which motor property to display in the motor name column. TCMotorSelPan.btn.commonName = Use common name TCMotorSelPan.btn.designation = Use manufacturer's designation TCMotorSelPan.lbl.nrOfMotors = Number of motors: TCMotorSelPan.lbl.nrOfMotors.None = None TCMotorSelPan.lbl.ttip.nrOfMotors = Number of motors currently visible in the motor selection table TCMotorSelPan.checkbox.limitlength = Limit motor length to mount length TCMotorSelPan.checkbox.limitdiameter = Limit motor diameter to mount diameter TCMotorSelPan.checkbox.hideUnavailable = Hide motors which are not in regular production TCMotorSelPan.btn.details = Show Details TCMotorSelPan.btn.filter = Filter Motors TCMotorSelPan.MotorSize = Motor Dimensions TCMotorSelPan.Diameter = Diameter TCMotorSelPan.Length = Length TCMotorSelPan.MotorMountDimensions = Motor mount dimensions: TCMotorSelPan.lbl.Search = Search: TCMotorSelPan.lbl.Selectthrustcurve = Select thrust curve: TCMotorSelPan.lbl.Ejectionchargedelay = Ejection charge delay: TCMotorSelPan.lbl.Numberofseconds = (or type in desired delay in seconds) TCMotorSelPan.lbl.Designation = Designation: TCMotorSelPan.lbl.CommonName = Common name: TCMotorSelPan.lbl.Totalimpulse = Total impulse: TCMotorSelPan.lbl.Avgthrust = Avg. thrust: TCMotorSelPan.lbl.Maxthrust = Max. thrust: TCMotorSelPan.lbl.Burntime = Burn time: TCMotorSelPan.lbl.Launchmass = Launch mass: TCMotorSelPan.lbl.Emptymass = Empty mass: TCMotorSelPan.lbl.Motortype = Motor type: TCMotorSelPan.lbl.Caseinfo = Case info: TCMotorSelPan.lbl.Propinfo = Propellant: TCMotorSelPan.lbl.CompatibleCases = Compatible Cases: TCMotorSelPan.lbl.Datapoints = Data points: TCMotorSelPan.lbl.Digest = Digest: TCMotorSelPan.title.Thrustcurve = Thrust curve: TCMotorSelPan.title.Thrust = Thrust TCMotorSelPan.delayBox.Plugged = Plugged TCMotorSelPan.delayBox.PluggedNone = None TCMotorSelPan.noDescription = No description available. TCMotorSelPan.btn.checkAll = Select All TCMotorSelPan.btn.checkNone = Clear All TCMotorSelPan.btn.close = Close ! PlotDialog PlotDialog.CheckBox.Showdatapoints = Show data points PlotDialog.CheckBox.ShowErrors = Show errors PlotDialog.lbl.Chart = left click drag to zoom area. mouse wheel to zoom. ctrl-mouse wheel to zoom x axis only. ctrl-left click drag to pan. right click drag to zoom dynamically. PlotDialog.lbl.timeSeriesWarning = The data is plotted in time order even though the X axis type is not time. PlotDialog.btn.exportImage = Export Image PlotDialog.StageDropDown.allStages = All Stages ComponentTree.ttip.massoverride = mass overriden ComponentTree.ttip.cgoverride = CG overriden ComponentTree.ttip.cdoverride = CD overriden ! "main" prefix is used for the main application dialog ComponentTreeRenderer.total = total # FIXME: Rename the description keys main.menu.file = File main.menu.file.desc = File-handling related tasks main.menu.file.new = New main.menu.file.new.desc = Create a new rocket design main.menu.file.open = Open\u2026 main.menu.file.open.desc = Open a rocket design main.menu.file.openRecent = Open recent main.menu.file.openRecent.desc = Open a recent rocket design main.menu.file.openExample = Open example main.menu.file.openExample.desc = Open an example rocket design main.menu.file.import = Import main.menu.file.import.desc = Import a rocket design file from another program main.menu.file.import.RockSim = RockSim (.rkt) main.menu.file.import.RockSim.desc = Import design from RockSim file into OpenRocket main.menu.file.import.RASAero = RASAero II (.CDX1) main.menu.file.import.RASAero.desc = Import design from RASAero II file into OpenRocket main.menu.file.save = Save main.menu.file.save.desc = Save the current rocket design main.menu.file.saveAs = Save as\u2026 main.menu.file.saveAs.desc = Save the current rocket design to a new file main.menu.file.exportAs = Export as\u2026 main.menu.file.exportAs.desc = Export design as selected file format main.menu.file.exportAs.RockSim = RockSim (.rkt) main.menu.file.exportAs.RockSim.desc = Export design to RockSim file main.menu.file.exportAs.RASAero = RASAero II (.CDX1) main.menu.file.exportAs.RASAero.desc = Export design to RASAero II file main.menu.file.exportAs.WavefrontOBJ= Wavefront OBJ (.obj) main.menu.file.exportAs.WavefrontOBJ.desc = Export the selected components to a Wavefront OBJ 3D file main.menu.file.print = Print design info\u2026 main.menu.file.print.desc = Print design specifications, including the parts list and fin templates, print or save as PDF main.menu.file.close = Close design main.menu.file.close.desc = Close the current rocket design main.menu.file.quit = Quit main.menu.file.quit.desc = Quit the program main.menu.file.exportDecal = Save decal image\u2026 main.menu.file.exportDecal.desc = Save a decal from the current rocket design to a file for editing. main.menu.file.table.exportToCSV = Export simulations table as CSV file main.menu.edit = Edit main.menu.edit.desc = Rocket editing main.menu.edit.undo = Undo main.menu.edit.undo.desc = Undo the previous operation main.menu.edit.redo = Redo main.menu.edit.redo.desc = Redo the previously undone operation main.menu.edit.cut = Cut main.menu.edit.copy = Copy main.menu.edit.paste = Paste main.menu.edit.delete = Delete main.menu.edit.editpreset= Edit Component Preset File main.menu.edit.preferences = Preferences main.menu.edit.preferences.desc = Setup the application preferences main.menu.tools = Tools main.menu.tools.componentAnalysis = Component analysis main.menu.tools.componentAnalysis.desc = Analyze the rocket components separately main.menu.tools.optimization = Rocket optimization main.menu.tools.optimization.desc = General rocket design optimization main.menu.tools.customExpressions = Custom expressions main.menu.tools.customExpressions.desc = Define new flight data types by writing custom mathematical expressions main.menu.help = Help main.menu.help.desc = Information about OpenRocket main.menu.help.tours = Guided tours main.menu.help.tours.desc = Take guided tours on OpenRocket main.menu.help.wiki = Wiki (Online Help) main.menu.help.wiki.desc = Open the OpenRocket Wiki site, containing documentation, in your default webbrowser main.menu.help.license = License main.menu.help.license.desc = OpenRocket license information main.menu.help.bugReport = Bug report main.menu.help.bugReport.desc = Information about reporting bugs in OpenRocket main.menu.help.debugLog = Debug log main.menu.help.debugLog.desc = View the OpenRocket debug log main.menu.help.about = About main.menu.help.about.desc = Copyright details about OpenRocket main.menu.debug = Debug main.menu.debug.whatisthismenu = What is this menu? main.menu.debug.createtestrocket = Create test rocket ! database ! Translate here all material database ! Material.CUSTOM = Custom ! Material database Databases.materials.types.Bulk = Bulk Databases.materials.types.Line = Line Databases.materials.types.Surface = Surface Databases.materials.types.Custom = Custom ! BULK_MATERIAL material.acrylic = Acrylic material.aluminum = Aluminum material.balsa = Balsa material.basswood = Basswood material.birch = Birch material.brass = Brass material.cardboard = Cardboard material.carbon_fiber = Carbon fiber material.cork = Cork material.delrin = Delrin material.depron_xps = Depron (XPS) material.fiberglass = Fiberglass material.kraft_phenolic = Kraft phenolic material.maple = Maple material.nylon = Nylon material.paper_office = Paper (office) material.pine = Pine material.plywood_birch = Plywood (birch) material.polycarbonate_lexan = Polycarbonate (Lexan) material.polystyrene = Polystyrene material.pvc = PVC material.spruce = Spruce material.steel = Steel material.styrofoam_generic_eps = Styrofoam (generic EPS) material.styrofoam_blue_foam_xps = Styrofoam \"Blue foam\" (XPS) material.titanium = Titanium material.quantum_tubing = Quantum tubing material.blue_tube = Blue tube material.pla = PLA - 100% infill material.petg = PETG - 100% infill material.abs = ABS - 100% infill !SURFACE_MATERIAL material.ripstop_nylon = Ripstop nylon material.mylar = Mylar material.polyethylene_thin = Polyethylene (thin) material.polyethylene_heavy = Polyethylene (heavy) material.silk = Silk material.cellophane = Cellophane material.crepe_paper = Cr\u00eape paper ! LINE_MATERIAL material.thread_heavy_duty = Thread (heavy-duty) material.elastic_cord_round_2_mm_1_16_in = Elastic cord (round 2 mm, 1/16 in) material.elastic_cord_flat_6_mm_1_4_in = Elastic cord (flat 6 mm, 1/4 in) material.elastic_cord_flat_12_mm_1_2_in = Elastic cord (flat 12 mm, 1/2 in) material.elastic_cord_flat_19_mm_3_4_in = Elastic cord (flat 19 mm, 3/4 in) material.elastic_cord_flat_25_mm_1_in = Elastic cord (flat 25 mm, 1 in) material.braided_nylon_2_mm_1_16_in = Braided nylon (2 mm, 1/16 in) material.braided_nylon_3_mm_1_8_in = Braided nylon (3 mm, 1/8 in) material.tubular_nylon_11_mm_7_16_in = Tubular nylon (11 mm, 7/16 in) material.tubular_nylon_14_mm_9_16_in = Tubular nylon (14 mm, 9/16 in) material.tubular_nylon_25_mm_1_in = Tubular nylon (25 mm, 1 in) ! ExternalComponent ExternalComponent.Rough = Rough ExternalComponent.Roughunfinished = Rough unfinished ExternalComponent.Unfinished = Unfinished ExternalComponent.Regularpaint = Regular paint ExternalComponent.Smoothpaint = Smooth paint ExternalComponent.Optimumpaint = Optimum paint ExternalComponent.Polished = Aircraft sheet-metal ExternalComponent.Finishedpolished = Finished/polished surface ExternalComponent.Mirror = Mirror surface ! LineStyle LineStyle.Solid = Solid LineStyle.Dashed = Dashed LineStyle.Dotted = Dotted LineStyle.Dash-dotted = Dash-dotted LineStyle.Defaultstyle = Default style ! Shape Shape.Conical = Conical Shape.Conical.desc1 = A conical nose cone has a profile of a triangle. Shape.Conical.desc2 = A conical transition has straight sides. Shape.Ogive = Ogive Shape.Ogive.desc1 = An ogive nose cone has a profile that is a segment of a circle. The shape parameter value 1 produces a tangent ogive, which has a smooth transition to the body tube, values less than 1 produce secant ogives. Shape.Ogive.desc2 = An ogive transition has a profile that is a segment of a circle. The shape parameter value 1 produces a tangent ogive, which has a smooth transition to the body tube at the aft end, values less than 1 produce secant ogives. Shape.Ellipsoid = Ellipsoid Shape.Ellipsoid.desc1 = An ellipsoidal nose cone has a profile of a half-ellipse with major axes of lengths 2×Length and Diameter. Shape.Ellipsoid.desc2 = An ellipsoidal transition has a profile of a half-ellipse with major axes of lengths 2×Length and Diameter. If the transition is not clipped, then the profile is extended at the center by the corresponding radius. Shape.Powerseries = Power series Shape.Powerseries.desc1 = A power series nose cone has a profile of Radius × (x / Length)k where k is the shape parameter. For k=0.5 this is a \u00bd-power or parabolic nose cone, for k=0.75 a \u00be-power, and for k=1 a conical nose cone. Shape.Powerseries.desc2 = A power series transition has a profile of Radius × (x / Length)k where k is the shape parameter. For k=0.5 the transition is \u00bd-power or parabolic, for k=0.75 a \u00be-power, and for k=1 conical. Shape.Parabolicseries = Parabolic series Shape.Parabolicseries.desc1 = A parabolic series nose cone has a profile of a parabola. The shape parameter defines the segment of the parabola to utilize. The shape parameter 1.0 produces a full parabola which is tangent to the body tube, 0.75 produces a 3/4 parabola, 0.5 procudes a 1/2 parabola and 0 produces a conical nose cone. Shape.Parabolicseries.desc2 = A parabolic series transition has a profile of a parabola. The shape parameter defines the segment of the parabola to utilize. The shape parameter 1.0 produces a full parabola which is tangent to the body tube at the aft end, 0.75 produces a 3/4 parabola, 0.5 procudes a 1/2 parabola and 0 produces a conical transition. Shape.Haackseries = Haack series Shape.Haackseries.desc1 = The Haack series nose cones are designed to minimize drag. The shape parameter 0 produces an LD-Haack or Von Karman nose cone, which minimizes drag for fixed length and diameter, while a value of 0.333 produces an LV-Haack nose cone, which minimizes drag for fixed length and volume. Shape.Haackseries.desc2 = The Haack series nose cones are designed to minimize drag. These transition shapes are their equivalents, but do not necessarily produce optimal drag for transitions. The shape parameter 0 produces an LD-Haack or Von Karman shape, while a value of 0.333 produces an LV-Haack shape. ! RocketComponent RocketComponent.Position.Method.Axial.ABSOLUTE = Tip of the rocket RocketComponent.Position.Method.Axial.AFTER = After the sibling component RocketComponent.Position.Method.Axial.BOTTOM = Bottom of the parent component RocketComponent.Position.Method.Axial.MIDDLE = Middle of the parent component RocketComponent.Position.Method.Axial.TOP = Top of the parent component RocketComponent.Position.Method.Radius.Label = Radius relative to: RocketComponent.Position.Method.Radius.FREE = Center of the parent component RocketComponent.Position.Method.Radius.SURFACE = Surface of the parent component (without offset) RocketComponent.Position.Method.Radius.RELATIVE = Surface of the parent component RocketComponent.Position.Method.Radius.COAXIAL = Same axis as the target component RocketComponent.Position.Method.Angle.RELATIVE = Relative to the parent component RocketComponent.Position.Method.Angle.FIXED = Angle is fixed. RocketComponent.Position.Method.Angle.MIRROR_XY = Mirror relative to the rocket's x-y plane RocketComponent.Direction.X = "X axis" RocketComponent.Direction.Y = "Y axis" RocketComponent.Direction.Z = "Z axis" RocketComponent.Direction.AXIAL = "Axial" RocketComponent.Direction.RADIAL = "Radial" RocketComponent.Direction.ANGULAR = "Angular" ! LaunchLug LaunchLug.Launchlug = Launch Lug ! LaunchButton RailButton.RailButton = Rail Button ! NoseCone NoseCone.NoseCone = Nose Cone ! Transition Transition.Transition = Transition !Stage Stage.Stage = Stage Stage.SeparationEvent.UPPER_IGNITION = Upper stage motor ignition Stage.SeparationEvent.IGNITION = Current stage motor ignition Stage.SeparationEvent.BURNOUT = Current stage motor burnout Stage.SeparationEvent.EJECTION = Current stage ejection charge Stage.SeparationEvent.LAUNCH = Launch Stage.SeparationEvent.NEVER = Never BoosterSet.BoosterSet = Booster Set PodSet.PodSet = Pod Set ! BodyTube BodyTube.BodyTube = Body Tube ! TubeCoupler TubeCoupler.TubeCoupler = Tube Coupler !InnerTube InnerTube.InnerTube = Inner Tube InnerTubeCfg.lbl.Attributes = Attributes InnerTubeCfg.lbl.Material = Material: ! TrapezoidFinSet TrapezoidFinSet.TrapezoidFinSet = Trapezoidal Fin Set ! FreeformFinSet FreeformFinSet.FreeformFinSet = Freeform Fin Set ! TubeFinSEt TubeFinSet.TubeFinSet = Tube Fin Set !MassComponent MassComponent.MassComponent = Mass Component MassComponent.Altimeter = Altimeter MassComponent.FlightComputer = Flight Computer MassComponent.DeploymentCharge = Deployment Charge MassComponent.Tracker = Tracker MassComponent.Payload = Payload MassComponent.RecoveryHardware = Recovery Hardware MassComponent.Battery = Battery ! ShockCord ShockCord.ShockCord = Shock Cord ! Bulkhead Bulkhead.Bulkhead = Bulkhead ! CenteringRing CenteringRing.CenteringRing = Centering Ring ! EngineBlock EngineBlock.EngineBlock = Engine Block ! Streamer Streamer.Streamer = Streamer ! Sleeve Sleeve.Sleeve = Sleeve !Rocket Rocket.motorCount.Nomotor = No motors Rocket.motorCount.noStageMotors = None Rocket.compname.Rocket = Rocket !MotorMount MotorMount.IgnitionEvent.AUTOMATIC = Automatic (launch or ejection charge) MotorMount.IgnitionEvent.LAUNCH = Launch MotorMount.IgnitionEvent.EJECTION_CHARGE = First ejection charge of previous stage MotorMount.IgnitionEvent.BURNOUT = First burnout of previous stage MotorMount.IgnitionEvent.NEVER = Never MotorMount.IgnitionEvent.short.AUTOMATIC = Automatic MotorMount.IgnitionEvent.short.LAUNCH = Launch MotorMount.IgnitionEvent.short.EJECTION_CHARGE = Ejection charge MotorMount.IgnitionEvent.short.BURNOUT = Burnout MotorMount.IgnitionEvent.short.NEVER = Never FlightConfiguration.noMotors = No motors MotorConfiguration.empty = None !ComponentIcons ComponentIcons.Stage = Axial Stage ComponentIcons.Boosters = Booster Stage ComponentIcons.Pods = Pod Stage ComponentIcons.Nosecone = Nose Cone ComponentIcons.Bodytube = Body Tube ComponentIcons.Transition = Transition ComponentIcons.Trapezoidalfinset = Trapezoidal Fin Set ComponentIcons.Ellipticalfinset = Elliptical Fin Set ComponentIcons.Freeformfinset = Freeform Fin Set ComponentIcons.Tubefinset = Tube Fin Set ComponentIcons.Launchlug = Launch Lugs ComponentIcons.RailButton = Rail Buttons ComponentIcons.Innertube = Inner Tube ComponentIcons.Tubecoupler = Tube Coupler ComponentIcons.Centeringring = Centering Ring ComponentIcons.Bulkhead = Bulkhead ComponentIcons.Engineblock = Engine Block ComponentIcons.Parachute = Parachute ComponentIcons.Streamer = Streamer ComponentIcons.Shockcord = Shock Cord ComponentIcons.Masscomponent = Mass Component ComponentIcons.disabled = (disabled) ComponentIcons.Altimeter = Altimeter ComponentIcons.Flightcomputer = Flight Computer ComponentIcons.Battery = Battery ComponentIcons.Tracker = Tracker ComponentIcons.Recoveryhardware = Recovery Hardware ComponentIcons.Payload = Payload ComponentIcons.Deploymentcharge = Deployment Charge ! StageAction StageAction.Stage = Stage ! RecoveryDevice RecoveryDevice.DeployEvent.LAUNCH = Launch (plus NN seconds) RecoveryDevice.DeployEvent.EJECTION = First ejection charge of this stage RecoveryDevice.DeployEvent.APOGEE = Apogee RecoveryDevice.DeployEvent.ALTITUDE = Specific altitude during descent RecoveryDevice.DeployEvent.CURRENT_STAGE_SEPARATION = Current stage separation RecoveryDevice.DeployEvent.LOWER_STAGE_SEPARATION = Lower stage separation RecoveryDevice.DeployEvent.NEVER = Never RecoveryDevice.DeployEvent.short.LAUNCH = Launch RecoveryDevice.DeployEvent.short.EJECTION = Ejection charge RecoveryDevice.DeployEvent.short.APOGEE = Apogee RecoveryDevice.DeployEvent.short.ALTITUDE = Altitude RecoveryDevice.DeployEvent.short.CURRENT_STAGE_SEPARATION = Current stage separation RecoveryDevice.DeployEvent.short.LOWER_STAGE_SEPARATION = Lower stage separation RecoveryDevice.DeployEvent.short.NEVER = Never ! FlightEvent FlightEvent.Type.LAUNCH = Launch FlightEvent.Type.IGNITION = Motor ignition FlightEvent.Type.LIFTOFF = Lift-off FlightEvent.Type.LAUNCHROD = Launch rod clearance FlightEvent.Type.BURNOUT = Motor burnout FlightEvent.Type.EJECTION_CHARGE = Ejection charge FlightEvent.Type.STAGE_SEPARATION = Stage separation FlightEvent.Type.APOGEE = Apogee FlightEvent.Type.RECOVERY_DEVICE_DEPLOYMENT = Recovery device deployment FlightEvent.Type.GROUND_HIT = Ground hit FlightEvent.Type.SIM_ABORT = Simulation abort FlightEvent.Type.SIMULATION_END = Simulation end FlightEvent.Type.ALTITUDE = Altitude change FlightEvent.Type.TUMBLE = Tumbling FlightEvent.Type.EXCEPTION = Exception ! ThrustCurveMotorColumns TCurveMotorCol.MANUFACTURER = Manufacturer TCurveMotorCol.NAME = Name TCurveMotorCol.CASEINFO = Case TCurveMotorCol.DIAMETER = Diameter TCurveMotorCol.LENGTH = Length TCurveMotorCol.TOTAL_IMPULSE = Total Impulse TCurveMotor.ttip.diameter = Diameter: TCurveMotor.ttip.length = Length: TCurveMotor.ttip.maxThrust = Maximum thrust: TCurveMotor.ttip.avgThrust = Average thrust: TCurveMotor.ttip.burnTime = Burn time: TCurveMotor.ttip.totalImpulse = Total impulse: TCurveMotor.ttip.launchMass = Launch mass: TCurveMotor.ttip.emptyMass = Empty mass: ! RocketInfo RocketInfo.lengthLine.Length = Length RocketInfo.lengthLine.maxdiameter = , max. diameter RocketInfo.massWithMotors = Mass with motors RocketInfo.massWithoutMotors = Mass with no motors RocketInfo.at = at M= RocketInfo.cgText = CG: RocketInfo.cpText = CP: RocketInfo.stabText = Stability: RocketInfo.Warning = Warning: RocketInfo.Warning.TubeFinExperimental = Tube fin support is experimental RocketInfo.Calculating = Calculating\u2026 RocketInfo.Apogee = Apogee: RocketInfo.Maxvelocity = Max. velocity: RocketInfo.Maxacceleration = Max. acceleration: RocketInfo.apogeeValue = N/A RocketInfo.Mach = (Mach RocketInfo.velocityValue = N/A RocketInfo.accelerationValue = N/A RocketInfo.lbl.warnings = %d warning(s) ! FinSet FinSet.CrossSection.SQUARE = Square FinSet.CrossSection.ROUNDED = Rounded FinSet.CrossSection.AIRFOIL = Airfoil FinSet.TabRelativePosition.FRONT = Root chord leading edge FinSet.TabRelativePosition.CENTER = Root chord midpoint FinSet.TabRelativePosition.END = Root chord trailing edge ! FlightDataType FlightDataType.TYPE_TIME = Time FlightDataType.TYPE_ALTITUDE = Altitude FlightDataType.TYPE_VELOCITY_Z = Vertical velocity FlightDataType.TYPE_ACCELERATION_Z = Vertical acceleration FlightDataType.TYPE_VELOCITY_TOTAL = Total velocity FlightDataType.TYPE_ACCELERATION_TOTAL = Total acceleration FlightDataType.TYPE_POSITION_X = Position East of launch FlightDataType.TYPE_POSITION_Y = Position North of launch FlightDataType.TYPE_UPWIND = Position upwind FlightDataType.TYPE_POSITION_XY = Lateral distance FlightDataType.TYPE_POSITION_DIRECTION = Lateral direction FlightDataType.TYPE_VELOCITY_XY = Lateral velocity FlightDataType.TYPE_ACCELERATION_XY = Lateral acceleration FlightDataType.TYPE_AOA = Angle of attack FlightDataType.TYPE_ROLL_RATE = Roll rate FlightDataType.TYPE_PITCH_RATE = Pitch rate FlightDataType.TYPE_YAW_RATE = Yaw rate FlightDataType.TYPE_MASS = Mass FlightDataType.TYPE_MOTOR_MASS = Motor mass FlightDataType.TYPE_LONGITUDINAL_INERTIA = Longitudinal moment of inertia FlightDataType.TYPE_ROTATIONAL_INERTIA = Rotational moment of inertia FlightDataType.TYPE_CP_LOCATION = CP location FlightDataType.TYPE_CG_LOCATION = CG location FlightDataType.TYPE_STABILITY = Stability margin calibers FlightDataType.TYPE_MACH_NUMBER = Mach number FlightDataType.TYPE_REYNOLDS_NUMBER = Reynolds number FlightDataType.TYPE_THRUST_FORCE = Thrust FlightDataType.TYPE_THRUST_WEIGHT_RATIO = Thrust-to-weight ratio FlightDataType.TYPE_DRAG_FORCE = Drag force FlightDataType.TYPE_DRAG_COEFF = Drag coefficient FlightDataType.TYPE_AXIAL_DRAG_COEFF = Axial drag coefficient FlightDataType.TYPE_FRICTION_DRAG_COEFF = Friction drag coefficient FlightDataType.TYPE_PRESSURE_DRAG_COEFF = Pressure drag coefficient FlightDataType.TYPE_BASE_DRAG_COEFF = Base drag coefficient FlightDataType.TYPE_NORMAL_FORCE_COEFF = Normal force coefficient FlightDataType.TYPE_PITCH_MOMENT_COEFF = Pitch moment coefficient FlightDataType.TYPE_YAW_MOMENT_COEFF = Yaw moment coefficient FlightDataType.TYPE_SIDE_FORCE_COEFF = Side force coefficient FlightDataType.TYPE_ROLL_MOMENT_COEFF = Roll moment coefficient FlightDataType.TYPE_ROLL_FORCING_COEFF = Roll forcing coefficient FlightDataType.TYPE_ROLL_DAMPING_COEFF = Roll damping coefficient FlightDataType.TYPE_PITCH_DAMPING_MOMENT_COEFF = Pitch damping coefficient FlightDataType.TYPE_YAW_DAMPING_MOMENT_COEFF = Yaw damping coefficient FlightDataType.TYPE_REFERENCE_LENGTH = Reference length FlightDataType.TYPE_REFERENCE_AREA = Reference area FlightDataType.TYPE_ORIENTATION_THETA = Vertical orientation (zenith) FlightDataType.TYPE_ORIENTATION_PHI = Lateral orientation (azimuth) FlightDataType.TYPE_WIND_VELOCITY = Wind velocity FlightDataType.TYPE_AIR_TEMPERATURE = Air temperature FlightDataType.TYPE_AIR_PRESSURE = Air pressure FlightDataType.TYPE_SPEED_OF_SOUND = Speed of sound FlightDataType.TYPE_TIME_STEP = Simulation time step FlightDataType.TYPE_COMPUTATION_TIME = Computation time FlightDataType.TYPE_LATITUDE = Latitude FlightDataType.TYPE_LONGITUDE = Longitude FlightDataType.TYPE_CORIOLIS_ACCELERATION = Coriolis acceleration FlightDataType.TYPE_GRAVITY = Gravitational acceleration ! FlightDataTypeGroup FlightDataTypeGroup.GROUP_TIME = Time FlightDataTypeGroup.GROUP_POSITION_AND_MOTION = Position and Motion FlightDataTypeGroup.GROUP_ORIENTATION = Orientation FlightDataTypeGroup.GROUP_MASS_AND_INERTIA = Mass and Inertia FlightDataTypeGroup.GROUP_STABILITY = Stability FlightDataTypeGroup.GROUP_THRUST_AND_DRAG = Thrust and Drag FlightDataTypeGroup.GROUP_COEFFICIENTS = Coefficients FlightDataTypeGroup.GROUP_ATMOSPHERIC_CONDITIONS = Atmospheric Conditions FlightDataTypeGroup.GROUP_CHARACTERISTIC_NUMBERS = Characteristic Numbers FlightDataTypeGroup.GROUP_REFERENCE_VALUES = Reference Values FlightDataTypeGroup.GROUP_SIMULATION_INFORMATION = Simulation Information FlightDataTypeGroup.GROUP_CUSTOM = Custom ! PlotConfiguration PlotConfiguration.Verticalmotion = Vertical motion vs. time PlotConfiguration.Totalmotion = Total motion vs. time PlotConfiguration.Flightside = Flight side profile PlotConfiguration.Stability = Stability vs. time PlotConfiguration.Dragcoef = Drag coefficients vs. Mach number PlotConfiguration.Rollcharacteristics = Roll characteristics PlotConfiguration.Angleofattack = Angle of attack and orientation vs. time PlotConfiguration.Simulationtime = Simulation time step and computation time PlotConfiguration.Groundtrack = Ground track ! Warning Warning.LargeAOA.str1 = Large angle of attack encountered. Warning.LargeAOA.str2 = Large angle of attack encountered ( Warning.DISCONTINUITY = Discontinuity in rocket body diameter Warning.OPEN_AIRFRAME_FORWARD = Forward end of airframe is open (radius is > 0) Warning.AIRFRAME_GAP = Gap in rocket airframe Warning.AIRFRAME_OVERLAP = Overlap in airframe components Warning.PODSET_FORWARD = In-line podset forward of parent airframe component Warning.PODSET_OVERLAP = In-line podset overlaps parent airframe component Warning.THICK_FIN = Thick fins may not simulate accurately Warning.JAGGED_EDGED_FIN = Jagged-edged fin predictions may be inaccurate Warning.ZERO_AREA_FIN = Fins with zero area will not affect aerodynamics Warning.LISTENERS_AFFECTED = Listeners modified the flight simulation Warning.RECOVERY_DEPLOYMENT_WHILE_BURNING = Warning.FILE_INVALID_PARAMETER = Invalid parameter encountered, ignoring. Warning.PARALLEL_FINS = Too many parallel fins Warning.SUPERSONIC = Body calculations may not be entirely accurate at supersonic speeds. Warning.RECOVERY_LAUNCH_ROD = Recovery device device deployed while on the launch guide. Warning.RECOVERY_HIGH_SPEED = Recovery device deployment at high speed Warning.NO_RECOVERY_DEVICE = No recovery device defined in the simulation. Warning.TUMBLE_UNDER_THRUST = Stage began to tumble under thrust. Warning.EVENT_AFTER_LANDING = Flight Event occurred after landing: Warning.ZERO_VOLUME_BODY = Zero-volume bodies may not simulate accurately Warning.TUBE_SEPARATION = Space between tube fins may not simulate accurately. Warning.TUBE_OVERLAP = Overlapping tube fins may not simulate accurately. Warning.EMPTY_BRANCH = Simulation branch contains no data Warning.SEPARATION_ORDER = Stages separated in an unreasonable order Warning.EARLY_SEPARATION = Stages separated before clearing launch rod/rail Warning.OBJ_ZERO_THICKNESS = Zero-thickness component can cause issues for 3D printing ! Scale dialog ScaleDialog.lbl.scaleRocket = Entire rocket ScaleDialog.lbl.scaleSubselection = Selection and all subcomponents ScaleDialog.lbl.scaleSelection = Only selected component(s) ScaleDialog.title = Scale design ScaleDialog.lbl.scale = Scale: ScaleDialog.lbl.scale.ttip = Select whether to scale the entire design or only the selected component ScaleDialog.lbl.scaling = Scaling to apply: ScaleDialog.lbl.scaling.ttip = Resulting size, values above 100% grow and values below 100% shrink the design. ! The scaleFrom/scaleTo pair creates a phrase "Scale from [...] to [...]" ScaleDialog.lbl.scaleFrom = Scale from ScaleDialog.lbl.scaleTo = to 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.checkbox.scaleOffsets = Scale component offsets ScaleDialog.checkbox.scaleOffsets.ttip = Also scale offsets between components ScaleDialog.button.scale = Scale ScaleDialog.undo.scaleRocket = Scale rocket ScaleDialog.undo.scaleComponent = Scale component ScaleDialog.undo.scaleComponents = Scale components !icons Icons.Undo = Undo Icons.Redo = Redo OpenRocketPrintable.Partsdetail = Parts detail OpenRocketPrintable.Fintemplates = Fin templates OpenRocketPrintable.Transitiontemplates = Transition templates OpenRocketPrintable.Noseconetemplates = Nose Cone templates OpenRocketPrintable.Finmarkingguide = Fin marking guide OpenRocketPrintable.DesignReport = Design Report OpenRocketPrintable.Centeringringtemplates = Centering Ring templates OpenRocketDocument.Redo = Redo OpenRocketDocument.Undo = Undo !EllipticalFinSet EllipticalFinSet.Ellipticalfinset = Elliptical Fin Set ! Optimization ! Modifiers optimization.modifier.nosecone.length = Length optimization.modifier.nosecone.length.desc = Optimize the nose cone length. optimization.modifier.nosecone.diameter = Diameter optimization.modifier.nosecone.diameter.desc = Optimize the nose cone base diameter. optimization.modifier.nosecone.thickness = Thickness optimization.modifier.nosecone.thickness.desc = Optimize the nose cone wall thickness. optimization.modifier.nosecone.shapeparameter = Shape parameter optimization.modifier.nosecone.shapeparameter.desc = Optimize the nose cone shape parameter. optimization.modifier.transition.length = Length optimization.modifier.transition.length.desc = Optimize the transition length. optimization.modifier.transition.forediameter = Fore diameter optimization.modifier.transition.forediameter.desc = Optimize the transition fore diameter. optimization.modifier.transition.aftdiameter = Aft diameter optimization.modifier.transition.aftdiameter.desc = Optimize the transition aft diameter. optimization.modifier.transition.thickness = Thickness optimization.modifier.transition.thickness.desc = Optimize the transition wall thickness. optimization.modifier.transition.shapeparameter = Shape parameter optimization.modifier.transition.shapeparameter.desc = Optimize the transition shape parameter. optimization.modifier.bodytube.length = Length optimization.modifier.bodytube.length.desc = Optimize the body tube length. optimization.modifier.bodytube.outerDiameter = Outer diameter optimization.modifier.bodytube.outerDiameter.desc = Optimize the body tube outer diameter while maintaining the wall thickness. optimization.modifier.bodytube.thickness = Thickness optimization.modifier.bodytube.thickness.desc = Optimize the body tube wall thickness. optimization.modifier.trapezoidfinset.rootChord = Root chord optimization.modifier.trapezoidfinset.rootChord.desc = Optimize the root chord length of the fin set (length of fin at the rocket body). optimization.modifier.trapezoidfinset.tipChord = Tip chord optimization.modifier.trapezoidfinset.tipChord.desc = Optimize the tip chord length of the fin set (length of fin at outer edge). 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 = Height optimization.modifier.trapezoidfinset.height.desc = Optimize the height (semi-span) of the fin set. optimization.modifier.ellipticalfinset.length = Root chord optimization.modifier.ellipticalfinset.length.desc = Optimize the root chord length of the fin set. optimization.modifier.ellipticalfinset.height = Height optimization.modifier.ellipticalfinset.height.desc = Optimize the height (semi-span) of the fin set. optimization.modifier.finset.cant = Cant angle optimization.modifier.finset.cant.desc = Optimize the cant angle of the fin set. optimization.modifier.finset.position = Position optimization.modifier.finset.position.desc = Optimize the fin set position along the rocket body. optimization.modifier.launchlug.length = Length optimization.modifier.launchlug.length.desc = Optimize the launch lug length. optimization.modifier.launchlug.outerDiameter = Outer diameter optimization.modifier.launchlug.outerDiameter.desc = Optimize the outer diameter of the launch lug. optimization.modifier.launchlug.thickness = Thickness optimization.modifier.launchlug.thickness.desc = Optimize the launch lug thickness while keeping the outer diameter constant. optimization.modifier.launchlug.position = Position optimization.modifier.launchlug.position.desc = Optimize the launch lug position along the rocket body. optimization.modifier.internalcomponent.position = Position optimization.modifier.internalcomponent.position.desc = Optimize the position of the component relative to the parent component. optimization.modifier.masscomponent.mass = Mass optimization.modifier.masscomponent.mass.desc = Optimize the mass of the mass component. optimization.modifier.parachute.diameter = Diameter optimization.modifier.parachute.diameter.desc = Optimize the parachute canopy diameter. optimization.modifier.parachute.coefficient = Drag coefficient optimization.modifier.parachute.coefficient.desc = Optimize the drag coefficient of the parachute. Typical parachutes have a drag coefficient of about 0.8. optimization.modifier.streamer.length = Length optimization.modifier.streamer.length.desc = Optimize the length of the streamer. optimization.modifier.streamer.width = Width optimization.modifier.streamer.width.desc = Optimize the width of the 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.coefficient = Drag coefficient optimization.modifier.streamer.coefficient.desc = Optimize the drag coefficient of the streamer. optimization.modifier.recoverydevice.deployDelay = Deployment delay optimization.modifier.recoverydevice.deployDelay.desc = Optimize the deployment delay of the recovery device. optimization.modifier.recoverydevice.deployAltitude = Deployment altitude optimization.modifier.recoverydevice.deployAltitude.desc = Optimize the deployment altitude of the recovery device. optimization.modifier.rocketcomponent.overrideMass = Override mass optimization.modifier.rocketcomponent.overrideMass.desc = Optimize the overridden mass of the component. optimization.modifier.rocketcomponent.overrideCG = Override CG optimization.modifier.rocketcomponent.overrideCG.desc = Optimize the overridden center of gravity of the component. optimization.modifier.motormount.overhang = Motor overhang optimization.modifier.motormount.overhang.desc = Optimize the motor overhang. optimization.modifier.motormount.delay = Motor ignition delay optimization.modifier.motormount.delay.desc = Optimize the motor ignition delay. ! General rocket design optimization dialog GeneralOptimizationDialog.info.noSims.title = No simulations GeneralOptimizationDialog.info.noSims.message = No simulations created yet to optimize GeneralOptimizationDialog.title = Rocket optimization GeneralOptimizationDialog.goal.maximize = Maximize value GeneralOptimizationDialog.goal.minimize = Minimize value GeneralOptimizationDialog.goal.seek = Seek value of GeneralOptimizationDialog.btn.start = Start optimization GeneralOptimizationDialog.btn.stop = Stop optimization GeneralOptimizationDialog.lbl.paramsToOptimize = Parameters to optimize: GeneralOptimizationDialog.btn.add = Add GeneralOptimizationDialog.btn.add.ttip = Add the selected parameter to the optimization GeneralOptimizationDialog.btn.delete = Delete GeneralOptimizationDialog.btn.delete.ttip = Delete the selected parameter from the optimization GeneralOptimizationDialog.btn.deleteAll = Delete all GeneralOptimizationDialog.btn.deleteAll.ttip = Delete all parameters from the optimization GeneralOptimizationDialog.lbl.availableParams = Available parameters: GeneralOptimizationDialog.lbl.optimizationOpts = Optimization options GeneralOptimizationDialog.lbl.optimizeSim = Optimize simulation: GeneralOptimizationDialog.lbl.optimizeSim.ttip = Select which simulation to optimize GeneralOptimizationDialog.lbl.optimizeValue = Optimized value: GeneralOptimizationDialog.lbl.optimizeValue.ttip = Select what value is to be optimized GeneralOptimizationDialog.lbl.optimizeGoal = Optimization goal: GeneralOptimizationDialog.lbl.optimizeGoal.ttip = Select the goal of the optimization GeneralOptimizationDialog.lbl.optimizeGoalValue.ttip = Custom value to seek GeneralOptimizationDialog.lbl.requireStability = Required stability GeneralOptimizationDialog.lbl.requireMinStability = Minimum stability: GeneralOptimizationDialog.lbl.requireMinStability.ttip = Require a minimum static stability margin for the design GeneralOptimizationDialog.lbl.requireMaxStability = Maximum stability: GeneralOptimizationDialog.lbl.requireMaxStability.ttip = Require a maximum static stability margin for the design GeneralOptimizationDialog.status.bestValue = Best value: GeneralOptimizationDialog.status.bestValue.ttip = Best optimization value found so far. GeneralOptimizationDialog.status.stepCount = Step count: GeneralOptimizationDialog.status.stepCount.ttip = Number of optimization steps that have been performed. 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 = Save the results of the function evaluations (simulations) as a CSV file. GeneralOptimizationDialog.btn.apply = Apply optimization GeneralOptimizationDialog.btn.apply.ttip = Apply the optimization results to the rocket design GeneralOptimizationDialog.btn.reset = Reset GeneralOptimizationDialog.btn.reset.ttip = Reset the rocket design to the current rocket design GeneralOptimizationDialog.btn.close = Close GeneralOptimizationDialog.btn.close.ttip = Close the dialog without modifying the rocket design GeneralOptimizationDialog.error.selectParams.text = First select some parameters to optimize from the available parameters. GeneralOptimizationDialog.error.selectParams.title = Select optimization parameters GeneralOptimizationDialog.error.optimizationFailure.text = The optimization failed to run: GeneralOptimizationDialog.error.optimizationFailure.title = Optimization failed GeneralOptimizationDialog.undoText = Apply optimization GeneralOptimizationDialog.basicSimulationName = Basic simulation GeneralOptimizationDialog.noSimulationName = No simulation GeneralOptimizationDialog.table.col.parameter = Parameter GeneralOptimizationDialog.table.col.current = Current GeneralOptimizationDialog.table.col.min = Minimum GeneralOptimizationDialog.table.col.max = Maximum GeneralOptimizationDialog.export.header = Include header line GeneralOptimizationDialog.export.header.ttip = Include a header line as the first line containing the field descriptions. GeneralOptimizationDialog.export.stability = Stability ! Dialog for plotting optimization results OptimizationPlotDialog.title = Optimization results OptimizationPlotDialog.lbl.zoomInstructions = Click and drag down+right to zoom in, up+left to zoom out OptimizationPlotDialog.plot1d.title = Optimization result OptimizationPlotDialog.plot1d.series = Optimization result OptimizationPlotDialog.plot2d.title = Optimization path OptimizationPlotDialog.plot2d.path = Optimization path OptimizationPlotDialog.plot2d.evals = Evaluations OptimizationPlotDialog.plot.ttip.stability = Stability: OptimizationPlotDialog.plot.label.optimum = Optimum ! Optimization parameters MaximumAltitudeParameter.name = Apogee altitude MaximumVelocityParameter.name = Maximum velocity MaximumAccelerationParameter.name = Maximum acceleration StabilityParameter.name = Stability GroundHitVelocityParameter.name = Ground hit speed LandingDistanceParameter.name = Landing distance TotalFlightTimeParameter.name = Total flight time DeploymentVelocityParameter.name = Velocity at parachute deployment ! Compass directions drawn on a compass rose. CompassRose.lbl.north = N CompassRose.lbl.east = E CompassRose.lbl.south = S CompassRose.lbl.west = W ! Compass directions with subdirections. These might not be localized even if the directions on the compass rose are. CompassSelectionButton.lbl.N = N CompassSelectionButton.lbl.NE = NE CompassSelectionButton.lbl.E = E CompassSelectionButton.lbl.SE = SE CompassSelectionButton.lbl.S = S CompassSelectionButton.lbl.SW = SW CompassSelectionButton.lbl.W = W CompassSelectionButton.lbl.NW = NW SlideShowDialog.btn.next = Next SlideShowDialog.btn.prev = Previous SlideShowLinkListener.error.title = Guided tour not found SlideShowLinkListener.error.msg = Sorry, the selected tour has not yet been written. GuidedTourSelectionDialog.title = Guided tours GuidedTourSelectionDialog.lbl.selectTour = Select guided tour: GuidedTourSelectionDialog.lbl.description = Tour description: GuidedTourSelectionDialog.lbl.length = Number of slides: GuidedTourSelectionDialog.btn.start = Start tour! ! Custom Fin BMP Importer CustomFinImport.button.label = Import from image CustomFinImport.badFinImage = Invalid fin image. Make sure the fin is a solid black or dark color and touching the bottom of the image. CustomFinImport.errorLoadingFile = Error loading file: CustomFinImport.errorParsingFile = Error parsing fin image: CustomFinImport.undo = Import freeform fin set CustomFinImport.error.title = Error loading fin profile CustomFinImport.error.badimage = Could not deduce fin shape from image. CustomFinImport.description = The image will be converted internally to black and white image (black for the fin), so make sure you use a solid dark color for the fin, and white or a light color for the background. The fin must be touching the bottom of the image, which is the base of the fin. PresetModel.combo.ttip = Select a preset model from a list of favorites (selected in the component preset dialog),
or select 'Custom' when no preset is required. PresetModel.lbl.custompreset = Custom PresetModel.lbl.partsLib = Parts Library PresetModel.lbl.partsLib.ttip = Select a preset model for this rocket component from a library of parts. DecalModel.lbl.select = DecalModel.lbl.choose = Select file\u2026 ! Export Decal Dialog ExportDecalDialog.title = Export Decal ExportDecalDialog.decalList.lbl = Decal ExportDecalDialog.exception = Unable to write decal to file ''{0}'' ExportDecalDialog.source.title = No decal source file ExportDecalDialog.source.exception = Could not find decal source file ''{0}''.

Would you like to look for this file? ! Component Preset Chooser Dialog ComponentPresetChooserDialog.title = Choose component preset ComponentPresetChooserDialog.filter.label = Filter by text: ComponentPresetChooserDialog.checkbox.filterAftDiameter = Match aft diameter ComponentPresetChooserDialog.checkbox.filterAftDiameter.ttip = Search for components with the same aft diameter as the next component ComponentPresetChooserDialog.checkbox.filterForeDiameter = Match fore diameter ComponentPresetChooserDialog.checkbox.filterForeDiameter.ttip = Search for components with the same fore diameter as the previous component ComponentPresetChooserDialog.menu.sortAsc = Sort Ascending ComponentPresetChooserDialog.menu.sortDesc = Sort Descending ComponentPresetChooserDialog.menu.units = Units ComponentPresetChooserDialog.checkbox.showLegacyCheckBox = Show Legacy Database ComponentPresetChooserDialog.lbl.favorites = Check to add preset to the preset drop-down menu in the component edit dialog
Directly apply a preset by double-clicking it or by selecting it and closing this window. ComponentPresetChooserDialog.checkbox.alwaysOpenPreset = Always open this dialog when creating a new %s table.column.Favorite = \u2026 Favorite table.column.Legacy = Legacy table.column.Manufacturer = Manufacturer table.column.PartNo = Part Number table.column.Description = Description table.column.Type = Type table.column.Length = Length table.column.Width = Width table.column.InnerDiameter = Inner Diameter table.column.OuterDiameter = Outer Diameter table.column.AftOuterDiameter = Aft Outer Diameter table.column.AftShoulderLength = Aft Shoulder Length table.column.AftShoulderDiameter = Aft Shoulder Diameter table.column.ForeShoulderLength = Fore Shoulder Length table.column.ForeShoulderDiameter = Fore Shoulder Diameter table.column.ForeOuterDiameter = Fore Outer Diameter table.column.BaseHeight = Base Height table.column.FlangeHeight = Flange Height table.column.ScrewHeight = Screw Height table.column.Shape = Shape table.column.Material = Material table.column.Finish = Finish table.column.Thickness = Thickness table.column.Filled = Filled table.column.Mass = Mass table.column.ScrewMass = Screw Mass table.column.NutMass = Nut Mass table.column.Diameter = Diameter table.column.Sides = Sides table.column.LineCount = Line Count table.column.LineLength = Line Length table.column.LineMaterial = Line Material table.column.CD = Drag Coefficient ! Edit Decal Dialog EditDecalDialog.title = Edit decal EditDecalDialog.lbl.prompt = Show Prompt EditDecalDialog.lbl.select = Select Editor EditDecalDialog.lbl.system = Use Default Editor EditDecalDialog.lbl.cmdline = Command Line EditDecalDialog.lbl.cmdline.help = The filename will be subsituted for ''%%'' EditDecalDialog.lbl.always = Always use these settings EditDecalDialog.btn.chooser = Select Graphics Editor Program EditDecalHelper.createFileException = Cannot create temporary file {0} EditDecalHelper.launchSystemEditorException = Cannot launch system graphics editor EditDecalHelper.launchCustomEditorException = Cannot launch graphics editor with command ''{0}'' EditDecalHelper.editPreferencesHelp = The editor used can be modified in the Preferences dialog. MotorConfigurationPanel.lbl.motorMounts = Motor mounts MotorConfigurationPanel.lbl.motorConfiguration = Motor configurations MotorConfigurationPanel.btn.deleteMotor = Delete motor MotorConfigurationPanel.btn.selectMotor = Select motor MotorConfigurationPanel.btn.selectIgnition = Select ignition MotorConfigurationPanel.btn.resetIgnition = Reset ignition MotorConfigurationPanel.lbl.nomotors = No motor mounts defined. Select one or more tubes from the list on the left as motor mounts. MotorConfigurationTableModel.table.ignition.default = Default ({0}) RecoveryConfigurationPanel.table.deployment.default = Default ({0}) SeparationConfigurationPanel.table.separation.default = Default ({0}) IgnitionSelectionDialog.opt.title = Which flight configurations are affected: IgnitionSelectionDialog.opt.default = Change all configurations using the default ignition event IgnitionSelectionDialog.opt.override = Override for the {0} flight configuration only DeploymentSelectionDialog.opt.title = Which flight configurations are affected: DeploymentSelectionDialog.opt.default = Change all configurations using the default deployment event DeploymentSelectionDialog.opt.override = Override for the {0} flight configuration only SeparationSelectionDialog.opt.title = Which flight configurations are affected: SeparationSelectionDialog.opt.default = Change all configurations using the default separation event SeparationSelectionDialog.opt.override = Override for the {0} flight configuration only MotorConfigurationPanel.description = Select the motors and motor ignition events of the selected flight configuration.
Motor mounts: Select which components function as motor mounts.
Motor configurations: Select the motor and ignition event for each motor mount. MotorDescriptionSubstitutor.description = Motors in the configuration MotorManufacturerSubstitutor.description = Motor manufacturers in the configuration !Photo Panel PhotoFrame.title = Photo Studio PhotoFrame.desc = Create realistic 3D images of the rocket PhotoFrame.menu.file.save = Save Image\u2026 PhotoFrame.fileFilter.png = PNG Image PhotoFrame.menu.edit.copy = Copy Image PhotoFrame.menu.edit.copy.desc = Copy image to clipboard PhotoFrame.menu.edit.settings = Photo Settings PhotoFrame.menu.edit.unk = Unknown Setting PhotoFrame.menu.window = Window PhotoFrame.menu.window.size = Size PhotoFrame.menu.window.size.portrait = {0} Portrait !Photo Settings PhotoSettingsConfig.title = Settings PhotoSettingsConfig.colorChooser.title = Color Chooser PhotoSettingsConfig.tab.orientation = Orientation PhotoSettingsConfig.lbl.rocket = Rocket PhotoSettingsConfig.lbl.pitch = Pitch PhotoSettingsConfig.lbl.yaw = Yaw PhotoSettingsConfig.lbl.roll = Roll PhotoSettingsConfig.lbl.advance = Advance PhotoSettingsConfig.lbl.camera = Camera PhotoSettingsConfig.lbl.vAz = View Azimuth PhotoSettingsConfig.lbl.vAlt = View Altitude PhotoSettingsConfig.lbl.vDist = View Distance PhotoSettingsConfig.lbl.fov = FoV PhotoSettingsConfig.tab.environment = Environment PhotoSettingsConfig.lbl.light = Light PhotoSettingsConfig.lbl.sun = Sun Light PhotoSettingsConfig.lbl.amb = Ambiance PhotoSettingsConfig.lbl.lightAz = Light Azimuth PhotoSettingsConfig.lbl.lightAlt = Light Altitude PhotoSettingsConfig.lbl.sky = Sky PhotoSettingsConfig.lbl.skyColor = Sky Color PhotoSettingsConfig.lbl.skyColorOpacity = Sky Color Opacity PhotoSettingsConfig.lbl.skyImage = Sky Image PhotoSettingsConfig.lbl.skyCredit = Image Credit PhotoSettingsConfig.tab.effects = Effects PhotoSettingsConfig.lbl.smokeFlame = Smoke & Flame PhotoSettingsConfig.lbl.smoke = Smoke PhotoSettingsConfig.lbl.smokeOpacity = Smoke Opacity PhotoSettingsConfig.lbl.flame = Flame PhotoSettingsConfig.lbl.flameAspect = Flame Aspect Ratio PhotoSettingsConfig.lbl.sparks = Sparks PhotoSettingsConfig.lbl.sparkConcentration = Spark Concentration PhotoSettingsConfig.lbl.sparkWeight = Spark Weight PhotoSettingsConfig.lbl.exhaustScale = Exhaust Scale PhotoSettingsConfig.lbl.effects = Effects PhotoSettingsConfig.lbl.speed = Speed