Big update to custom expression feature.
[debian/openrocket] / core / resources / l10n / messages.properties
index 0715bc7968fb823d3634ce75834294c6973fb87b..d8da23a54e91f75ff8913d7a3579ceb830acde4e 100644 (file)
@@ -454,14 +454,18 @@ 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 :
+customExpressionPanel.lbl.CustomExpressions = Custom Expressions
 customExpression.Units.but.ttip.Remove = Remove 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
@@ -482,12 +486,12 @@ CustomOperatorSelector.title = Operator Selector
 Operator.plus = Addition
 Operator.minus = Subtraction
 Operator.star = Multiplication
-Operator.div = Divison
+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.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)
@@ -498,9 +502,24 @@ Operator.tan = Tangent
 Operator.asin = Arc sine
 Operator.acos = Arc cosine
 Operator.atan = Arc tangent
-Operator.hsin = Hyerbolic sine
+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
@@ -1068,6 +1087,8 @@ main.menu.analyze.componentAnalysis = Component analysis
 main.menu.analyze.componentAnalysis.desc = Analyze the rocket components separately
 main.menu.analyze.optimization = Rocket optimization
 main.menu.analyze.optimization.desc = General rocket design optimization
+main.menu.analyze.customExpressions = Custom expressions
+main.menu.analyze.customExpressions.desc = Define new flight data types by writing custom mathematical expressions 
 
 main.menu.help = Help
 main.menu.help.desc = Information about OpenRocket