Updates to the russian translations provided by Ruslan Uss.
authorkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 28 Aug 2012 13:38:53 +0000 (13:38 +0000)
committerkruland2607 <kruland2607@180e2498-e6e9-4542-8430-84ac67f01cd8>
Tue, 28 Aug 2012 13:38:53 +0000 (13:38 +0000)
git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@1004 180e2498-e6e9-4542-8430-84ac67f01cd8

core/resources/l10n/messages_ru.properties

index 6527dee9055c0bbf1faf211757ad584337dd1f25..f94e5cf9bc275bcb9dc7b33c8ad5050265d46431 100644 (file)
@@ -153,20 +153,20 @@ bugreport.dlg.provideDescription.title = \u041e\u0442\u0441\u0443\u0442\u0441\u0
 
 
 ! Debug log dialog
-debuglogdlg.but.clear = Clear
-debuglogdlg.OpenRocketdebuglog = OpenRocket debug log
-debuglogdlg.Displayloglines = Display log lines:
-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:
+debuglogdlg.but.clear = \u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c
+debuglogdlg.OpenRocketdebuglog = \u0416\u0443\u0440\u043d\u0430\u043b \u043e\u0442\u043b\u0430\u0434\u043a\u0438 OpenRocket
+debuglogdlg.Displayloglines = \u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u0438:
+debuglogdlg.Follow = \u0421\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c
+debuglogdlg.col.Time = \u0412\u0440\u0435\u043c\u044f
+debuglogdlg.col.Level = \u0423\u0440\u043e\u0432\u0435\u043d\u044c
+debuglogdlg.col.Location = \u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
+debuglogdlg.col.Message = \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435
+debuglogdlg.lbl.Loglinenbr = \u041d\u043e\u043c\u0435\u0440 \u0441\u0442\u0440\u043e\u043a\u0438 \u0436\u0443\u0440\u043d\u0430\u043b\u0430:
+debuglogdlg.lbl.Time = \u0412\u0440\u0435\u043c\u044f:
+debuglogdlg.lbl.Level = \u0423\u0440\u043e\u0432\u0435\u043d\u044c:
+debuglogdlg.lbl.Location = \u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435:
+debuglogdlg.lbl.Logmessage = \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435:
+debuglogdlg.lbl.Stacktrace = \u0421\u0442\u0435\u043a \u0432\u044b\u0437\u043e\u0432\u043e\u0432:
 
 
 ! MotorChooserDialog
@@ -239,7 +239,7 @@ pref.dlg.RockSimfiles = \u0424\u0430\u0439\u043b\u044b \u0434\u0432\u0438\u0433\
 pref.dlg.ZIParchives = ZIP-\u0430\u0440\u0445\u0438\u0432\u044b (*.zip)
 pref.dlg.checkbox.Checkupdates = \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0435
 pref.dlg.ttip.Checkupdatesnow = \u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438
-pref.dlg.lbl.Selectprefunits = \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u043e\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f:
+pref.dlg.lbl.Selectprefunits = \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0442\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0435\u0434\u0438\u043d\u0438\u0446\u044b \u0438\u0437\u043c\u0435\u0440\u0435\u043d\u0438\u044f:
 pref.dlg.lbl.Rocketdimensions = \u0420\u0430\u0437\u043c\u0435\u0440\u044b \u0440\u0430\u043a\u0435\u0442\u044b:
 pref.dlg.lbl.Linedensity = \u041b\u0438\u043d\u0435\u0439\u043d\u0430\u044f \u043f\u043b\u043e\u0442\u043d\u043e\u0441\u0442\u044c:
 pref.dlg.lbl.Motordimensions = \u0420\u0430\u0437\u043c\u0435\u0440\u044b \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f:
@@ -343,8 +343,8 @@ simedtdlg.lbl.ttip.Timestep1 = <html>\u0412\u0440\u0435\u043c\u044f \u043c\u0435
 simedtdlg.lbl.ttip.Timestep2 = \u041c\u0435\u0442\u043e\u0434 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 4\u043e\u0439 \u0441\u0442\u0435\u043f\u0435\u043d\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0442\u043e\u0447\u0435\u043d \u043f\u0440\u0438 \u0448\u0430\u0433\u0435
 simedtdlg.but.ttip.resettodefault = \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0448\u0430\u0433 \u043d\u0430 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e (
 simedtdlg.border.Simlist = \u0421\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0430
-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.txt.longA1 = <html><i>\u0421\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u0430</i> - \u044d\u0442\u043e \u043f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0430\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u0442\u044c \u0438 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0441 \u0440\u0430\u0441\u0447\u0435\u0442\u043e\u043c.
+simedtdlg.txt.longA2 = \u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u0441\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u044f\u0445 \u0440\u0430\u0441\u0447\u0435\u0442\u0430, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 OpenRocket.
 simedtdlg.lbl.Curlist = \u0422\u0435\u043a\u0443\u0449\u0438\u0435 \u0441\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u0438:
 simedtdlg.lbl.Addsimlist = \u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u043b\u0443\u0448\u0430\u0442\u0435\u043b\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u0430
 simedtdlg.lbl.Noflightdata = \u041d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043f\u043e\u043b\u0435\u0442\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445.
@@ -404,9 +404,9 @@ SimuRunDlg.lbl.Velocity = \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c:
 SimuRunDlg.msg.Unabletosim = \u0420\u0430\u0441\u0447\u0435\u0442 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d:
 SimuRunDlg.msg.errorOccurred = \u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430:
 SimuRunDlg.msg.AnException1 = \u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u044f:
-SimuRunDlg.msg.AnException2 = Please report this as a bug along with the details below.
+SimuRunDlg.msg.AnException2 = \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c, \u0432\u043a\u043b\u044e\u0447\u0438\u0432 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435.
 SimuRunDlg.msg.AssertionError1 = \u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0441\u0447\u0435\u0442\u0430 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430:
-SimuRunDlg.msg.AssertionError2 = Please report this as a bug along with the details below.
+SimuRunDlg.msg.AssertionError2 = \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043e\u0442\u043f\u0440\u0430\u0432\u044c\u0442\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c, \u0432\u043a\u043b\u044e\u0447\u0438\u0432 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435.
 SimuRunDlg.msg.unknownerror1 = \u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0441\u0447\u0435\u0442\u0430.
 SimuRunDlg.msg.unknownerror2 = \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430. \u0412\u0430\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0438 \u0440\u0430\u0441\u0447\u0435\u0442\u044b \u0438 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443.
 
@@ -614,10 +614,13 @@ componentanalysisdlg.rollTableModel = \u0414\u0438\u043d\u0430\u043c\u0438\u043a
 componentanalysisdlg.rollTableModel.ttip = \u0414\u0438\u043d\u0430\u043c\u0438\u043a\u0430 \u043a\u0440\u0435\u043d\u0430
 componentanalysisdlg.println.closingmethod = Closing method called:
 componentanalysisdlg.println.settingnam = SETTING NAN VALUES
-componentanalysisdlg.lbl.reflenght = \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430:
-componentanalysisdlg.lbl.refarea = \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u044c:
+componentanalysisdlg.lbl.reflenght = \u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430 \u043c\u0438\u0434\u0435\u043b\u044f:
+componentanalysisdlg.lbl.refarea = \u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u044c \u043c\u0438\u0434\u0435\u043b\u044f:
 !componentanalysisdlg.But.close = \u0417\u0430\u043a\u0440\u044b\u0442\u044c
 componentanalysisdlg.TabStability.Col.Component = \u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442
+componentanalysisdlg.TabStability.Col.CG = \u0426\u0422
+componentanalysisdlg.TabStability.Col.Mass = \u041c\u0430\u0441\u0441\u0430
+componentanalysisdlg.TabStability.Col.CP = \u0426\u0414
 
 ! Custom Material dialog
 custmatdlg.title.Custommaterial = \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b
@@ -1384,10 +1387,10 @@ FlightDataType.TYPE_SIDE_FORCE_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u044
 FlightDataType.TYPE_ROLL_MOMENT_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043a\u0440\u0435\u043d\u0430
 FlightDataType.TYPE_ROLL_FORCING_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0443\u0441\u0438\u043b\u0435\u043d\u0438\u044f \u043a\u0440\u0435\u043d\u0430
 FlightDataType.TYPE_ROLL_DAMPING_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0437\u0430\u0442\u0443\u0445\u0430\u043d\u0438\u044f \u043a\u0440\u0435\u043d\u0430
-FlightDataType.TYPE_PITCH_DAMPING_MOMENT_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0437\u0430\u0442\u0443\u0445\u0430\u043d\u0438\u044f \u043f\u043e \u0442\u0430\u043d\u0433\u0430\u0436\u0443
-FlightDataType.TYPE_YAW_DAMPING_MOMENT_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0437\u0430\u0442\u0443\u0445\u0430\u043d\u0438\u044f \u043f\u043e \u0440\u044b\u0441\u043a\u0430\u043d\u044c\u044e
-FlightDataType.TYPE_REFERENCE_LENGTH = \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430
-FlightDataType.TYPE_REFERENCE_AREA = \u042d\u0442\u0430\u043b\u043e\u043d\u043d\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u044c
+FlightDataType.TYPE_PITCH_DAMPING_MOMENT_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0437\u0430\u0442\u0443\u0445\u0430\u043d\u0438\u044f \u0442\u0430\u043d\u0433\u0430\u0436\u0430
+FlightDataType.TYPE_YAW_DAMPING_MOMENT_COEFF = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0437\u0430\u0442\u0443\u0445\u0430\u043d\u0438\u044f \u0440\u044b\u0441\u043a\u0430\u043d\u044c\u044f
+FlightDataType.TYPE_REFERENCE_LENGTH = \u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u0430\u044f \u0434\u043b\u0438\u043d\u0430 \u043c\u0438\u0434\u0435\u043b\u044f
+FlightDataType.TYPE_REFERENCE_AREA = \u0425\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u043d\u0430\u044f \u043f\u043b\u043e\u0449\u0430\u0434\u044c
 FlightDataType.TYPE_ORIENTATION_THETA = \u0412\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f (\u0437\u0435\u043d\u0438\u0442)
 FlightDataType.TYPE_ORIENTATION_PHI = \u041f\u0440\u043e\u0434\u043e\u043b\u044c\u043d\u0430\u044f \u043e\u0440\u0438\u0435\u043d\u0442\u0430\u0446\u0438\u044f (\u0430\u0437\u0438\u043c\u0443\u0442)
 FlightDataType.TYPE_WIND_VELOCITY = \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0432\u0435\u0442\u0440\u0430
@@ -1429,7 +1432,7 @@ ScaleDialog.title = \u041c\u0430\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432
 ScaleDialog.lbl.scale = \u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c:
 ScaleDialog.lbl.scale.ttip = \u0423\u043a\u0430\u0436\u0438\u0442\u0435, \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043b\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0441\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u0438\u043b\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442
 ScaleDialog.lbl.scaling = \u041c\u0430\u0441\u0448\u0442\u0430\u0431:
-ScaleDialog.lbl.scaling.ttip = \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0437\u043c\u0435\u0440, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0431\u043e\u043b\u044c\u0448\u0438\u0435 100% - \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u043c\u0435\u043d\u0448\u0438\u0435 100% - \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435.
+ScaleDialog.lbl.scaling.ttip = \u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0440\u0430\u0437\u043c\u0435\u0440, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0431\u043e\u043b\u044c\u0448\u0438\u0435 100% - \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u043c\u0435\u043d\u044c\u0448\u0438\u0435 100% - \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435.
 ! The scaleFrom/scaleTo pair creates a phrase "Scale from [...] to [...]"
 ScaleDialog.lbl.scaleFrom = \u041c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0442
 ScaleDialog.lbl.scaleTo = \u0434\u043e
@@ -1494,65 +1497,65 @@ optimization.modifier.trapezoidfinset.rootChord = \u0414\u043b\u0438\u043d\u0430
 optimization.modifier.trapezoidfinset.rootChord.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0435\u043d\u0438\u044f (\u0434\u043b\u0438\u043d\u0443 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430).
 optimization.modifier.trapezoidfinset.tipChord = \u0414\u043b\u0438\u043d\u0430 \u043d\u0430\u043a\u043e\u043d\u0435\u0447\u043d\u0438\u043a\u0430
 optimization.modifier.trapezoidfinset.tipChord.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u043d\u0430\u043a\u043e\u043d\u0435\u0447\u043d\u0438\u043a\u0430 \u043e\u043f\u0435\u0440\u0435\u043d\u0438\u044f.
-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.sweep  = \u0421\u0442\u0440\u0435\u043b\u043e\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c
+optimization.modifier.trapezoidfinset.sweep.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u0435\u043b\u043e\u0432\u0438\u0434\u043d\u043e\u0441\u0442\u044c \u043e\u043f\u0435\u0440\u0435\u043d\u0438\u044f.
 optimization.modifier.trapezoidfinset.height = \u0412\u044b\u0441\u043e\u0442\u0430
 optimization.modifier.trapezoidfinset.height.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0441\u043e\u0442\u0443 \u043e\u043f\u0435\u0440\u0435\u043d\u0438\u044f.
 
-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.ellipticalfinset.length = \u041e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435
+optimization.modifier.ellipticalfinset.length.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432.
+optimization.modifier.ellipticalfinset.height = \u0412\u044b\u0441\u043e\u0442\u0430
+optimization.modifier.ellipticalfinset.height.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0441\u043e\u0442\u0443 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432
 
-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.finset.cant = \u0423\u0433\u043e\u043b \u0430\u0442\u0430\u043a\u0438
+optimization.modifier.finset.cant.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0433\u043e\u043b \u0430\u0442\u0430\u043a\u0438 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430.
+optimization.modifier.finset.position = \u041f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
+optimization.modifier.finset.position.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0435\u043d\u0438\u044f \u043d\u0430 \u043a\u043e\u0440\u043f\u0443\u0441\u0435 \u0440\u0430\u043a\u0435\u0442\u044b.
 
-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.launchlug.length = \u0414\u043b\u0438\u043d\u0430
+optimization.modifier.launchlug.length.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u0441\u0442\u0430\u0440\u0442\u043e\u0432\u043e\u0433\u043e \u0441\u0442\u0435\u0440\u0436\u043d\u044f.
+optimization.modifier.launchlug.outerDiameter = \u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0434\u0438\u0430\u043c\u0435\u0442\u0440
+optimization.modifier.launchlug.outerDiameter.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043d\u0435\u0448\u043d\u0438\u0439 \u0434\u0438\u0430\u043c\u0435\u0442\u0440 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043b\u044c\u0446\u0430.
+optimization.modifier.launchlug.thickness = \u0422\u043e\u043b\u0449\u0438\u043d\u0430
+optimization.modifier.launchlug.thickness.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u0449\u0438\u043d\u0443 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043b\u044c\u0446\u0430 \u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0432\u043d\u0435\u0448\u043d\u0435\u0433\u043e \u0434\u0438\u0430\u043c\u0435\u0442\u0440\u0430.
+optimization.modifier.launchlug.position = \u041f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
+optimization.modifier.launchlug.position.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u043b\u044c\u0446\u0430 \u043d\u0430 \u043a\u043e\u0440\u043f\u0443\u0441\u0435 \u0440\u0430\u043a\u0435\u0442\u044b.
 
 
-optimization.modifier.internalcomponent.position = Position
-optimization.modifier.internalcomponent.position.desc = Optimize the position of the component relative to the parent component.
+optimization.modifier.internalcomponent.position = \u041f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435
+optimization.modifier.internalcomponent.position.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e.
 
-optimization.modifier.masscomponent.mass = Mass
-optimization.modifier.masscomponent.mass.desc = Optimize the mass of the mass component.
+optimization.modifier.masscomponent.mass = \u041c\u0430\u0441\u0441\u0430
+optimization.modifier.masscomponent.mass.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c the \u043c\u0430\u0441\u0441\u0443 \u0432\u0435\u0441\u043e\u0432\u043e\u0433\u043e \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.
 
-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.parachute.diameter = \u0414\u0438\u0430\u043c\u0435\u0442\u0440
+optimization.modifier.parachute.diameter.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0438\u0430\u043c\u0435\u0442\u0440 \u043f\u0430\u0440\u0430\u0448\u044e\u0442\u043d\u043e\u0433\u043e \u043a\u0443\u043f\u043e\u043b\u0430.
+optimization.modifier.parachute.coefficient = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0430\u044d\u0440\u043e\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f
+optimization.modifier.parachute.coefficient.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0430\u044d\u0440\u043e\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u0440\u0430\u0448\u044e\u0442\u0430. \u041e\u0431\u044b\u0447\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u0448\u044e\u0442\u044b \u0438\u043c\u0435\u044e\u0442 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u043e\u043a\u043e\u043b\u043e 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.streamer.length = \u0414\u043b\u0438\u043d\u0430
+optimization.modifier.streamer.length.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u0438\u043d\u0443 \u0442\u043e\u0440\u043c\u043e\u0437\u043d\u043e\u0439 \u043b\u0435\u043d\u0442\u044b.
+optimization.modifier.streamer.width = \u0428\u0438\u0440\u0438\u043d\u0430
+optimization.modifier.streamer.width.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0448\u0438\u0440\u0438\u043d\u0443 \u0442\u043e\u0440\u043c\u043e\u0437\u043d\u043e\u0439 \u043b\u0435\u043d\u0442\u044b.
+optimization.modifier.streamer.aspectRatio = \u041e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u0440\u043e\u043d
+optimization.modifier.streamer.aspectRatio.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u0440\u043e\u043d \u0442\u043e\u0440\u043c\u043e\u0437\u043d\u043e\u0439 \u043b\u0435\u043d\u0442\u044b (\u0434\u043b\u0438\u043d\u0430/\u0448\u0438\u0440\u0438\u043d\u0430). \u041d\u0415 \u0432\u044b\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u0434\u043b\u0438\u043d\u0443 \u0442\u043e\u0440\u043c\u043e\u0437\u043d\u043e\u0439 \u043b\u0435\u043d\u0442\u044b \u0438 \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0441\u0442\u043e\u0440\u043e\u043d \u0434\u043b\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0438 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e!
+optimization.modifier.streamer.coefficient = \u041a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0430\u044d\u0440\u043e\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f
+optimization.modifier.streamer.coefficient.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 \u0430\u044d\u0440\u043e\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u043e\u0440\u043c\u043e\u0437\u043d\u043e\u0439 \u043b\u0435\u043d\u0442\u044b.
 
-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.recoverydevice.deployDelay = \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f
+optimization.modifier.recoverydevice.deployDelay.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0443 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0441\u043f\u0430\u0441\u0435\u043d\u0438\u044f.
+optimization.modifier.recoverydevice.deployAltitude = \u0412\u044b\u0441\u043e\u0442\u0430 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f
+optimization.modifier.recoverydevice.deployAltitude.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0441\u043e\u0442\u0443 \u0441\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0441\u043f\u0430\u0441\u0435\u043d\u0438\u044f.
 
-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.rocketcomponent.overrideMass = \u041f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0430\u044f \u043c\u0430\u0441\u0441\u0430
+optimization.modifier.rocketcomponent.overrideMass.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043c\u0430\u0441\u0441\u0443 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.
+optimization.modifier.rocketcomponent.overrideCG = \u041f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u0426\u0422
+optimization.modifier.rocketcomponent.overrideCG.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0435\u0440\u0435\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440 \u0442\u044f\u0436\u0435\u0441\u0442\u0438 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u0430.
 
-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.
+optimization.modifier.motormount.overhang = \u0421\u0432\u0435\u0441 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f
+optimization.modifier.motormount.overhang.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u0435\u0441 \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f.
+optimization.modifier.motormount.delay = \u0417\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u043e\u0441\u043f\u043b\u0430\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f
+optimization.modifier.motormount.delay.desc = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0443 \u0432\u043e\u0441\u043f\u043b\u0430\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u0432\u0438\u0433\u0430\u0442\u0435\u043b\u044f.
 
 
 
@@ -1631,6 +1634,9 @@ OptimizationPlotDialog.plot2d.evals = \u0412\u044b\u0447\u0438\u0441\u043b\u0435
 OptimizationPlotDialog.plot.ttip.stability = \u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c:
 OptimizationPlotDialog.plot.label.optimum = \u041e\u043f\u0442\u0438\u043c\u0443\u043c
 
+! SimulationModifierTree
+SimulationModifierTree.OptimizationParameters = \u041e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b
+
 ! Optimization parameters
 MaximumAltitudeParameter.name = \u0412\u044b\u0441\u043e\u0442\u0430 \u0430\u043f\u043e\u0433\u0435\u044f
 MaximumVelocityParameter.name = \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c
@@ -1673,14 +1679,14 @@ 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.
+CustomFinImport.button.label = \u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0437 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f
+CustomFinImport.badFinImage = \u041d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435. \u0423\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044c\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d \u043e\u0434\u0438\u043d\u043c \u0447\u0435\u0440\u043d\u044b\u043c \u0438\u043b\u0438 \u0442\u0435\u043c\u043d\u044b\u043c \u0446\u0432\u0435\u0442\u043e\u043c \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441\u043d\u0438\u0437\u0443 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f.
+CustomFinImport.errorLoadingFile = \u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0444\u0430\u0439\u043b\u0430:
+CustomFinImport.errorParsingFile = \u041e\u0448\u0438\u0431\u043a\u0430 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430:
+CustomFinImport.undo = \u0418\u043c\u043f\u043e\u0440\u0442 \u0444\u043e\u0440\u043c\u044b \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430
+CustomFinImport.error.title = \u041e\u0448\u0438\u0431\u043a\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043f\u0440\u043e\u0444\u0438\u043b\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430
+CustomFinImport.error.badimage = \u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0444\u043e\u0440\u043c\u0443 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0438\u0437 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f.
+CustomFinImport.description = \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u0447\u0435\u0440\u043d\u043e-\u0431\u0435\u043b\u043e\u0435 (\u0433\u0434\u0435 \u0447\u0435\u0440\u043d\u044b\u0439 - \u0446\u0432\u0435\u0442 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430), \u0442\u0430\u043a \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0447\u0435\u0440\u043d\u044b\u0439 \u0446\u0432\u0435\u0442 \u0434\u043b\u044f \u0440\u0438\u0441\u0443\u043d\u043a\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0438 \u0431\u0435\u043b\u044b\u0439 \u0438\u043b\u0438 \u0441\u0432\u0435\u0442\u043b\u044b\u0439 \u0446\u0432\u0435\u0442 \u0434\u043b\u044f \u0444\u043e\u043d\u0430. \u041e\u0441\u043d\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u0430 \u0434\u043e\u043b\u0436\u043d\u043e \u043d\u0430\u0447\u0438\u043d\u0430\u0442\u044c\u0441\u044f \u0441\u043d\u0438\u0437\u0443 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f.
 
 
 PresetModel.lbl.select = \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0437\u0430\u0433\u043e\u0442\u043e\u0432\u043a\u0443
@@ -1710,7 +1716,7 @@ table.column.AftShoulderLength = \u0414\u043b\u0438\u043d\u0430 \u043a\u043e\u04
 table.column.AftShoulderDiameter = \u0414\u0438\u0430\u043c\u0435\u0442\u0440 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u0442\u0443\u043f\u0430
 table.column.ForeShoulderLength = \u0414\u043b\u0438\u043d\u0430 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u0442\u0443\u043f\u0430
 table.column.ForeShoulderDiameter = \u0414\u0438\u0430\u043c\u0435\u0442\u0440 \u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u0442\u0443\u043f\u0430
-table.column.ForeOuterDiameter = \u0412\u041d\u0435\u0448\u043d\u0438\u0439 \u0434\u0438\u0430\u043c\u0435\u0442\u0440 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u0442\u0443\u043f\u0430
+table.column.ForeOuterDiameter = \u0412\u043d\u0435\u0448\u043d\u0438\u0439 \u0434\u0438\u0430\u043c\u0435\u0442\u0440 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u0442\u0443\u043f\u0430
 table.column.Shape = \u0424\u043e\u0440\u043c\u0430
 table.column.Material = \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b
 table.column.Finish = \u041e\u0442\u0434\u0435\u043b\u043a\u0430