From 58b0a1a80bd799ed797bdbae52546496da0fe32b Mon Sep 17 00:00:00 2001 From: kruland2607 Date: Thu, 23 Aug 2012 02:24:39 +0000 Subject: [PATCH] Added localization changes supplied by Russian USS. git-svn-id: https://openrocket.svn.sourceforge.net/svnroot/openrocket/trunk@981 180e2498-e6e9-4542-8430-84ac67f01cd8 --- core/resources/l10n/messages.properties | 4 ++++ .../sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java | 6 +++--- .../gui/dialogs/optimization/SimulationModifierTree.java | 5 ++++- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/core/resources/l10n/messages.properties b/core/resources/l10n/messages.properties index f982f0d1..7ade8093 100644 --- a/core/resources/l10n/messages.properties +++ b/core/resources/l10n/messages.properties @@ -413,6 +413,7 @@ SimuRunDlg.msg.unknownerror2 = The program may be unstable, you should save all RK4SimulationStepper.error.valuesTooLarge = Simulation values exceeded limits. Try selecting a shorter time step. +SimulationModifierTree.OptimizationParameters = Optimization Parameters ! SimulationExportPanel SimExpPan.desc = Comma Separated Files (*.csv) @@ -597,6 +598,9 @@ componentanalysisdlg.lbl.rollrate = Roll rate: componentanalysisdlg.lbl.activestages = Active stages: componentanalysisdlg.lbl.motorconf = Motor configuration: componentanalysisdlg.TabStability.Col = Component +componentanalysisdlg.TabStability.Col.CG = CG +componentanalysisdlg.TabStability.Col.Mass = Mass +componentanalysisdlg.TabStability.Col.CP = CP componentanalysisdlg.TabStability = Stability componentanalysisdlg.TabStability.ttip = Stability information componentanalysisdlg.dragTableModel.Col.Component = Component diff --git a/core/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java b/core/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java index aaa01725..c0f66394 100644 --- a/core/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java +++ b/core/src/net/sf/openrocket/gui/dialogs/ComponentAnalysisDialog.java @@ -203,7 +203,7 @@ public class ComponentAnalysisDialog extends JDialog implements ChangeListener { return 200; } }, - new Column("CG / " + UnitGroup.UNITS_LENGTH.getDefaultUnit().getUnit()) { + new Column(trans.get("componentanalysisdlg.TabStability.Col.CG") + " / " + UnitGroup.UNITS_LENGTH.getDefaultUnit().getUnit()) { private Unit unit = UnitGroup.UNITS_LENGTH.getDefaultUnit(); @Override @@ -211,7 +211,7 @@ public class ComponentAnalysisDialog extends JDialog implements ChangeListener { return unit.toString(cgData.get(row).x); } }, - new Column("Mass / " + UnitGroup.UNITS_MASS.getDefaultUnit().getUnit()) { + new Column(trans.get("componentanalysisdlg.TabStability.Col.Mass") + " / " + UnitGroup.UNITS_MASS.getDefaultUnit().getUnit()) { private Unit unit = UnitGroup.UNITS_MASS.getDefaultUnit(); @Override @@ -219,7 +219,7 @@ public class ComponentAnalysisDialog extends JDialog implements ChangeListener { return unit.toString(cgData.get(row).weight); } }, - new Column("CP / " + UnitGroup.UNITS_LENGTH.getDefaultUnit().getUnit()) { + new Column(trans.get("componentanalysisdlg.TabStability.Col.CP") + " / " + UnitGroup.UNITS_LENGTH.getDefaultUnit().getUnit()) { private Unit unit = UnitGroup.UNITS_LENGTH.getDefaultUnit(); @Override diff --git a/core/src/net/sf/openrocket/gui/dialogs/optimization/SimulationModifierTree.java b/core/src/net/sf/openrocket/gui/dialogs/optimization/SimulationModifierTree.java index 1e7e47f0..663c79b8 100644 --- a/core/src/net/sf/openrocket/gui/dialogs/optimization/SimulationModifierTree.java +++ b/core/src/net/sf/openrocket/gui/dialogs/optimization/SimulationModifierTree.java @@ -16,9 +16,11 @@ import javax.swing.tree.TreePath; import net.sf.openrocket.gui.components.BasicTree; import net.sf.openrocket.gui.main.ComponentIcons; +import net.sf.openrocket.l10n.Translator; import net.sf.openrocket.optimization.rocketoptimization.SimulationModifier; import net.sf.openrocket.rocketcomponent.Rocket; import net.sf.openrocket.rocketcomponent.RocketComponent; +import net.sf.openrocket.startup.Application; import net.sf.openrocket.util.TextUtil; /** @@ -32,6 +34,7 @@ import net.sf.openrocket.util.TextUtil; public class SimulationModifierTree extends BasicTree { private final List selectedModifiers; + private static final Translator trans = Application.getTranslator(); /** * Sole constructor. @@ -76,7 +79,7 @@ public class SimulationModifierTree extends BasicTree { DefaultMutableTreeNode modifierNode; if (component.getChildCount() > 0) { - modifierNode = new DefaultMutableTreeNode("Optimization parameters"); + modifierNode = new DefaultMutableTreeNode(trans.get("SimulationModifierTree.OptimizationParameters")); node.add(modifierNode); } else { modifierNode = node; -- 2.30.2