Changes to the Spanish translations
authorbdureau <bdureau@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 1 Mar 2011 12:32:14 +0000 (12:32 +0000)
committerbdureau <bdureau@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 1 Mar 2011 12:32:14 +0000 (12:32 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/branches/l10n@110 180e2498-e6e9-4542-8430-84ac67f01cd8

l10n/messages_es.properties

index b3b09fc3a5713ab42d400f31e1d24b33e838e7f3..bdaf19b639e47d062ad1695fa8abaf78cdacc765 100644 (file)
@@ -1,70 +1,77 @@
-
 #
 # Spanish base translation file
+# translations provided by Tripoli Spain
+#
+# Should you need to add new logical keys here is the proposed method
+#
+# className.ComponantType.componantName
 #
-# Translated by Tripoli Spain
  
 
 
 ! Set to the name of the current translation file (used for debugging purposes)
-debug.currentFile = messages.properties
+debug.currentFile = messages_es.properties
 
 ! RocketActions
-RocketActions.checkbox.Donotaskmeagain = Do not ask me again
-RocketActions.lbl.Youcanchangedefop = You can change the default operation in the preferences.
-RocketActions.showConfirmDialog.lbl1 = Delete the selected simulations?
-RocketActions.showConfirmDialog.lbl2 = <html><i>This operation cannot be undone.</i>
-RocketActions.showConfirmDialog.title = Delete simulations
-RocketActions.DelCompAct.Delete = Delete
-RocketActions.DelCompAct.ttip.Delete = Delete the selected component.
-RocketActions.DelSimuAct.Delete = Delete
-RocketActions.DelSimuAct.ttip.Delete = Delete the selected simulation.
-RocketActions.DelAct.Delete = Delete 
-RocketActions.DelAct.ttip.Delete = Delete the selected component or simulation.
-RocketActions.CutAction.Cut = Cut
-RocketActions.CutAction.ttip.Cut = Cut this component or simulation to the clipboard and remove from this design
-RocketActions.CopyAct.Copy = Copy
-RocketActions.CopyAct.ttip.Copy = Copy this component (and subcomponents) to the clipboard.
-RocketActions.PasteAct.Paste = Paste
-RocketActions.PasteAct.ttip.Paste = Paste the component or simulation on the clipboard to the design.
-RocketActions.EditAct.Edit = Edit
-RocketActions.EditAct.ttip.Edit = Edit the selected component.
-RocketActions.NewStageAct.Newstage = New stage
-RocketActions.NewStageAct.ttip.Newstage = Add a new stage to the rocket design.
-RocketActions.ActBoosterstage = Booster stage
-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.checkbox.Donotaskmeagain = No preguntarme nuevamente
+RocketActions.lbl.Youcanchangedefop = Puede modificar la operación por defecto con sus preferencias
+RocketActions.showConfirmDialog.lbl1 = ¿Borrar las simulaciones seleccionadas?
+RocketActions.showConfirmDialog.lbl2 = <html><i>Esta operación no puede deshacerse.</i>
+RocketActions.showConfirmDialog.title = Borrar simulaciones
+RocketActions.DelCompAct.Delete = Borrar
+RocketActions.DelCompAct.ttip.Delete = Borrar el componente seleccionado
+RocketActions.DelSimuAct.Delete = Borrar
+RocketActions.DelSimuAct.ttip.Delete = Borrar la simulación seleccionada
+RocketActions.DelAct.Delete = Borrar
+RocketActions.DelAct.ttip.Delete = Borrar el componente o simulación, seleccionado
+RocketActions.CutAction.Cut = Cortar
+RocketActions.CutAction.ttip.Cut = Cortar este componente o simulación y copiarlo a la libreta de notas y quitarlo de este diseño
+RocketActions.CopyAct.Copy = Copiar
+RocketActions.CopyAct.ttip.Copy = Copiar este componente (y subcomponentes) a la libreta de notas
+RocketActions.PasteAct.Paste = Pegar
+RocketActions.PasteAct.ttip.Paste = Pegar el componente o simulación de la libreta de notas al diseño.
+RocketActions.EditAct.Edit = Mostrar
+RocketActions.EditAct.ttip.Edit = Mostrar el componente seleccionado
+RocketActions.NewStageAct.Newstage = Nueva etapa
+RocketActions.NewStageAct.ttip.Newstage = Añadir una nueva etapa al diseño del cohete
+RocketActions.ActBoosterstage = Etapa booster
+RocketActions.MoveUpAct.Moveup = Mover hacia arriba
+RocketActions.MoveUpAct.ttip.Moveup = Mover este componente hacia arriba
+RocketActions.MoveDownAct.Movedown = Mover hacia abajo
+RocketActions.MoveDownAct.ttip.Movedown = Mover este componente hacia abajo
 
 ! RocketPanel
-RocketPanel.FigTypeAct.Sideview = Side view
-RocketPanel.FigTypeAct.ttip.Sideview = Side view
-RocketPanel.FigTypeAct.Backview = Back view
-RocketPanel.FigTypeAct.ttip.Backview = Rear view 
-RocketPanel.lbl.Motorcfg = Motor configuration:
-RocketPanel.lbl.infoMessage = <html>Click to select &nbsp;&nbsp; Shift+click to select other &nbsp;&nbsp; Double-click to edit &nbsp;&nbsp; Click+drag to move
+RocketPanel.FigTypeAct.Sideview = Vista lateral
+RocketPanel.FigTypeAct.ttip.Sideview = Vista lateral
+RocketPanel.FigTypeAct.Backview = Vista desde atrás
+RocketPanel.FigTypeAct.ttip.Backview = Vista trasera
+RocketPanel.lbl.Motorcfg = Configuración del motor
+RocketPanel.lbl.infoMessage = <html>Click para seleccionar&nbsp;&nbsp; Mayúsculas+click para seleccionar otro&nbsp;&nbsp; Doble-click to mostrar &nbsp;&nbsp; Click+arrastrar para mover
 
 
 ! BasicFrame
-BasicFrame.SimpleFileFilter1 = All rocket designs (*.ork; *.rkt)
-BasicFrame.SimpleFileFilter2 = OpenRocket designs (*.ork)
-BasicFrame.SimpleFileFilter3 = RockSim designs (*.rkt)
-BasicFrame.tab.Rocketdesign = Rocket design
-BasicFrame.tab.Flightsim = Flight simulations
-BasicFrame.title.Addnewcomp = Add new component
-BasicFrame.item.Openrocketdesign = Open a rocket design
-BasicFrame.item.Openexamplerocketdesign = Open an example rocket design
-BasicFrame.item.SavecurRocketdesign = Save the current rocket design
-BasicFrame.item.SavecurRocketdesnewfile = Save the current rocket design to a new file
-BasicFrame.item.Printpart = Print parts list and fin template
-BasicFrame.item.Closedesign = Close the current rocket design
-BasicFrame.item.Quitprogram = Quit the program
-BasicFrame.menu.Rocketedt = Rocket editing
-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.SimpleFileFilter1 = Todos los diseños de cohete(*.ork; *.rkt)
+BasicFrame.SimpleFileFilter2 = Diseños OpenRocket (*.ork)
+BasicFrame.SimpleFileFilter3 = Diseños RockSim (*.rkt)
+BasicFrame.tab.Rocketdesign = Diseños de cohete
+BasicFrame.tab.Flightsim = Simulaciones de vuelo
+BasicFrame.title.Addnewcomp = Añadir un nuevo componente
+BasicFrame.item.Openrocketdesign = Abrir un diseño de cohete
+BasicFrame.item.Openexamplerocketdesign = Abrir un ejemplo de diseño de cohete
+BasicFrame.item.SavecurRocketdesign = Guardar el diseño actual
+BasicFrame.item.SavecurRocketdesnewfile = Guardar el diseño actual como un nuevo documento
+BasicFrame.item.Printpart = Imprimir un listado de componentes y un esquema de aleta
+BasicFrame.item.Closedesign = Cerrar el diseño actual
+BasicFrame.item.Quitprogram = Abandonar el programa
+BasicFrame.menu.Rocketedt = Mostrando el cohete
+BasicFrame.dlg.lbl1 = Diseño
+BasicFrame.dlg.lbl2 = No se ha guardado
+BasicFrame.dlg.lbl3 = ¿Quiere guardarlo?
+BasicFrame.dlg.title = Diseño no guardado
+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.title = Warnings while opening file
 
 ! Labels used in buttons of dialog windows
 button.ok = OK
@@ -88,6 +95,15 @@ bugreport.dlg.but.Sendbugreport.Ttip = Enviar autom
 bugreport.dlg.successmsg1 = Report de error enviado con éxito
 bugreport.dlg.successmsg2 = Gracias por ayudar a mejorar Open Rocket !
 bugreport.dlg.successmsg3 = Report de error enviado
+bugreport.dlg.connectedInternet = <html>If connected to the Internet, you can simply click <em>Send bug report</em>.
+bugreport.dlg.otherwise = Otherwise, send the text below to the address:
+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 = <html><b>You can report a bug in OpenRocket by filling in and submitting the form below.</b><br>You can also report bugs and include attachments on the project web site.
+bugreport.reportDialog.txt2 = <html><b>Please include a short description about what you were doing when the exception occurred.</b>
+
 
 ! Debug log dialog
 debuglogdlg.but.clear = Limpiar
@@ -117,6 +133,10 @@ edtmotorconfdlg.lbl.Leavenamedefault = Dejar vac
 
 ! Example design dialog
 exdesigndlg.but.open = Abrir
+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
 
 ! Print panel dialog
 printdlg.but.saveaspdf = Guardar como PDF
@@ -133,18 +153,18 @@ matedtpan.col.Type = Tipo
 matedtpan.col.Density = Densidad
 matedtpan.col.but.ttip.New = Añadir un nuevo material
 matedtpan.title.Addcustmaterial = Añadir un material hecho en casa
-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 = <html><i>Editing materials will not affect existing rocket designs.</i>
+matedtpan.but.ttip.edit = Editar un material existente
+matedtpan.title.Editmaterial = Editar material
+matedtpan.title2.Editmaterial = Los materiales construidos no se pueden modificar
+matedtpan.but.ttip.delete = Borrar un material pre definido
+matedtpan.but.ttip.revertall = Borrar todos los materiales predefinidos
+matedtpan.title.Deletealluser-defined = ¿Borrar todos los materiales predefinidos?
+matedtpan.title.Revertall = ¿Revertir todo?
+matedtpan.lbl.edtmaterials = <html><i>Editar materiales que no afectaran los diseños existentes.</i>
 
 !MaterialModel
-MaterialModel.title.Material = Material
-MaterialModel.title.Defcustmat = Define custom material
+MaterialModel.title.Material = Meaterial
+MaterialModel.title.Defcustmat = Definir material hecho en casa
 
 
 ! Preference dialog
@@ -168,7 +188,7 @@ pref.dlg.RASPfiles = Ficheros de motor RASP (*.eng)
 pref.dlg.RockSimfiles = Ficheros de motor Rocksim (*.rse)
 pref.dlg.ZIParchives = Archivos ZIP (*.zip)
 pref.dlg.checkbox.Checkupdates = Comprobar actualizaciones de  software al arrancar
-pref.dlg.ttip.Checkupdatesnow = Comprobar actualizaciones de software ahora
+pref.dlg.ttip.Checkupdatesnow = Comprobar actualizaciones de software ahora
 pref.dlg.lbl.Selectprefunits = Seleccione sus unidades preferidas:
 pref.dlg.lbl.Rocketdimensions = Dimensiones del cohete:
 pref.dlg.lbl.Linedensity = Densidad:
@@ -195,73 +215,88 @@ pref.dlg.lbl.msg1 = Ocurri
 pref.dlg.lbl.msg2 = Incapaz de recuperar la información de las actualizaciones
 pref.dlg.lbl.msg3 = Usted está utilizando la última versión de Open Rocket.
 pref.dlg.lbl.msg4 = No hay actualizaciones disponibles
+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.
+
 
 ! Simulation edit dialog
 simedtdlg.but.runsimulation = Lanzar la simulación
 simedtdlg.but.resettodefault = Restaurar por defecto
 simedtdlg.but.add = Agregar
 simedtdlg.but.remove = Quitar
-simedtdlg.title.Editsim = Edit simulation
-simedtdlg.lbl.Simname = Simulation name:
-simedtdlg.tab.Launchcond = Launch conditions
-simedtdlg.tab.Simopt = Simulation options
-simedtdlg.tab.Plotdata = Plot data
-simedtdlg.tab.Exportdata = Export data
-simedtdlg.lbl.Motorcfg = Motor configuration:
-simedtdlg.lbl.ttip.Motorcfg = Select the motor configuration to use.
-simedtdlg.combo.ttip.motorconf = Select the motor 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.ttip.Stddeviation = <html>The standard deviation of the windspeed.<br>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 = <html>The turbulence intensity is the standard deviation divided by the average windspeed.<br>
-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 = <html>Select to use the International Standard Atmosphere model.<br>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 = <html>The launch site latitude affects the gravitational pull of Earth.<br>Positive values are on the Northern hemisphere, negative values on the Southern hemisphere.
-simedtdlg.lbl.Altitude = Altitude:
-simedtdlg.lbl.ttip.Altitude = <html>The launch altitude above mean sea level.<br>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.lbl.Angle = Angle:
-simedtdlg.lbl.ttip.Angle = The angle of the launch rod from vertical.
-simedtdlg.lbl.Direction = Direction:
+simedtdlg.title.Editsim = Mostrar la simulación
+simedtdlg.lbl.Simname = Nombre de la simulación
+simedtdlg.tab.Launchcond = Condiciones del lanzamiento
+simedtdlg.tab.Simopt = Opciones de simulación
+simedtdlg.tab.Plotdata = Datos del plotter
+simedtdlg.tab.Exportdata = Exportar datos
+simedtdlg.lbl.Motorcfg = Configuración del motor:
+simedtdlg.lbl.ttip.Motorcfg = Seleccionar la configuración del motor a usar
+simedtdlg.combo.ttip.motorconf = Seleccionar la configuración del motor a usar
+simedtdlg.lbl.Wind = Viento
+simedtdlg.lbl.Averwindspeed = Velocidad media del viento
+simedtdlg.lbl.ttip.Averwindspeed = Velocidad media del viento en relación al suelo
+simedtdlg.lbl.Stddeviation = Desviación standard
+simedtdlg.lbl.ttip.Stddeviation = <html>Desviación standard de la velocidad del viento.<br>La velocidad del viento se encuentra dentro del doble de la desviación media en un 95% del tiempo.
+simedtdlg.lbl.Turbulenceintensity = Intensidad de la turbulencia
+simedtdlg.lbl.ttip.Turbulenceintensity1 = <html>La intensidad de la turbulencia es la desviación standard dividida por la velocidad media del viento.<br>
+simedtdlg.lbl.ttip.Turbulenceintensity2 = Valores típicos en el campo
+simedtdlg.lbl.ttip.Turbulenceintensity3 = a
+simedtdlg.border.Atmoscond = Condiciones atmosféricas
+simedtdlg.checkbox.InterStdAtmosphere = Usa los patrones de Atmosfera Internacional
+simedtdlg.checkbox.ttip.InterStdAtmosphere1 = <html>Seleccionar usar el modelo de la International Standard Atmosphere model.<br>Este modelo tiene una temperatura de
+simedtdlg.checkbox.ttip.InterStdAtmosphere2 = Y una presión de
+simedtdlg.checkbox.ttip.InterStdAtmosphere3 = A nivel del mar
+simedtdlg.lbl.Temperature = Temperatura:
+simedtdlg.lbl.ttip.Temperature = Temperatura en el lugar del lanzamiento.
+simedtdlg.lbl.Pressure = Presión:
+simedtdlg.lbl.ttip.Pressure = Presión atmosférica en el lugar del lanzamiento
+simedtdlg.lbl.Launchsite = Lugar del lanzamiento
+simedtdlg.lbl.Latitude = Latitud:
+simedtdlg.lbl.ttip.Latitude = <html>La latitud del lugar de lanzamiento afecta la atracción terrestre.<br>Los valores positivos se dan en el hemisferio Norte, los negativos en el hemisferio Sur.
+simedtdlg.lbl.Altitude = Altitud:
+simedtdlg.lbl.ttip.Altitude = <html>Los valores por encima del nivel del mar.<br>Esto afecta la posición del modelo atmosférico.
+simedtdlg.border.Launchrod = Varilla para lanzar
+simedtdlg.lbl.Length = Longitud:
+simedtdlg.lbl.ttip.Length = Longitud de la varilla de lanzamiento
+simedtdlg.lbl.Angle = Ángulo:
+simedtdlg.lbl.ttip.Angle = El ángulo de la varilla de lanzamiento con la vertical.
+simedtdlg.lbl.Direction = Dirección:
 simedtdlg.lbl.ttip.Direction1 = <html>Direction of the launch rod relative to the wind.<br>
-simedtdlg.lbl.ttip.Direction2 =  = towards the wind,
-simedtdlg.lbl.ttip.Direction3 = = downwind.
-simedtdlg.border.Simopt = Simulator options
-simedtdlg.lbl.Calcmethod = Calculation method:
-simedtdlg.lbl.ttip.Calcmethod = <html>The Extended Barrowman method calculates aerodynamic forces according <br>to the Barrowman equations extended to accommodate more components.
-simedtdlg.lbl.ExtBarrowman = Extended Barrowman
-simedtdlg.lbl.Simmethod = Simulation method:
-simedtdlg.lbl.ttip.Simmethod1 = <html>The six degree-of-freedom simulator allows the rocket total freedom during flight.<br>
-simedtdlg.lbl.ttip.Simmethod2 = Integration is performed using a 4<sup>th</sup> order Runge-Kutta 4 numerical integration.
-simedtdlg.lbl.Timestep = Time step:
-simedtdlg.lbl.ttip.Timestep1 = <html>The time between simulation steps.<br>A smaller time step results in a more accurate but slower simulation.<br>
-simedtdlg.lbl.ttip.Timestep2 = The 4<sup>th</sup> 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.Simlist = Simulator listeners
-simedtdlg.txt.longA1 = <html><i>Simulation listeners</i> is an advanced feature that allows user-written code to listen to and interact with the simulation.  
-simedtdlg.txt.longA2 = For details on writing simulation listeners, see the OpenRocket technical documentation.
-simedtdlg.lbl.Curlist = Current listeners:
-simedtdlg.lbl.Addsimlist = Add simulation listener
-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.lbl.ttip.Direction2 = Hacia el viento
+simedtdlg.lbl.ttip.Direction3 = A Favor del viento
+simedtdlg.border.Simopt = Opciones del simulador
+simedtdlg.lbl.Calcmethod = Método de cálculo
+simedtdlg.lbl.ttip.Calcmethod = <html>El extendido método Barrowman calcula las fuerzas aerodinámicas <br>Para las ecuaciones Barrowman extendidas para recibir mas componentes.
+simedtdlg.lbl.ExtBarrowman = Barrowman Extendido
+simedtdlg.lbl.Simmethod = Método de simulación:
+simedtdlg.lbl.ttip.Simmethod1 = <html>El simulador de seis grados de libertad permite al cohete una total libertad durante el vuelo.<br>
+simedtdlg.lbl.ttip.Simmethod2 = La integración mejora usando un 4<sup>th</sup> ordenar Runge-Kutta 4 integración numérica.
+simedtdlg.lbl.Timestep = Duración de la etapa
+simedtdlg.lbl.ttip.Timestep1 = <html>Tiempo entre etapas de simulación.<br>Un tiempo mas corto de etapa origina una simulación mas exacta pero mas lenta.<br>
+simedtdlg.lbl.ttip.Timestep2 = The 4<sup>th</sup> ordenar el método de simulación es bastante preciso con un tiempo de etapa de
+simedtdlg.but.ttip.resettodefault = Restituir el tiempo de etapa a su valor por defecto (
+simedtdlg.border.Simlist = Oyentes del simulador
+simedtdlg.txt.longA1 = <html><i>Oyentes del simulador</i> es una prestación avanzada que permite al código escrito del usuario oir e interaccionar con la simulación.  
+simedtdlg.txt.longA2 = Para detalles de esta prestación de los oyentes, vea la documentación técnica del Open Rocket.
+simedtdlg.lbl.Curlist = Oyentes actuales
+simedtdlg.lbl.Addsimlist = Añadir la audición del simulador
+simedtdlg.lbl.Noflightdata = No hay datos disponibles del vuelo.
+simedtdlg.lbl.runsimfirst = Por favor accione la simulación primero.
+simedtdlg.chart.Simflight = Vuelo simulado
+simedtdlg.dlg.Simres = Resultados de la simulación
+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
 
 
 
@@ -271,72 +306,80 @@ simpanel.but.editsimulation = Editar la simulaci
 simpanel.but.runsimulations = Lanzar las simulaciones
 simpanel.but.deletesimulations = Borrar las simulaciones
 simpanel.but.plotexport = Exportar / Plot
-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.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 = <html><i>This operation cannot be undone.</i>
-simpanel.dlg.lbl.DeleteSim3 = Delete simulations
-simpanel.col.Name = Name
-simpanel.col.Motors = Motors
-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.but.ttip.newsimulation = Añadir una nueva simulación
+simpanel.but.ttip.editsim = Mostrar la simulación seleccionada
+simpanel.but.ttip.runsimu = Accionar de nuevo las simulaciones seleccionadas
+simpanel.but.ttip.deletesim = Borrar las simulaciones seleccionadas
+simpanel.checkbox.donotask = No preguntarme de nuevo
+simpanel.lbl.defpref = Puede cambiar la operación por defecto por las preferencias
+simpanel.dlg.lbl.DeleteSim1 = ¿Borrar las simulaciones seleccionadas?
+simpanel.dlg.lbl.DeleteSim2 = <html><i>Esta operación no puede deshacerse.</i>
+simpanel.dlg.lbl.DeleteSim3 = Borrar las simulaciones
+simpanel.col.Name = Nombre
+simpanel.col.Motors = Motores
+simpanel.col.Apogee = Apogeo
+simpanel.col.Maxvelocity = Velocidad máxima
+simpanel.col.Maxacceleration = Aceleración máxima
+simpanel.col.Timetoapogee = Tiempo hasta el apogeo
+simpanel.col.Flighttime = Duración del vuelo
 simpanel.col.Groundhitvelocity = Ground hit velocity
 
 ! SimulationRunDialog
-SimuRunDlg.title.RunSim = Running simulations...
-SimuRunDlg.lbl.Running = Running ...
-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.AnException1 = An exception occurred during the simulation:
-SimuRunDlg.msg.AnException2 = Please report this as a bug along with the details below.
-SimuRunDlg.msg.AssertionError1 = A computation error occurred during the simulation.
-SimuRunDlg.msg.AssertionError2 = Please report this as a bug along with the details below.
-SimuRunDlg.msg.unknownerror1 = An unknown error was encountered during the simulation.
-SimuRunDlg.msg.unknownerror2 = The program may be unstable, you should save all your designs and restart OpenRocket now!
+SimuRunDlg.title.RunSim = Accionando simulaciones
+SimuRunDlg.lbl.Running = Accionando
+SimuRunDlg.lbl.Simutime = Duración de la simulación
+SimuRunDlg.lbl.Altitude = Altitud:
+SimuRunDlg.lbl.Velocity = Velocidad:
+SimuRunDlg.msg.Unabletosim = Incapaz de simular:
+SimuRunDlg.msg.errorOccurred = Ha ocurrido un error durante la simulación:
+SimuRunDlg.msg.AnException1 = Ha ocurrido una excepción durante la simulación:
+SimuRunDlg.msg.AnException2 = Por favor anote esto como un error con todos los detalles debajo.
+SimuRunDlg.msg.AssertionError1 = Se ha producido un error informático durante la simulación.
+SimuRunDlg.msg.AssertionError2 = Por favor anote esto como un error con todos los detalles debajo.
+SimuRunDlg.msg.unknownerror1 = Se ha detectado un error desconocido durante la simulación.
+SimuRunDlg.msg.unknownerror2 = The program puede ser inestable, Guarde todos sus diseños y reinicie OpenRocket ahora!
 
 
 
 ! SimulationExportPanel
-SimExpPan.desc = Comma Separated Files (*.csv)
-SimExpPan.border.Vartoexport = Variables to export
-SimExpPan.but.Selectall = Select all
-SimExpPan.but.Selectnone = Select none
-SimExpPan.border.Fieldsep = Field separator
-SimExpPan.lbl.Fieldsepstr = Field separator string:
-SimExpPan.lbl.longA1 = <html>The string used to separate the fields in the exported file.<br>
-SimExpPan.lbl.longA2 = Use ',' for a Comma Separated Values (CSV) file.
-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.but.Exporttofile = Export to file...
+SimExpPan.desc = Documentos separados por comas (*.csv)
+SimExpPan.border.Vartoexport = Variables para exportar
+SimExpPan.but.Selectall = Seleccione todo
+SimExpPan.but.Selectnone = No seleccione nada
+SimExpPan.border.Fieldsep = Separador de campo
+SimExpPan.lbl.Fieldsepstr = Barra separador de campo
+SimExpPan.lbl.longA1 = <html>Las barras para separar campos en el documento exportado.<br>
+SimExpPan.lbl.longA2 = Use ',' Para valores separados por comas (CSV) file.
+SimExpPan.checkbox.Includesimudesc = Incluye descripción de la simulación
+SimExpPan.checkbox.ttip.Includesimudesc = Incluye un comentario en el inicio del documento describiendo la simulación.
+SimExpPan.border.Comments = Comentarios
+SimExpPan.checkbox.Includefielddesc = Incluye descripciones de campo
+SimExpPan.checkbox.ttip.Includefielddesc = Incluye una línea de comentario con las descripciones de las variables exportadas.
+SimExpPan.checkbox.Incflightevents = Incluye los eventos del vuelo
+SimExpPan.checkbox.ttip.Incflightevents = Incluye una linea de comentario para cada evento del vuelo
+SimExpPan.lbl.Commentchar = Carácter de comentario
+SimExpPan.lbl.ttip.Commentchar = La características(as) que marcan una línea de comentario.
+SimExpPan.but.Exporttofile = Exportar al documento...
+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
 
 ! 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
+MotorPlot.title.Motorplot = Plot del motor
+MotorPlot.but.Select = Seleccionar la configuración del motor a usar
+MotorPlot.Chart.Motorthrustcurve = Curva de empuje del motor
+MotorPlot.Chart.Time = Tiempo / s
+MotorPlot.Chart.Thrust = Empuje / N
+MotorPlot.txt.Designation = Designación:
+MotorPlot.txt.Manufacturer = Fabricante:
+MotorPlot.txt.Type = Tipo:
+MotorPlot.txt.Delays = Retardos:
+MotorPlot.txt.Comment = Comentario:\n
 
 
 
@@ -352,10 +395,13 @@ simplotpanel.but.NewYaxisplottype = Nuevo tipo de Eje Y del Plot
 simplotpanel.but.Plotflight = Trazado del vuelo
 simplotpanel.lbl.Axis = Ejes:
 simplotpanel.but.ttip.Removethisplot = Borrar este 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.Desc = Los datos según orden de tiempo serán impresos en el eke X si no hay tiempo
+simplotpanel.OptionPane.lbl1 = Se permiten un máximo de 15 impresiones
+simplotpanel.OptionPane.lbl2 = No puede añadirse el plot
+simplotpanel.AUTO_NAME = Auto
+simplotpanel.LEFT_NAME = Left
+simplotpanel.RIGHT_NAME = Right
+simplotpanel.CUSTOM = Custom
 
 ! Component add buttons
 compaddbuttons.Bodycompandfinsets = Componentes del fuselaje y aletas
@@ -379,11 +425,11 @@ compaddbuttons.Shockcord = Tirante de suspensi
 compaddbuttons.Masscomponent = Componente\nmasa
 compaddbuttons.Donotaskmeagain = No me lo pregunte de nuevo
 compaddbuttons.Selectcomppos = Seleccionar la posición del componente
-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.askPosition.Inserthere = Insert here
-compaddbuttons.askPosition.Addtotheend = Add to the end
-compaddbuttons.askPosition.Cancel = Cancel
+compaddbuttons.lbl.Youcanchange = Puede cambiar la operación en las preferencias por defecto
+compaddbuttons.lbl.insertcomp = ¿Inserta el componente despues del actual o como último?
+compaddbuttons.askPosition.Inserthere = Inserte aquí
+compaddbuttons.askPosition.Addtotheend = Añadir al final
+compaddbuttons.askPosition.Cancel = Borrar
 
 ! Component Analysis Dialog
 componentanalysisdlg.componentanalysis = Análisis del componente
@@ -415,7 +461,7 @@ componentanalysisdlg.println.closingmethod = Llamado m
 componentanalysisdlg.println.settingnam = SETTING NAN VALUES
 componentanalysisdlg.lbl.reflenght = Longitud de referencia: 
 componentanalysisdlg.lbl.refarea = Área de referencia: 
-!componentanalysisdlg.But.close = Cerrar
+!componentanalysisdlg.But.close =Close
 
 ! Custom Material dialog
 custmatdlg.title.Custommaterial = Material hecho en casa
@@ -440,6 +486,9 @@ ringcompcfg.Radialdirection = Radial direction
 ringcompcfg.radialdirectionfrom = En dirección radial desde la línea central del cohete
 ringcompcfg.but.Reset = Reiniciar
 ringcompcfg.but.Resetcomponant = Resituar el componente a la línea central del cohete
+ringcompcfg.EngineBlock.desc = <html>An <b>engine block</b> stops the motor from moving forwards in the motor mount tube.<br><br>In order to add a motor, create a <b>body tube</b> or <b>inner tube</b> and mark it as a motor mount in the <em>Motor</em> tab.
+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 = Longitud del tubo del fuselaje:
@@ -674,10 +723,10 @@ ParachuteCfg.tab.Radialpos = Posici
 ParachuteCfg.tab.ttip.Radialpos = Configuración de la posición radial
 ParachuteCfg.lbl.Radialdistance = Distancia radial:
 ParachuteCfg.lbl.Radialdirection = Dirección radial:
-ParachuteCfg.but.Reset = Reiniciar
+ParachuteCfg.but.Reset = Reset
 
 ! ShockCordConfig 
-ShockCordCfg.lbl.Shockcordlength = Longitud del tirante de suspensión
+ShockCordCfg.lbl.Shockcordlength = Shock cord length
 ShockCordCfg.lbl.Shockcordmaterial = Material del tirante de suspensión:
 ShockCordCfg.lbl.Posrelativeto = Posición relativa a:
 ShockCordCfg.lbl.plus = plus
@@ -764,68 +813,370 @@ TrapezoidFinSetCfg.tab.General = General
 TrapezoidFinSetCfg.tab.Generalproperties = Propiedades generales
 
 !MotorConfigurationModel
-MotorCfgModel.Editcfg = Edit configurations
+MotorCfgModel.Editcfg = Editar configuraciones
 
 ! StorageOptionChooser
-StorageOptChooser.lbl.Simdatatostore = Simulated data to store:
-StorageOptChooser.rdbut.Allsimdata = All simulated data
-StorageOptChooser.lbl.longA1 = <html>Store all simulated data.<br>
-StorageOptChooser.lbl.longA2 = This can result in very large files!
-StorageOptChooser.rdbut.Every = Every
-StorageOptChooser.lbl.longB1 = <html>Store plottable values approximately this far apart.<br>
-StorageOptChooser.lbl.longB2 = Larger values result in smaller files.
-StorageOptChooser.lbl.seconds = seconds
-StorageOptChooser.rdbut.Onlyprimfig = Only primary figures
-StorageOptChooser.lbl.longC1 = <html>Store only the values shown in the summary table.<br>
-StorageOptChooser.lbl.longC2 = This results in the smallest files.
-StorageOptChooser.checkbox.Compfile = Compress file
-StorageOptChooser.lbl.UsingComp = Using compression reduces the file size significantly.
-StorageOptChooser.lbl.longD1 = An estimate on how large the resulting file would be with the present options.
-StorageOptChooser.ttip.Saveopt = Save options
-StorageOptChooser.lbl.Estfilesize = Estimated file size:
-StorageOptChooser.lbl.Saveopt = Save options
+StorageOptChooser.lbl.Simdatatostore = Almacenar datos simulados
+StorageOptChooser.rdbut.Allsimdata = Todos los datos simulados
+StorageOptChooser.lbl.longA1 = <html>Almacenar todos los datos simulados.<br>
+StorageOptChooser.lbl.longA2 = Puede significar archivos muy grandes
+StorageOptChooser.rdbut.Every = Cada
+StorageOptChooser.lbl.longB1 = <html>Almacenar valores de impresión aproximadamente este lejano apartado.<br>
+StorageOptChooser.lbl.longB2 = Resultados de valores grandes en archivos mas pequeños.
+StorageOptChooser.lbl.seconds = Segundos
+StorageOptChooser.rdbut.Onlyprimfig = Solamente figuras primarios
+StorageOptChooser.lbl.longC1 = <html>Almacenas sólo los valores en la tabla sumario.<br>
+StorageOptChooser.lbl.longC2 = Estos resultados en los archivos mas pequeños.
+StorageOptChooser.checkbox.Compfile = Archivo comprimido
+StorageOptChooser.lbl.UsingComp = Usando la compresión reducimos el tamaño de los archivos. 
+StorageOptChooser.lbl.longD1 = Una estimación de cuan grande será un archivo podría tenerse con las presentes opciones.
+StorageOptChooser.ttip.Saveopt = Guardar opciones
+StorageOptChooser.lbl.Estfilesize = Estimación del tamaño del archivo:
+StorageOptChooser.lbl.Saveopt = Guardar opciones
 
 ! ThrustCurveMotorSelectionPanel
-TCMotorSelPan.lbl.Selrocketmotor = Select rocket motor:
-TCMotorSelPan.checkbox.hideSimilar = Hide very similar thrust curves
+TCMotorSelPan.lbl.Selrocketmotor = Selecciones el motor del cohete:
+TCMotorSelPan.checkbox.hideSimilar = Borrar las curvas muy similares
+TCMotorSelPan.SHOW_DESCRIPTIONS.desc1 = Show all motors
+TCMotorSelPan.SHOW_DESCRIPTIONS.desc2 = Show motors with diameter less than that of the motor mount
+TCMotorSelPan.SHOW_DESCRIPTIONS.desc3 = Show motors with diameter equal to that of the motor mount
+TCMotorSelPan.lbl.Motormountdia = Motor mount diameter:
+TCMotorSelPan.lbl.Search = Search:
+TCMotorSelPan.lbl.Selectthrustcurve = Select thrust curve:
+TCMotorSelPan.lbl.Ejectionchargedelay = Ejection charge delay:
+TCMotorSelPan.equalsIgnoreCase.None = None
+TCMotorSelPan.lbl.NumberofsecondsorNone = (Number of seconds or \"None\")
+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.Datapoints = Data points:
+TCMotorSelPan.lbl.Digest = Digest:
+TCMotorSelPan.title.Thrustcurve = Thrust curve:
+TCMotorSelPan.title.Thrust = Thrust
+TCMotorSelPan.delayBox.None = None
+
 
 ! PlotDialog
-PlotDialog.title.Flightdataplot = Flight data plot
-PlotDialog.Chart.Simulatedflight = Simulated flight
-PlotDialog.CheckBox.Showdatapoints = Show data points
-PlotDialog.lbl.Chart = Click+drag down+right to zoom in, up+left to zoom out
+PlotDialog.title.Flightdataplot = Representar los datos de vuelo
+PlotDialog.Chart.Simulatedflight = Vuelo simulado
+PlotDialog.CheckBox.Showdatapoints = Mostrar los puntos datos
+PlotDialog.lbl.Chart = Click+bajar el rozamiento+derecha ampliar, arriba+izquierda disminuir
 
 
 ! "main" prefix is used for the main application dialog
 
-main.menu.file = File
-main.menu.file.new = New
-main.menu.file.open = Open...
-main.menu.file.openExample = Open example...
-main.menu.file.save = Save
-main.menu.file.saveAs = Save as...
-main.menu.file.print = Print...
-main.menu.file.close = Close
-main.menu.file.quit = Quit
-
-main.menu.edit = Edit
-main.menu.edit.undo = Undo
-main.menu.edit.redo = Redo
-main.menu.edit.cut = Cut
-main.menu.edit.copy = Copy
-main.menu.edit.paste = Paste
-main.menu.edit.delete = Delete
-main.menu.edit.preferences = Preferences
-
-main.menu.analyze = Analyze
-main.menu.analyze.componentAnalysis = Component analysis
-
-main.menu.help = Help
-main.menu.help.license = License
-main.menu.help.bugReport = Bug report
-main.menu.help.debugLog = Debug log
-main.menu.help.about = About
-
-main.menu.debug = Debug
-main.menu.debug.whatisthismenu = What is this menu?
-main.menu.debug.createtestrocket = Create test rocket
+main.menu.file = Archivo
+main.menu.file.new = Nuevo
+main.menu.file.open = Abrir...
+main.menu.file.openExample = Abrir ejemplo...
+main.menu.file.save = Guardar
+main.menu.file.saveAs = Guardar como...
+main.menu.file.print = Imprimir...
+main.menu.file.close = Cerrar
+main.menu.file.quit = Silenciar
+
+main.menu.edit = Representar
+main.menu.edit.undo = Invertir
+main.menu.edit.redo = Rehacer
+main.menu.edit.cut = Cortar
+main.menu.edit.copy = Copiar
+main.menu.edit.paste = Pegar
+main.menu.edit.delete = Borrar
+main.menu.edit.preferences = Preferencias
+
+main.menu.analyze = Analizar
+main.menu.analyze.componentAnalysis = Análisis de componentes
+
+main.menu.help = Ayuda
+main.menu.help.license = Licencia
+main.menu.help.bugReport = Report de supresiones
+main.menu.help.debugLog = Registro de recuperaciones
+main.menu.help.about = Acerca de
+
+main.menu.debug = Recuperación
+main.menu.debug.whatisthismenu = ¿Que es este menú?
+main.menu.debug.createtestrocket = Crear prueba de modelo
+
+! database
+! Translate here all material database
+!
+
+! Material database
+! BULK_MATERIAL
+Databases.materials.Acrylic = Acrylic
+Databases.materials.Balsa = Balsa
+Databases.materials.Birch = Birch
+Databases.materials.Cardboard = Cardboard
+Databases.materials.Carbonfiber = Carbon fiber
+Databases.materials.Cork = Cork
+Databases.materials.DepronXPS = Depron (XPS)
+Databases.materials.Fiberglass = Fiberglass
+Databases.materials.Kraftphenolic = Kraft phenolic
+Databases.materials.Maple = Maple
+Databases.materials.Paperoffice = Paper (office)
+Databases.materials.Pine = Pine
+Databases.materials.Plywoodbirch = Plywood (birch)
+Databases.materials.PolycarbonateLexan = Polycarbonate (Lexan)
+Databases.materials.Polystyrene = Polystyrene
+Databases.materials.PVC = PVC
+Databases.materials.Spruce = Spruce
+Databases.materials.StyrofoamgenericEPS = Styrofoam (generic EPS)
+Databases.materials.StyrofoamBluefoamXPS = Styrofoam \"Blue foam\" (XPS)
+Databases.materials.Quantumtubing = Quantum tubing
+!SURFACE_MATERIAL
+Databases.materials.Ripstopnylon = Ripstop nylon
+Databases.materials.Mylar = Mylar
+Databases.materials.Polyethylenethin = Polyethylene (thin)
+Databases.materials.Polyethyleneheavy = Polyethylene (heavy)
+Databases.materials.Silk = Silk
+Databases.materials.Paperoffice = Paper (office)
+Databases.materials.Cellophane = Cellophane
+Databases.materials.Creape paper = Cr\u00eape paper
+! LINE_MATERIAL
+Databases.materials.Threadheavy-duty = Thread (heavy-duty)
+Databases.materials.Elasticcordround2mm = Elastic cord (round 2mm, 1/16 in)
+Databases.materials.Elasticcordflat6mm = Elastic cord (flat  6mm, 1/4 in)
+Databases.materials.Elasticcordflat12mm = Elastic cord (flat 12mm, 1/2 in)
+Databases.materials.Elasticcordflat19mm = Elastic cord (flat 19mm, 3/4 in)
+Databases.materials.Elasticcordflat25mm = Elastic cord (flat 25mm, 1 in)
+Databases.materials.Braidednylon2mm = Braided nylon (2 mm, 1/16 in)
+Databases.materials.Braidednylon3mm = Braided nylon (3 mm, 1/8 in)
+Databases.materials.Tubularnylon11mm = Tubular nylon (11 mm, 7/16 in)
+Databases.materials.Tubularnylon14mm = Tubular nylon (14 mm, 9/16 in)
+Databases.materials.Tubularnylon25mm = Tubular nylon (25 mm, 1 in)
+
+! ExternalComponent
+ExternalComponent.Rough = Rough
+ExternalComponent.Unfinished = Unfinished
+ExternalComponent.Regularpaint = Regular paint
+ExternalComponent.Smoothpaint = Smooth paint
+ExternalComponent.Polished = Polished
+
+! 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 <b>tangent ogive</b>, which has a smooth transition to the body tube, values less than 1 produce <b>secant ogives</b>.
+Shape.Ogive.desc2 = An ogive transition has a profile that is a segment of a circle.   The shape parameter value 1 produces a <b>tangent ogive</b>, which has a smooth transition to the body tube at the aft end, values less than 1 produce <b>secant ogives</b>.
+Shape.Ellipsoid = Ellipsoid
+Shape.Ellipsoid.desc1 = An ellipsoidal nose cone has a profile of a half-ellipse with major axes of lengths 2&times;<i>Length</i> and <i>Diameter</i>.
+Shape.Ellipsoid.desc2 = An ellipsoidal transition has a profile of a half-ellipse with major axes of lengths 2&times;<i>Length</i> and <i>Diameter</i>.  If the transition is not clipped, then the profile is extended at the center by the corresponding radius.             
+Shape.Powerseries = Power series
+Shape.Powerseries.descA1 = A power series nose cone has a profile of <i>Radius</i>&nbsp;&times;&nbsp;(<i>x</i>&nbsp;/&nbsp;<i>Length</i>)<sup><i>k</i></sup> where <i>k</i> is the shape parameter.  For <i>k</i>=0.5 this is a <b>
+Shape.Powerseries.descA2 = -power</b> or <b>parabolic</b> nose cone, for <i>k</i>=0.75 a <b>
+Shape.Powerseries.descA3 = -power</b>, and for <i>k</i>=1 a <b>conical</b> nose cone.
+Shape.Powerseries.descB1 = A power series transition has a profile of <i>Radius</i>&nbsp;&times;&nbsp;(<i>x</i>&nbsp;/&nbsp;<i>Length</i>)<sup><i>k</i></sup> where <i>k</i> is the shape parameter.  For <i>k</i>=0.5 the transition is <b>
+Shape.Powerseries.descB2 = -power</b> or <b>parabolic</b>, for <i>k</i>=0.75 a <b>
+Shape.Powerseries.descB3 = -power</b>, and for <i>k</i>=1 <b>conical</b>.
+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 <b>full parabola</b> which is tangent to the body tube, 0.75 produces a <b>3/4 parabola</b>, 0.5 procudes a <b>1/2 parabola</b> and 0 produces a <b>conical</b> nose cone.
+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 <b>full parabola</b> which is tangent to the body tube at the aft end, 0.75 produces a <b>3/4 parabola</b>, 0.5 procudes a <b>1/2 parabola</b> and 0 produces a <b>conical</b> transition.
+Shape.Haackseries = Haack series
+Shape.Haackseries.desc1 = The Haack series nose cones are designed to minimize drag.  The shape parameter 0 produces an <b>LD-Haack</b> or <b>Von Karman</b> nose cone, which minimizes drag for fixed length and diameter, while a value of 0.333 produces an <b>LV-Haack</b> nose cone, which minimizes drag for fixed length and volume.
+Shape.Haackseries.desc2 = The Haack series <i>nose cones</i> 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 <b>LD-Haack</b> or <b>Von Karman</b> shape, while a value of 0.333 produces an <b>LV-Haack</b> shape.              
+
+
+! RocketComponent
+RocketComponent.Position.TOP = Top of the parent component
+RocketComponent.Position.MIDDLE = Middle of the parent component
+RocketComponent.Position.BOTTOM = Bottom of the parent component
+RocketComponent.Position.AFTER = After the parent component
+RocketComponent.Position.ABSOLUTE = Tip of the nose cone
+
+! LaunchLug
+LaunchLug.Launchlug = Launch lug
+! NoseCone
+NoseCone.NoseCone = Nose cone
+! Transition
+Transition.Transition = Transition
+!Stage
+Stage.Stage = Stage
+! BodyTube
+BodyTube.BodyTube = Body tube
+! TubeCoupler
+TubeCoupler.TubeCoupler = Tube coupler
+!InnerTube
+InnerTube.InnerTube = Inner Tube
+! TrapezoidFinSet
+TrapezoidFinSet.TrapezoidFinSet = Trapezoidal fin set
+! FreeformFinSet
+FreeformFinSet.FreeformFinSet = Freeform fin set
+!MassComponent
+MassComponent.MassComponent = Mass component
+! Parachute
+Parachute.Parachute = Parachute
+! ShockCord
+ShockCord.ShockCord = Shock cord
+! Bulkhead
+Bulkhead.Bulkhead = Bulkhead
+
+!Rocket
+Rocket.motorCount.Nomotor = [No motors]
+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
+
+!ComponentIcons 
+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.Launchlug = Launch lug
+ComponentIcons.Innertube = Inner tube
+ComponentIcons.Tubecoupler = Tube coupler
+ComponentIcons.Centeringring = Centering ring
+ComponentIcons.Bulkhead = Bulk head
+ComponentIcons.Engineblock = Engine block
+ComponentIcons.Parachute = Parachute
+ComponentIcons.Streamer = Streamer
+ComponentIcons.Shockcord = Shock cord
+ComponentIcons.Masscomponent = Mass component
+ComponentIcons.disabled = (disabled)
+
+! 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.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.SIMULATION_END = Simulation end
+FlightEvent.Type.ALTITUDE = Altitude change
+
+! ThrustCurveMotorColumns
+TCurveMotorCol.MANUFACTURER = Manufacturer
+TCurveMotorCol.DESIGNATION = Designation
+TCurveMotorCol.TYPE = Type
+TCurveMotorCol.DIAMETER = Diameter
+TCurveMotorCol.LENGTH = Length
+
+! RocketInfo
+RocketInfo.lengthLine.Length = Length
+RocketInfo.lengthLine.maxdiameter = , max. diameter
+RocketInfo.massText1 = Mass with motors 
+RocketInfo.massText2 = Mass with no motors
+RocketInfo.at = at M=
+RocketInfo.cgText = CG:
+RocketInfo.cpText = CP:
+RocketInfo.stabText = Stability:
+RocketInfo.Warning = Warning:
+RocketInfo.Calculating = Calculating...
+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
+
+! 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 upwind
+FlightDataType.TYPE_POSITION_Y = Position parallel to wind
+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_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_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 lenght
+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
+
+! 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
+
+! 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.THICK_FIN = Thick fins may not be modeled accurately.
+Warning.JAGGED_EDGED_FIN = Jagged-edged fin predictions may be inaccurate.
+Warning.LISTENERS_AFFECTED = Listeners modified the flight simulation
+Warning.RECOVERY_DEPLOYMENT_WHILE_BURNING = Recovery device opened while motor still burning.
+Warning.FILE_INVALID_PARAMETER = Invalid parameter encountered, ignoring.