summaryrefslogtreecommitdiff
path: root/sources/serialize
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2009-01-17 14:29:28 +0000
committerPaul Buetow <paul@buetow.org>2009-01-17 14:29:28 +0000
commitff0c70b54edbbe3436583d6491d4a56d96302de5 (patch)
tree2b63fc15e30d953e043018fc0c0aa2be54af94f1 /sources/serialize
parentb5e0d976418e3373b3d518a1ca01fc542a2fe602 (diff)
added initial multiple langua support.
Diffstat (limited to 'sources/serialize')
-rw-r--r--sources/serialize/VSSerialize.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/sources/serialize/VSSerialize.java b/sources/serialize/VSSerialize.java
index 8dfd890..891c5b5 100644
--- a/sources/serialize/VSSerialize.java
+++ b/sources/serialize/VSSerialize.java
@@ -41,7 +41,7 @@ public final class VSSerialize {
private static final long serialVersionUID = 1L;
/** True if debug mode of serialization/deserialization */
- public static final boolean DEBUG = false;
+ public static final boolean DEBUG = true;
/** The last filename used for saveing/opening*/
public static String LAST_FILENAME = null;
@@ -195,7 +195,7 @@ public final class VSSerialize {
VSPrefs prefs = simulator.getPrefs();
VSSimulatorFrame simulatorFrame = simulator.getSimulatorFrame();
- String saveText = prefs.getString("lang.save");
+ String saveText = prefs.getString("lang.en.save");
JFileChooser fileChooser = new JFileChooser(
new File(".").getPath());
fileChooser.setMultiSelectionEnabled(false);
@@ -232,7 +232,9 @@ public final class VSSerialize {
VSDefaultPrefs prefs = new VSDefaultPrefs();
prefs.deserialize(this, objectInputStream);
+ //prefs.useDefaultStrings(true);
prefs.addWithDefaults();
+
this.setObject("prefs", prefs);
simulator = new VSSimulator(prefs, simulatorFrame);
@@ -259,7 +261,7 @@ public final class VSSerialize {
public VSSimulator openSimulator(VSSimulatorFrame simulatorFrame) {
VSPrefs prefs = simulatorFrame.getPrefs();
- String openText = prefs.getString("lang.open");
+ String openText = prefs.getString("lang.en.open");
JFileChooser fileChooser = new JFileChooser(
new File(".").getPath());
fileChooser.setMultiSelectionEnabled(false);
@@ -291,7 +293,7 @@ public final class VSSerialize {
}
public String getDescription() {
- return prefs.getString("lang.dat");
+ return prefs.getString("lang.en.dat");
}
};
}