[jsword-svn] r2088 - in trunk: bibledesktop/src/main/java/org/crosswire/bibledesktop/book common-swing/src/main/java/org/crosswire/common/config/swing common-swing/src/main/java/org/crosswire/common/progress/swing common-swing/src/main/java/org/crosswire/common/swing common-swing/src/main/java/org/crosswire/common/swing/desktop common-swing/src/main/resources common-swing/src/main/resources/org/crosswire/common common-swing/src/main/resources/org/crosswire/common/config/swing common-swing/src/main/resources/org/crosswire/common/swing
dmsmith at crosswire.org
dmsmith at crosswire.org
Sat Mar 5 13:36:56 MST 2011
Author: dmsmith
Date: 2011-03-05 13:36:55 -0700 (Sat, 05 Mar 2011)
New Revision: 2088
Added:
trunk/common-swing/src/main/java/org/crosswire/common/swing/CWMsg.java
trunk/common-swing/src/main/resources/CWMsg.properties
trunk/common-swing/src/main/resources/CWMsg_de.properties
trunk/common-swing/src/main/resources/CWMsg_fa.properties
trunk/common-swing/src/main/resources/CWMsg_in.properties
trunk/common-swing/src/main/resources/CWMsg_tr.properties
trunk/common-swing/src/main/resources/CWMsg_vi.properties
trunk/common-swing/src/main/resources/CWMsg_zh.properties
trunk/common-swing/src/main/resources/CWMsg_zh_CN.properties
trunk/common-swing/src/main/resources/ConfigEditor.plugin
trunk/common-swing/src/main/resources/Field.plugin
Removed:
trunk/common-swing/src/main/java/org/crosswire/common/swing/UserMsg.java
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/ConfigEditor.plugin
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/Field.plugin
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg.properties
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_de.properties
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_fa.properties
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_in.properties
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_vi.properties
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh.properties
trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh_CN.properties
trunk/common-swing/src/main/resources/org/crosswire/common/progress/
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_de.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_fa.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_in.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_tr.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_vi.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh_CN.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/CWOptionPane.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/ExceptionPane.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/FontChooser.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/QuickHelpDialog.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_de.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_fa.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_in.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_tr.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_vi.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh_CN.properties
trunk/common-swing/src/main/resources/org/crosswire/common/swing/desktop/
Modified:
trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/DisplaySelectPane.java
trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/ParallelBookPicker.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/AdvancedConfigEditor.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/BooleanField.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ButtonPane.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ConfigEditorFactory.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/FileField.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/PathField.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/StringArrayField.java
trunk/common-swing/src/main/java/org/crosswire/common/config/swing/TreeConfigEditor.java
trunk/common-swing/src/main/java/org/crosswire/common/progress/swing/JobsProgressBar.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/ActionFactory.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/CWOptionPane.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/ExceptionPane.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/FontChooser.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/GuiUtil.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/QuickHelpDialog.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/AbstractViewLayout.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/LayoutType.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ToolBar.java
trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ViewManager.java
Log:
BD-156 Translations are merged into one named collection (excepting config) and located to src/main/resources.
Moved plugins from under their package to src/main/resources.
Modified: trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/DisplaySelectPane.java
===================================================================
--- trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/DisplaySelectPane.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/DisplaySelectPane.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -195,7 +195,7 @@
action = actions.addAction("HelpAction");
action.setTooltip(BibleDesktopMsg.gettext("Quick Search Help"));
action.setSmallIcon("toolbarButtonGraphics/general/ContextualHelp16.gif");
- JButton btnHelp = actions.flatten(new JButton(action));
+ JButton btnHelp = GuiUtil.flatten(new JButton(action));
// TRANSLATOR: Title to the dialog that shows search tips.
String dialogTitle = BibleDesktopMsg.gettext("Search Quick Help");
Modified: trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/ParallelBookPicker.java
===================================================================
--- trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/ParallelBookPicker.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/bibledesktop/src/main/java/org/crosswire/bibledesktop/book/ParallelBookPicker.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -82,12 +82,12 @@
CWAction action = actions.addAction("RemovePicker");
action.setTooltip(BibleDesktopMsg.gettext("Remove a parallel Bible"));
action.setSmallIcon("images/subtract-13.png");
- buttonBox.add(actions.flatten(new JButton(action)));
+ buttonBox.add(GuiUtil.flatten(new JButton(action)));
action = actions.addAction("AddPicker");
action.setTooltip(BibleDesktopMsg.gettext("Add a parallel Bible"));
action.setSmallIcon("images/add-13.png");
- buttonBox.add(actions.flatten(new JButton(action)));
+ buttonBox.add(GuiUtil.flatten(new JButton(action)));
add(buttonBox);
// Add the first picker
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/AdvancedConfigEditor.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/AdvancedConfigEditor.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/AdvancedConfigEditor.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -39,7 +39,7 @@
import org.crosswire.common.config.Choice;
import org.crosswire.common.swing.CWScrollPane;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
/**
* A further refinement of a Tree Configuration Editor
@@ -148,7 +148,7 @@
// TRANSLATOR: This is the label for the banner when one opens a type of Options/Preferences.
// {0} is the type of preference, e.g. Bible Display
- title.setText(UserMsg.gettext("{0} Preferences", obj));
+ title.setText(CWMsg.gettext("{0} Preferences", obj));
// Get the name of the current deck
Object[] list = tree.getSelectionPath().getPath();
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/BooleanField.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/BooleanField.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/BooleanField.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -30,7 +30,7 @@
import org.crosswire.common.config.Choice;
import org.crosswire.common.swing.ActionFactory;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.util.Convert;
/**
@@ -47,8 +47,8 @@
public BooleanField() {
ActionFactory actions = new ActionFactory(this);
- on = new JRadioButton(actions.addAction("Yes", UserMsg.gettext("Yes")));
- off = new JRadioButton(actions.addAction("No", UserMsg.gettext("No")));
+ on = new JRadioButton(actions.addAction("Yes", CWMsg.gettext("Yes")));
+ off = new JRadioButton(actions.addAction("No", CWMsg.gettext("No")));
ButtonGroup group = new ButtonGroup();
group.add(on);
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ButtonPane.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ButtonPane.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ButtonPane.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -32,7 +32,7 @@
import org.crosswire.common.swing.ActionFactory;
import org.crosswire.common.swing.EdgeBorder;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
/**
* A pane that contains ok, cancel and apply buttons.
@@ -65,9 +65,9 @@
buttons.setLayout(new GridLayout(1, 2, 10, 10));
buttons.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
- buttons.add(new JButton(actions.addAction("OK", UserMsg.gettext("OK"))));
- buttons.add(new JButton(actions.addAction("Cancel", UserMsg.gettext("Cancel"))));
- buttons.add(new JButton(actions.addAction("Apply", UserMsg.gettext("Apply"))));
+ buttons.add(new JButton(actions.addAction("OK", CWMsg.gettext("OK"))));
+ buttons.add(new JButton(actions.addAction("Cancel", CWMsg.gettext("Cancel"))));
+ buttons.add(new JButton(actions.addAction("Apply", CWMsg.gettext("Apply"))));
this.setBorder(new EdgeBorder(SwingConstants.NORTH));
this.setLayout(new BorderLayout(10, 10));
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ConfigEditorFactory.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ConfigEditorFactory.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/ConfigEditorFactory.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -28,7 +28,7 @@
import java.net.URI;
import org.crosswire.common.config.Config;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.util.LucidRuntimeException;
import org.crosswire.common.util.PluginUtil;
import org.crosswire.common.util.Reporter;
@@ -117,7 +117,7 @@
config.localToPermanent(uri);
} catch (IOException ex) {
// TRANSLATOR: Common error condition: Preferences could not be saved. {0} is a placeholder for the preference file.
- throw new LucidRuntimeException(UserMsg.gettext("Could not save preferences: {0}", new Object[] { uri }), ex);
+ throw new LucidRuntimeException(CWMsg.gettext("Could not save preferences: {0}", new Object[] { uri }), ex);
}
}
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/FileField.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/FileField.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/FileField.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -31,7 +31,7 @@
import org.crosswire.common.config.Choice;
import org.crosswire.common.swing.ActionFactory;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
/**
* A Filename selection.
@@ -51,7 +51,7 @@
setLayout(new BorderLayout(10, 0));
add(text, BorderLayout.CENTER);
- add(new JButton(actions.addAction("Browse", UserMsg.gettext("Browse")).setTooltip(UserMsg.gettext("Browse for a directory to select."))), BorderLayout.LINE_END);
+ add(new JButton(actions.addAction("Browse", CWMsg.gettext("Browse")).setTooltip(CWMsg.gettext("Browse for a directory to select."))), BorderLayout.LINE_END);
}
/**
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/PathField.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/PathField.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/PathField.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -41,7 +41,7 @@
import org.crosswire.common.config.Choice;
import org.crosswire.common.swing.ActionFactory;
import org.crosswire.common.swing.CWScrollPane;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.util.Convert;
/**
@@ -71,9 +71,9 @@
JScrollPane scroll = new CWScrollPane(list);
- buttons.add(new JButton(actions.addAction("Add", UserMsg.gettext("Add"))));
- buttons.add(new JButton(actions.addAction("Remove", UserMsg.gettext("Remove"))));
- buttons.add(new JButton(actions.addAction("Update", UserMsg.gettext("Update (path)"))));
+ buttons.add(new JButton(actions.addAction("Add", CWMsg.gettext("Add"))));
+ buttons.add(new JButton(actions.addAction("Remove", CWMsg.gettext("Remove"))));
+ buttons.add(new JButton(actions.addAction("Update", CWMsg.gettext("Update (path)"))));
setBorder(BorderFactory.createCompoundBorder(BorderFactory.createEtchedBorder(), BorderFactory.createEmptyBorder(5, 5, 5, 5)));
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/StringArrayField.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/StringArrayField.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/StringArrayField.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -48,7 +48,7 @@
import org.crosswire.common.swing.CWOptionPane;
import org.crosswire.common.swing.CWScrollPane;
import org.crosswire.common.swing.GuiUtil;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.util.Convert;
/**
@@ -77,9 +77,9 @@
JScrollPane scroll = new CWScrollPane(list);
- buttons.add(new JButton(actions.addAction("Add", UserMsg.gettext("Add"))));
- buttons.add(new JButton(actions.addAction("Remove", UserMsg.gettext("Remove"))));
- buttons.add(new JButton(actions.addAction("Update", UserMsg.gettext("Update"))));
+ buttons.add(new JButton(actions.addAction("Add", CWMsg.gettext("Add"))));
+ buttons.add(new JButton(actions.addAction("Remove", CWMsg.gettext("Remove"))));
+ buttons.add(new JButton(actions.addAction("Update", CWMsg.gettext("Update"))));
Border title = BorderFactory.createTitledBorder(Msg.COMPONENT_EDITOR.toString());
Border pad = BorderFactory.createEmptyBorder(5, 5, 5, 5);
Modified: trunk/common-swing/src/main/java/org/crosswire/common/config/swing/TreeConfigEditor.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/config/swing/TreeConfigEditor.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/config/swing/TreeConfigEditor.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -52,7 +52,7 @@
import org.crosswire.common.swing.FixedSplitPane;
import org.crosswire.common.swing.FormPane;
import org.crosswire.common.swing.GuiUtil;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
/**
* A Configuration Editor that provides a tree for navigating to options.
@@ -83,7 +83,7 @@
layout = new CardLayout();
// TRANSLATOR: Label indicating that the user should select a preference category.
- blank.add(new JLabel(UserMsg.gettext("Select a preference category")));
+ blank.add(new JLabel(CWMsg.gettext("Select a preference category")));
deck.setLayout(layout);
deck.add(blank, BLANK);
@@ -110,7 +110,7 @@
title.setForeground(Color.white);
title.setOpaque(true);
// TRANSLATOR: This is the label for the banner when one opens Options/Preferences.
- title.setText(UserMsg.gettext("Preferences"));
+ title.setText(CWMsg.gettext("Preferences"));
title.setAlignmentX(SwingConstants.LEADING);
panel.setLayout(new BorderLayout());
@@ -195,7 +195,7 @@
// TRANSLATOR: This is the label for the banner when one opens a type of Options/Preferences.
// {0} is the type of preference, e.g. Bible Display
- title.setText(UserMsg.gettext("{0} Preferences", obj));
+ title.setText(CWMsg.gettext("{0} Preferences", obj));
// Get the name of the current deck
Object[] list = tree.getSelectionPath().getPath();
Modified: trunk/common-swing/src/main/java/org/crosswire/common/progress/swing/JobsProgressBar.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/progress/swing/JobsProgressBar.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/progress/swing/JobsProgressBar.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -96,7 +96,7 @@
CWAction action = actions.addAction("Stop");
action.setSmallIcon("toolbarButtonGraphics/general/Stop16.gif");
action.setListener(new JobCancelListener(job));
- return actions.flatten(new JButton(action));
+ return GuiUtil.flatten(new JButton(action));
}
/*
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/ActionFactory.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/ActionFactory.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/ActionFactory.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -21,23 +21,17 @@
*/
package org.crosswire.common.swing;
-import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
-import java.util.Enumeration;
import java.util.HashMap;
-import java.util.Locale;
import java.util.Map;
-import java.util.MissingResourceException;
-import java.util.ResourceBundle;
import javax.swing.Action;
import javax.swing.JButton;
import javax.swing.JLabel;
-import org.crosswire.common.util.CWClassLoader;
import org.crosswire.common.util.Logger;
import org.crosswire.common.util.OSType;
import org.crosswire.common.util.StringUtil;
@@ -155,24 +149,6 @@
this.bean = bean;
}
- /**
- * Creates an ActionFactory that looks up properties according to pattern
- * and calls methods on the provided bean. By separating these two, it
- * distinguishes between the object to call and the type to look up
- * resources against. This is useful for when you are writing a class
- * with subclasses but wish to keep the resources registered in the
- * name of the superclass.
- *
- * @param type the class against which properties are looked up.
- * @param bean the object to which the actions belong
- * @deprecated
- */
- @Deprecated
- public ActionFactory(Class<?> type, Object bean) {
- this(bean);
- buildActionMap(type);
- }
-
/* (non-Javadoc)
* @see org.crosswire.common.swing.Actionable#actionPerformed(java.lang.String)
*/
@@ -230,22 +206,19 @@
* @param key
* the internal name of the CWAction
* @return CWAction null if it does not exist
- * @deprecated
*/
- @Deprecated
- public Action getAction(String key) {
- return getAction(key, null);
- }
-
- /**
- * Get the Action for the given actionName.
- *
- * @param key
- * the internal name of the CWAction
- * @return CWAction null if it does not exist
- */
public Action findAction(String key) {
- return getAction(key, null);
+ CWAction action = actions.get(key);
+
+ if (action == null) {
+ log.info("Missing key: '" + key + "'. Known keys are: " + StringUtil.join(actions.keySet().toArray(), ", "));
+ action = new CWAction();
+ action.putValue(Action.NAME, key);
+ action.putValue(Action.SHORT_DESCRIPTION, MISSING_RESOURCE);
+ action.setEnabled(true);
+ action.addActionListener(this);
+ }
+ return action;
}
/**
@@ -254,31 +227,13 @@
* @param key
* the internal name of the CWAction
* @return CWAction null if it does not exist
+ * @deprecated
*/
- public Action getAction(String key, ActionListener listener) {
- CWAction action = actions.get(key);
-
- if (action != null) {
- if (listener != null) {
- action = (CWAction) action.clone();
- action.addActionListener(listener);
- }
- return action;
- }
- log.info("Missing key: '" + key + "'. Known keys are: " + StringUtil.join(actions.keySet().toArray(), ", "));
-// assert false;
- return bogusAction(key);
+ @Deprecated
+ public Action getAction(String key) {
+ return findAction(key);
}
- private CWAction bogusAction(String key) {
- CWAction getOutOfJailFreeAction = new CWAction();
- getOutOfJailFreeAction.putValue(Action.NAME, key);
- getOutOfJailFreeAction.putValue(Action.SHORT_DESCRIPTION, MISSING_RESOURCE);
- getOutOfJailFreeAction.setEnabled(true);
- getOutOfJailFreeAction.addActionListener(this);
- return getOutOfJailFreeAction;
- }
-
/**
* Build a button from an action.
*
@@ -367,14 +322,6 @@
return addAction(key, null);
}
- public JButton flatten(JButton button) {
- button.setBorderPainted(false);
- button.setContentAreaFilled(false);
- button.setText(null);
- button.setMargin(new Insets(0, 0, 0, 0));
- return button;
- }
-
private CWAction buildAction(String key, String name) {
if (key == null || key.length() == 0) {
log.warn("Key is missing for CWAction");
@@ -405,106 +352,6 @@
}
/**
- * Build the map of actions from resources
- */
- private void buildActionMap(Class<?> basis) {
- if (basis == null) {
- return;
- }
- try {
- StringBuilder basisName = new StringBuilder(basis.getName());
- ResourceBundle resources = ResourceBundle.getBundle(basisName.toString(), Locale.getDefault(), CWClassLoader.instance(basis));
- ResourceBundle controls = null;
- try {
- basisName.append("_control");
- controls = ResourceBundle.getBundle(basisName.toString(), Locale.getDefault(), CWClassLoader.instance(basis));
- } catch (MissingResourceException ex) {
- // It is OK for this to not exist. This just means that the
- // defaults are used
- }
-
- // Get all the keys but we only need those that end with .Name
- Enumeration<String> en = resources.getKeys();
- while (en.hasMoreElements()) {
- String key = en.nextElement();
- if (key.endsWith(TEST)) {
- String actionName = key.substring(0, key.length() - TEST.length());
-
- String label = getActionString(resources, null, actionName, Action.NAME);
- String smallIconStr = getActionString(controls, resources, actionName, Action.SMALL_ICON);
- String largeIconStr = getActionString(controls, resources, actionName, CWAction.LARGE_ICON);
- String enabledStr = getActionString(controls, resources, actionName, "Enabled");
-
- // We know this should never happen because we are merely rebuilding the key.
- if (label == null) {
- log.warn("Missing original key for " + actionName + '.' + Action.NAME);
- continue;
- }
-
- // If the value starts with alias, we have to dig the actual name out of the aliases
- ResourceBundle nickname = null;
- if (label.startsWith(ActionFactory.ALIAS)) {
- String newActionName = label.substring(ActionFactory.ALIAS.length());
- String newLabel = getActionString(aliases, null, newActionName, Action.NAME);
- // We had a clear request for an Alias. So newNameValue should never be null here.
- if (newLabel == null) {
- log.warn("Missing alias key for " + actionName + '.' + Action.NAME);
- continue;
- }
- label = newLabel;
- nickname = aliases;
- }
-
- String tooltip = getActionString(resources, nickname, actionName, CWAction.TOOL_TIP);
- String acceleratorSpec = getActionString(resources, nickname, actionName, Action.ACCELERATOR_KEY);
-
- boolean enabled = enabledStr == null ? true : Boolean.valueOf(enabledStr).booleanValue();
-
- CWAction cwAction = buildAction(actionName, label);
- cwAction.setTooltip(tooltip);
- cwAction.setSmallIcon(smallIconStr);
- cwAction.setSmallIcon(largeIconStr);
- cwAction.setAccelerator(acceleratorSpec);
- cwAction.enable(enabled);
- cwAction.addActionListener(this);
- actions.put(actionName, cwAction);
- }
- }
- } catch (MissingResourceException ex) {
- log.error("Missing resource for class: " + basis.getName());
- throw ex;
- }
- }
-
- /**
- * Lookup an action/field combination, returning null for missing resources.
- * If aliases are present use them, with values in resources over-riding.
- */
- private String getActionString(ResourceBundle resources, ResourceBundle nicknames, String actionName, String field) {
- String result = null;
- try {
- // The normal case is not to have aliases so look for the resource as not aliased
- // The control resource file does not have to exist.
- if (resources != null) {
- result = resources.getString(actionName + '.' + field);
- }
- } catch (MissingResourceException ex) {
- // do something later, if not optional
- }
-
- try {
- // If there were no result and we are aliasing then look for the alias
- if (result == null && nicknames != null) {
- result = nicknames.getString(actionName + '.' + field);
- }
- } catch (MissingResourceException ex) {
- // do something later, if not optional
- }
-
- return result;
- }
-
- /**
* The tooltip for actions that we generate to paper around missing
* resources Normally we would assert, but in live we might want to limp on.
*/
@@ -516,43 +363,16 @@
private static final String METHOD_PREFIX = "do";
/**
- * What we lookup
- */
- private static final String SEPARATOR = ".";
-
- /**
- * The test string to find actions
- */
- private static final String TEST = SEPARATOR + Action.NAME;
-
- /**
* The object to which we forward events
*/
private Object bean;
- private static final String ALIASES = "Aliases";
-
- private static final String ALIAS = "Alias" + SEPARATOR;
-
/**
* The log stream
*/
private static final Logger log = Logger.getLogger(ActionFactory.class);
/**
- * The aliases known by this system.
- */
- private static ResourceBundle aliases;
-
- static {
- try {
- aliases = ResourceBundle.getBundle(ALIASES, Locale.getDefault(), CWClassLoader.instance(ActionFactory.class));
- } catch (MissingResourceException ex) {
- log.error("Tell me it isn't so. The Aliases.properties does exist!", ex);
- }
- }
-
- /**
* The map of known CWActions
*/
private Map<String,CWAction> actions;
Copied: trunk/common-swing/src/main/java/org/crosswire/common/swing/CWMsg.java (from rev 2086, trunk/common-swing/src/main/java/org/crosswire/common/swing/UserMsg.java)
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/CWMsg.java (rev 0)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/CWMsg.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,70 @@
+/**
+ * Distribution License:
+ * JSword is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License, version 2.1 as published by
+ * the Free Software Foundation. This program is distributed in the hope
+ * that it will be useful, but WITHOUT ANY WARRANTY; without even the
+ * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ * See the GNU Lesser General Public License for more details.
+ *
+ * The License is available on the internet at:
+ * http://www.gnu.org/copyleft/lgpl.html
+ * or by writing to:
+ * Free Software Foundation, Inc.
+ * 59 Temple Place - Suite 330
+ * Boston, MA 02111-1307, USA
+ *
+ * Copyright: 2005
+ * The copyright to this program is held by it's authors.
+ *
+ * ID: $Id: Msg.java 1464 2007-07-02 02:34:40Z dmsmith $
+ */
+package org.crosswire.common.swing;
+
+import org.crosswire.common.util.MsgBase;
+
+/**
+ * Compile safe Msg resource settings.
+ *
+ * @see gnu.lgpl.License for license details.<br>
+ * The copyright to this program is held by it's authors.
+ * @author Joe Walker [joe at eireneh dot com]
+ */
+final public class CWMsg extends MsgBase {
+
+ /**
+ * Get the internationalized text, but return key if key is unknown.
+ *
+ * @param key
+ * @return the internationalized text
+ */
+ public static String gettext(String key) {
+ return msg.lookup(key);
+ }
+
+ /**
+ * Get the internationalized text, but return key if key is unknown.
+ * The text requires one parameter to be passed.
+ *
+ * @param key
+ * @param param
+ * @return the formatted, internationalized text
+ */
+ public static String gettext(String key, Object param) {
+ return msg.toString(key, param);
+ }
+
+ /**
+ * Get the internationalized text, but return key if key is unknown.
+ * The text requires one parameter to be passed.
+ *
+ * @param key
+ * @param params
+ * @return the formatted, internationalized text
+ */
+ public static String gettext(String key, Object[] params) {
+ return msg.toString(key, params);
+ }
+
+ private static MsgBase msg = new CWMsg();
+}
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/CWOptionPane.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/CWOptionPane.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/CWOptionPane.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -780,10 +780,10 @@
*/
private static ActionFactory actions = new ActionFactory(null);
static {
- actions.addAction("Yes", UserMsg.gettext("Yes"));
- actions.addAction("No", UserMsg.gettext("No"));
- actions.addAction("OK", UserMsg.gettext("OK"));
- actions.addAction("Cancel", UserMsg.gettext("Cancel"));
+ actions.addAction("Yes", CWMsg.gettext("Yes"));
+ actions.addAction("No", CWMsg.gettext("No"));
+ actions.addAction("OK", CWMsg.gettext("OK"));
+ actions.addAction("Cancel", CWMsg.gettext("Cancel"));
}
/**
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/ExceptionPane.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/ExceptionPane.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/ExceptionPane.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -88,7 +88,7 @@
MessageFormat msgFormat = new MessageFormat("<html><font size=\"-1\">{0}</font> {1}");
String exmsg = msgFormat.format(new Object[] {
// TRANSLATOR: When an error dialog is presented to the user, this labels the error.
- UserMsg.gettext("An error has occurred:"), ExceptionPane.getHTMLDescription(ex)
+ CWMsg.gettext("An error has occurred:"), ExceptionPane.getHTMLDescription(ex)
});
// The upper pane
@@ -115,7 +115,7 @@
detail = new JCheckBox();
detail.addItemListener(new SelectedItemListener(this));
// TRANSLATOR: When an error dialog is presented to the user, this labels the details of the error.
- detail.setText(UserMsg.gettext("Details"));
+ detail.setText(CWMsg.gettext("Details"));
if (detailShown) {
buttons.add(detail, BorderLayout.LINE_START);
}
@@ -152,7 +152,7 @@
label.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
label.setFont(courier);
// TRANSLATOR: When an error dialog is presented to the user, this indicates that the Java source is unavailable.
- label.setText(UserMsg.gettext("No File"));
+ label.setText(CWMsg.gettext("No File"));
text = new JTextArea();
text.setEditable(false);
text.setFont(courier);
@@ -215,7 +215,7 @@
Frame root = GuiUtil.getFrame(parent);
// TRANSLATOR: When an error dialog is presented to the user, this is the title of the dialog.
- String error = UserMsg.gettext("Error");
+ String error = CWMsg.gettext("Error");
// If this dialog is not modal then if we display an exception dialog
// where there is a modal dialog displayed then although this dialog
@@ -228,7 +228,7 @@
final ActionFactory actions = new ActionFactory(pane);
- JButton ok = actions.createJButton(actions.addAction("OK", UserMsg.gettext("OK")), new ActionListener() {
+ JButton ok = actions.createJButton(actions.addAction("OK", CWMsg.gettext("OK")), new ActionListener() {
public void actionPerformed(ActionEvent e) {
dialog.dispose();
}
@@ -309,7 +309,7 @@
String msg = ex.getMessage();
if (msg == null || msg.equals("")) {
// I18N(DMS)
- msg = UserMsg.gettext("No description available.");
+ msg = CWMsg.gettext("No description available.");
}
String orig = XMLUtil.escape(msg);
msg = orig.replaceAll("\n", "<br>");
@@ -338,7 +338,7 @@
if (nex != null) {
retcode.append("<p><br><font size=\"-1\">");
// TRANSLATOR: When an error dialog is presented to the user, this labels the cause of the error.
- retcode.append(UserMsg.gettext("This was caused by:"));
+ retcode.append(CWMsg.gettext("This was caused by:"));
retcode.append("</font>");
retcode.append(getHTMLDescription(nex));
}
@@ -450,7 +450,7 @@
String orig = name;
Integer errorLine = Integer.valueOf(line_num);
// TRANSLATOR: When an error dialog is presented to the user, this indicates that the Java source is unavailable.
- mylabel.setText(UserMsg.gettext("No File"));
+ mylabel.setText(CWMsg.gettext("No File"));
// Find a file
name = File.separator + orig.replace('.', File.separatorChar) + FileUtil.EXTENSION_JAVA;
@@ -470,7 +470,7 @@
// TRANSLATOR: When an error dialog is presented to the user, this indicates that the location of the error in the Java source.
// {0} is a placeholder for the line number on which the error occurred.
// {1} is a placeholder for the Java file.
- String found = UserMsg.gettext("Error on line {0} in file {1}", new Object[] {
+ String found = CWMsg.gettext("Error on line {0} in file {1}", new Object[] {
errorLine, file.getCanonicalPath()
});
mylabel.setText(found);
@@ -515,14 +515,14 @@
// TRANSLATOR: When an error dialog is presented to the user, this indicates that the Java source could not be found.
// {1} is a placeholder for the line number on which the error occurred.
// {0} is a placeholder for the Java file.
- StringBuilder error = new StringBuilder(UserMsg.gettext("Cannot open source for: {0}, line: {1}\n", new Object[] {
+ StringBuilder error = new StringBuilder(CWMsg.gettext("Cannot open source for: {0}, line: {1}\n", new Object[] {
st.getClassName(level), errorLine
}));
for (int i = 0; i < srcs.length; i++) {
// TRANSLATOR: When an error dialog is presented to the user, and the Java source could not be found
// this indicates what locations were tried.
// {0} is a placeholder for the location.
- error.append(UserMsg.gettext("Tried: {0}\n", new Object[] {
+ error.append(CWMsg.gettext("Tried: {0}\n", new Object[] {
srcs[i].getAbsolutePath() + name
}));
}
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/FontChooser.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/FontChooser.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/FontChooser.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -82,12 +82,12 @@
size.addItemListener(changer);
// TRANSLATOR: This is an option for a bold font.
- bold = new JCheckBox(UserMsg.gettext("Bold"));
+ bold = new JCheckBox(CWMsg.gettext("Bold"));
bold.setSelected(font.isBold());
bold.addItemListener(changer);
// TRANSLATOR: This is an option for an italic font.
- italic = new JCheckBox(UserMsg.gettext("Italic"));
+ italic = new JCheckBox(CWMsg.gettext("Italic"));
italic.setSelected(font.isItalic());
italic.addItemListener(changer);
@@ -118,13 +118,13 @@
final ActionFactory actions = new ActionFactory(fontc);
- JButton ok = actions.createJButton(actions.addAction("OK", UserMsg.gettext("OK")), new ActionListener() {
+ JButton ok = actions.createJButton(actions.addAction("OK", CWMsg.gettext("OK")), new ActionListener() {
public void actionPerformed(ActionEvent e) {
fontc.dialog.dispose();
}
});
- JButton cancel = actions.createJButton(actions.addAction("Cancel", UserMsg.gettext("Cancel")), new ActionListener() {
+ JButton cancel = actions.createJButton(actions.addAction("Cancel", CWMsg.gettext("Cancel")), new ActionListener() {
public void actionPerformed(ActionEvent ex) {
fontc.dialog.setVisible(false);
fontc.font = null;
@@ -137,7 +137,7 @@
buttons.add(cancel);
// TRANSLATOR: Label indicating that the user should select a font.
- fontc.setBorder(BorderFactory.createTitledBorder(UserMsg.gettext("Select Font")));
+ fontc.setBorder(BorderFactory.createTitledBorder(CWMsg.gettext("Select Font")));
fontc.dialog.getRootPane().setDefaultButton(ok);
fontc.dialog.getContentPane().setLayout(new BorderLayout());
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/GuiUtil.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/GuiUtil.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/GuiUtil.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -28,6 +28,7 @@
import java.awt.Dialog;
import java.awt.Dimension;
import java.awt.Frame;
+import java.awt.Insets;
import java.awt.Label;
import java.awt.TextComponent;
import java.awt.Toolkit;
@@ -38,6 +39,7 @@
import javax.swing.AbstractButton;
import javax.swing.ImageIcon;
+import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JComponent;
import javax.swing.JLabel;
@@ -569,6 +571,14 @@
}
}
+ public static JButton flatten(JButton button) {
+ button.setBorderPainted(false);
+ button.setContentAreaFilled(false);
+ button.setText(null);
+ button.setMargin(new Insets(0, 0, 0, 0));
+ return button;
+ }
+
/**
* The log stream
*/
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/QuickHelpDialog.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/QuickHelpDialog.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/QuickHelpDialog.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -83,7 +83,7 @@
JScrollPane scrHelp = new CWScrollPane(txtHelp);
scrHelp.setBorder(null);
- JButton btnOK = new JButton(actions.addAction("Add", UserMsg.gettext("Add")));
+ JButton btnOK = new JButton(actions.addAction("Add", CWMsg.gettext("Add")));
JPanel pnlOK = new JPanel();
pnlOK.setLayout(new FlowLayout(FlowLayout.TRAILING));
pnlOK.add(btnOK, null);
Deleted: trunk/common-swing/src/main/java/org/crosswire/common/swing/UserMsg.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/UserMsg.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/UserMsg.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,70 +0,0 @@
-/**
- * Distribution License:
- * JSword is free software; you can redistribute it and/or modify it under
- * the terms of the GNU Lesser General Public License, version 2.1 as published by
- * the Free Software Foundation. This program is distributed in the hope
- * that it will be useful, but WITHOUT ANY WARRANTY; without even the
- * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- * See the GNU Lesser General Public License for more details.
- *
- * The License is available on the internet at:
- * http://www.gnu.org/copyleft/lgpl.html
- * or by writing to:
- * Free Software Foundation, Inc.
- * 59 Temple Place - Suite 330
- * Boston, MA 02111-1307, USA
- *
- * Copyright: 2005
- * The copyright to this program is held by it's authors.
- *
- * ID: $Id: Msg.java 1464 2007-07-02 02:34:40Z dmsmith $
- */
-package org.crosswire.common.swing;
-
-import org.crosswire.common.util.MsgBase;
-
-/**
- * Compile safe Msg resource settings.
- *
- * @see gnu.lgpl.License for license details.<br>
- * The copyright to this program is held by it's authors.
- * @author Joe Walker [joe at eireneh dot com]
- */
-final public class UserMsg extends MsgBase {
-
- /**
- * Get the internationalized text, but return key if key is unknown.
- *
- * @param key
- * @return the internationalized text
- */
- public static String gettext(String key) {
- return msg.lookup(key);
- }
-
- /**
- * Get the internationalized text, but return key if key is unknown.
- * The text requires one parameter to be passed.
- *
- * @param key
- * @param param
- * @return the formatted, internationalized text
- */
- public static String gettext(String key, Object param) {
- return msg.toString(key, param);
- }
-
- /**
- * Get the internationalized text, but return key if key is unknown.
- * The text requires one parameter to be passed.
- *
- * @param key
- * @param params
- * @return the formatted, internationalized text
- */
- public static String gettext(String key, Object[] params) {
- return msg.toString(key, params);
- }
-
- private static MsgBase msg = new UserMsg();
-}
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/AbstractViewLayout.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/AbstractViewLayout.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/AbstractViewLayout.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -32,7 +32,7 @@
import javax.swing.event.EventListenerList;
import org.crosswire.common.swing.GuiUtil;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.swing.desktop.event.ViewEvent;
import org.crosswire.common.swing.desktop.event.ViewEventListener;
@@ -229,7 +229,7 @@
private String generateTitle() {
// TRANSLATOR: This is the label on a Bible View tab when it is cleared.
// {0} is a number to make the label unique.
- return UserMsg.gettext("Untitled {0}", Integer.valueOf(base++));
+ return CWMsg.gettext("Untitled {0}", Integer.valueOf(base++));
}
/**
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/LayoutType.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/LayoutType.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/LayoutType.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -21,7 +21,7 @@
*/
package org.crosswire.common.swing.desktop;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
/**
@@ -50,7 +50,7 @@
public String toString() {
// TRANSLATOR: This is the name of one of two different ways to present Bible Views.
// These show up in Options/Preferences.
- return UserMsg.gettext("Tabbed Document Interface");
+ return CWMsg.gettext("Tabbed Document Interface");
}
},
@@ -67,7 +67,7 @@
public String toString() {
// TRANSLATOR: This is the name of one of two different ways to present Bible Views.
// These show up in Options/Preferences.
- return UserMsg.gettext("Multiple Document Interface");
+ return CWMsg.gettext("Multiple Document Interface");
}
};
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ToolBar.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ToolBar.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ToolBar.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -40,7 +40,7 @@
import org.crosswire.common.swing.ActionFactory;
import org.crosswire.common.swing.CWAction;
import org.crosswire.common.swing.GuiUtil;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.util.OSType;
/**
@@ -170,7 +170,7 @@
* toolbar
*/
public JMenuItem getShowToggle() {
- JCheckBoxMenuItem toggle = new JCheckBoxMenuItem(actions.addAction("ToolBarToggle", UserMsg.gettext("Show Tool Bar")).setTooltip(UserMsg.gettext("Toggle the display of the tool bar")).setAccelerator("B,ctrl"));
+ JCheckBoxMenuItem toggle = new JCheckBoxMenuItem(actions.addAction("ToolBarToggle", CWMsg.gettext("Show Tool Bar")).setTooltip(CWMsg.gettext("Toggle the display of the tool bar")).setAccelerator("B,ctrl"));
toggle.setSelected(true);
return toggle;
}
@@ -181,7 +181,7 @@
* @return a check box that can be used to toggle the text
*/
public JMenuItem getTextToggle() {
- return new JCheckBoxMenuItem(actions.addAction("ToolBarText", UserMsg.gettext("Show Tool Bar Text")).setTooltip(UserMsg.gettext("Toggle the display of the tool bar text")));
+ return new JCheckBoxMenuItem(actions.addAction("ToolBarText", CWMsg.gettext("Show Tool Bar Text")).setTooltip(CWMsg.gettext("Toggle the display of the tool bar text")));
}
/**
@@ -191,7 +191,7 @@
* @return a check box that can be used to toggle the size of the icons
*/
public JMenuItem getIconSizeToggle() {
- JCheckBoxMenuItem toggle = new JCheckBoxMenuItem(actions.addAction("ToolBarText", UserMsg.gettext("Large Tool Bar")).setTooltip(UserMsg.gettext("Toggle size of the tool bar icons")));
+ JCheckBoxMenuItem toggle = new JCheckBoxMenuItem(actions.addAction("ToolBarText", CWMsg.gettext("Large Tool Bar")).setTooltip(CWMsg.gettext("Toggle size of the tool bar icons")));
toggle.setSelected(true);
return toggle;
}
Modified: trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ViewManager.java
===================================================================
--- trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ViewManager.java 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/java/org/crosswire/common/swing/desktop/ViewManager.java 2011-03-05 20:36:55 UTC (rev 2088)
@@ -35,7 +35,7 @@
import org.crosswire.common.swing.ActionFactory;
import org.crosswire.common.swing.GuiUtil;
-import org.crosswire.common.swing.UserMsg;
+import org.crosswire.common.swing.CWMsg;
import org.crosswire.common.swing.desktop.event.TitleChangedEvent;
import org.crosswire.common.swing.desktop.event.TitleChangedListener;
import org.crosswire.common.swing.desktop.event.ViewEvent;
@@ -101,8 +101,8 @@
// Get the action definitions from the calling class
contextActions = actions;
- tdiView = new JRadioButtonMenuItem(contextActions.addAction(TAB_MODE, UserMsg.gettext("Tabbed Document Interface")));
- mdiView = new JRadioButtonMenuItem(contextActions.addAction(WINDOW_MODE, UserMsg.gettext("Multiple Document Interface")));
+ tdiView = new JRadioButtonMenuItem(contextActions.addAction(TAB_MODE, CWMsg.gettext("Tabbed Document Interface")));
+ mdiView = new JRadioButtonMenuItem(contextActions.addAction(WINDOW_MODE, CWMsg.gettext("Multiple Document Interface")));
ButtonGroup grpViews = new ButtonGroup();
grpViews.add(mdiView);
Copied: trunk/common-swing/src/main/resources/CWMsg.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,58 @@
+
+Add=_Add
+An\ error\ has\ occurred\:=An error has occurred\:
+Apply=_Apply
+Back=_Back
+Back.AcceleratorKey=0x27,alt
+Bold=Bold
+Browse=_Browse
+Cancel=_Cancel
+Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=Cannot open source for\: {0}, line\: {1}\n
+Close=_Close
+Copy=_Copy
+Copy.AcceleratorKey=C,ctrl
+Cut=C_ut
+Cut.AcceleratorKey=X,ctrl
+Delete=_Delete
+Details=Details
+Edit=_Edit
+Error=Error
+Error\ on\ line\ {0}\ in\ file\ {1}=Error on line {0} in file {1}
+Finish=_Finish
+Forward=_Forward
+Forward.AcceleratorKey=0x25,alt
+Go=Go
+Help=_Help
+Help.AcceleratorKey=0x70
+Italic=Italic
+Next=_Next
+No=_No
+No\ File=No File
+No\ description\ available.=No description available.
+OK=_OK
+Remove=_Remove
+Reset=_Reset
+Save=_Save
+Save.AcceleratorKey=S,ctrl
+Select\ Font=Select Font
+This\ was\ caused\ by\:=This was caused by\:
+Tried\:\ {0}=Tried\: {0}\n
+Update=_Update
+Yes=_Yes
+
+Browse\ for\ a\ directory\ to\ select.=Browse for a directory to select.
+Could\ not\ save\ preferences\:\ {0}=Could not save preferences\: {0}
+Preferences=Preferences
+Select\ a\ preference\ category=Select a preference category
+Update\ (path)=Alias.Update
+{0}\ Preferences={0} Preferences
+
+Large\ Tool\ Bar=Large Tool Bar
+Multiple\ Document\ Interface=Multiple Document Interface
+Show\ Tool\ Bar=Show Tool Bar
+Show\ Tool\ Bar\ Text=Show Tool Bar Text
+Tabbed\ Document\ Interface=Tabbed Document Interface
+Toggle\ size\ of\ the\ tool\ bar\ icons=Toggle size of the tool bar icons
+Toggle\ the\ display\ of\ the\ tool\ bar=Toggle the display of the tool bar
+Toggle\ the\ display\ of\ the\ tool\ bar\ text=Toggle the display of the tool bar text
+Untitled\ {0}=Untitled {0}
Copied: trunk/common-swing/src/main/resources/CWMsg_de.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_de.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_de.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_de.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,55 @@
+
+Add=Hinzuf\u00FCgen
+An\ error\ has\ occurred\:=Ein Fehler ist aufgetreten\:
+Apply=\u00DCbernehmen
+Back=Zur\u00FCck
+Back.AcceleratorKey=0x27,alt
+Bold=Fett
+Browse=Durchsuchen
+Cancel=Abbrechen
+Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=Kann Quelle nicht \u00F6ffnen f\u00FCr\: {0}, Zeile\: {1}\n
+Close=Schlie\u00DFen
+Copy=Kopieren
+Copy.AcceleratorKey=C,ctrl
+Cut=A_usschneiden
+Cut.AcceleratorKey=X,alt
+Delete=L\u00F6schen
+Edit=Bearbeiten
+Error=Fehler
+Error\ on\ line\ {0}\ in\ file\ {1}=Fehler in Zeile {0} in Datei {1}
+Finish=Ende
+Forward=Vorw\u00E4rts
+Forward.AcceleratorKey=0x25,alt
+Go=Gehe
+Help=Hilfe
+Help.AcceleratorKey=0x70
+Italic=Kursiv
+Next=Weiter
+No=_Nein
+No\ File=Keine Datei
+No\ description\ available.=Keine Beschreibung verf\u00FCgbar
+OK=_OK
+Remove=Entfernen
+Reset=Zur\u00FCcksetzen
+Save=_Speichern
+Save.AcceleratorKey=S,ctrl
+Select\ Font=Schriftart ausw\u00E4hlen
+This\ was\ caused\ by\:=Verursacht durch\:
+Tried\:\ {0}=Versuche\: {0}\n
+Update=Auffrischen
+Yes=_Ja
+
+Browse\ for\ a\ directory\ to\ select.=Ein Verzeichnis ausw\u00E4hlen
+Could\ not\ save\ preferences\:\ {0}=Konnte Konfigurationsdatei nicht speichern\: {0}
+Preferences=Eigenschaften
+Select\ a\ preference\ category=W\u00E4hlen Sie links eine Kategorie f\u00FCr weitere Optionen
+Update\ (path)=Aktualisieren
+{0}\ Preferences={0} Eigenschaften
+
+Large\ Tool\ Bar=Gro\u00DFe Symbole
+Show\ Tool\ Bar=Zeige Symbolleiste
+Show\ Tool\ Bar\ Text=Zeige Symbole mit Text
+Toggle\ size\ of\ the\ tool\ bar\ icons=Schalte Symbolleiste gro\u00DF/klein
+Toggle\ the\ display\ of\ the\ tool\ bar=Schalte Symbolleiste an/aus
+Toggle\ the\ display\ of\ the\ tool\ bar\ text=Schalte Symbolleisten-Text an/aus
+Untitled\ {0}=Ohne Titel {0}
Copied: trunk/common-swing/src/main/resources/CWMsg_fa.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_fa.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_fa.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_fa.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,56 @@
+
+Add=\u0627\u0641\u0632\u0648\u062F\u0646
+An\ error\ has\ occurred\:=\u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u0634\u06A9\u0644 \u062F\u0631\u062F
+Apply=\u0627\u0646\u062C\u0627\u0645
+Back=\u0639\u0642\u0628
+Back.AcceleratorKey=0x25,alt
+Bold=\u062F\u0631\u0634\u062A
+Browse=\u0627\u0646\u062A\u062E\u0627\u0628
+Cancel=\u0627\u0646\u0636\u0631\u0627\u0641
+Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=\u0628\u0627\u0632 \u0646\u0634\u062F {0},\u062F\u0631 \u0633\u0637\u0631 {1}\n
+Close=\u0628\u06A9\u0646
+Copy=\u06A9\u067E\u06CC
+Copy.AcceleratorKey=C,ctrl
+Cut=\u0628\u0631\u064A\u062F\u0646
+Cut.AcceleratorKey=X,ctrl
+Delete=\u062D\u0632\u0641
+Details=\u062C\u0632\u062B\u06CC\u0627\u062A
+Edit=\u0648\u06CC\u0631\u0627\u06CC\u0634
+Error=\u0627\u0634\u062A\u0628\u0627
+Error\ on\ line\ {0}\ in\ file\ {1}=\u0645\u0634\u06A9\u0644 \u062F\u0627\u0631 \u0633\u0637\u0631 {0} \u062F\u0631 \u067E\u0631\u0648\u0646\u062F\u0647{1}
+Finish=\u062A\u0645\u0627\u0645
+Forward=\u062C\u0644\u0648
+Forward.AcceleratorKey=0x27,alt
+Go=\u0686\u0647\u062A \u062D\u0631\u06A9\u062A
+Help=\u0631\u0647\u0646\u0646\u0645\u0627
+Help.AcceleratorKey=0x70
+Italic=\u06A9\u062C
+Next=\u062C\u0644\u0648
+No=\u0631\u062F
+No\ File=\u067E\u0631\u0648\u0646\u062F\u0647 \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F
+No\ description\ available.=\u062F\u0644\u06CC\u0644 \u0627\u06CC\u0646 \u0645\u0634\u06A9\u0644 \u0648\u0686\u0648\u062F \u0646\u062F\u0631\u062F
+OK=\u0642\u0628\u0648\u0644
+Remove=\u062D\u0632\u0641 \u06A9\u0631\u062F\u0646
+Reset=\u0627\u0632 \u0627\u0648\u0644
+Save=\u0630\u062E\u064A\u0631\u0647 \u0633\u0627\u0632\u06CC
+Save.AcceleratorKey=S,ctrl
+Select\ Font=\u0627\u0646\u062A\u062E\u0627\u0628 \u0641\u0648\u0646\u062A
+This\ was\ caused\ by\:=\u062F\u0644\u06CC\u0644 \u0627\u06CC\u0646 \u0645\u0634\u06A9\u0644\:
+Tried\:\ {0}=\u0627\u0645\u062A\u062D\u0627\u0646 \u06A9\u0631\u062F\u0645\: {0}\n
+Update=\u0628\u0647 \u0631\u0648\u0632 \u06A9\u0631\u062F\u0646
+Yes=\u0628\u0644\u0647
+
+Browse\ for\ a\ directory\ to\ select.=\u0627\u0646\u062A\u062E\u0627\u0628
+Preferences=\u0627\u0646\u062A\u062E\u0627\u0628\u0647\u0627
+Select\ a\ preference\ category=\u0634\u0627\u062C\u0647 \u0627\u0632 \u062F\u0631\u062C\u062A \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F\!
+{0}\ Preferences={0} \u0627\u0646\u062A\u062E\u0627\u0628\u0647\u0627
+
+Large\ Tool\ Bar=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631 \u0628\u0632\u0631\u06AF
+Multiple\ Document\ Interface=\u067E\u0646\u062C\u0631\u0647 \u0647\u0627
+Show\ Tool\ Bar=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
+Show\ Tool\ Bar\ Text=\u0645\u062A\u0646 \u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
+Tabbed\ Document\ Interface=\u0636\u0641\u062D\u0647 \u0647\u0627
+Toggle\ size\ of\ the\ tool\ bar\ icons=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631 \u0628\u0632\u0631\u06AF
+Toggle\ the\ display\ of\ the\ tool\ bar=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
+Toggle\ the\ display\ of\ the\ tool\ bar\ text=\u0645\u062A\u0646 \u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
+Untitled\ {0}=\u0628\u06CC \u0646\u0627\u0645 {0}
Copied: trunk/common-swing/src/main/resources/CWMsg_in.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_in.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_in.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_in.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,52 @@
+
+Add=T_ambah
+An\ error\ has\ occurred\:=Kesalahan terjadi\:
+Apply=_Apply
+Back=Kembali
+Back.AcceleratorKey=0x27,alt
+Bold=Tebal
+Browse=_Browse
+Cancel=_Batal
+Close=_Tutup
+Copy=_Copy
+Copy.AcceleratorKey=C,ctrl
+Cut=C_ut
+Cut.AcceleratorKey=X,ctrl
+Delete=Hapus
+Edit=_Ubah
+Error=Kesalahan
+Error\ on\ line\ {0}\ in\ file\ {1}=Kesalahn pada line {0} in file {1}
+Finish=_Selesai
+Forward=Maju
+Forward.AcceleratorKey=0x25,alt
+Go=Go
+Help=_Bantuan
+Help.AcceleratorKey=0x70
+Italic=Miring
+Next=Berikut_nya
+No=_Tidak
+No\ File=Tidak ada Berkas
+No\ description\ available.=Tidak penjelasan
+OK=_OK
+Remove=Hapus
+Reset=_Reset
+Save=_Simpan
+Save.AcceleratorKey=S,ctrl
+Select\ Font=Pilih Font
+This\ was\ caused\ by\:=Ini disebabkan karena\:
+Tried\:\ {0}=Percobaan\: {0}\n
+Update=_Update
+Yes=_Ya
+Could\ not\ save\ preferences\:\ {0} = Gagal menyimpan preferensi: {0}
+Preferences = Preferensi
+{0}\ Preferences = {0} Preferensi
+Select\ a\ preference\ category = Pilih kategori preferensi
+
+Large\ Tool\ Bar=Besar Tool Bar
+Multiple\ Document\ Interface=Antar muka Multiple Document
+Show\ Tool\ Bar=Tampilkan Tool Bar
+Show\ Tool\ Bar\ Text=Tampilkan Tool Bar Teks
+Tabbed\ Document\ Interface=Antar muka Tabbed
+Toggle\ size\ of\ the\ tool\ bar\ icons=Tuas untuk tool bar ikon
+Toggle\ the\ display\ of\ the\ tool\ bar=Tuas untuk tampilan tool bar
+Toggle\ the\ display\ of\ the\ tool\ bar\ text=Tuas untuk tool bar teks
Copied: trunk/common-swing/src/main/resources/CWMsg_tr.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_tr.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_tr.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_tr.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,29 @@
+
+Add=Add
+Apply=Apply
+Back=Back
+Back.AcceleratorKey=0x27,alt
+Browse=Browse
+Cancel=Cancel
+Close=Close
+Copy=Copy
+Copy.AcceleratorKey=C,ctrl
+Cut=Cut
+Cut.AcceleratorKey=X,ctrl
+Delete=Delete
+Edit=Ara\u015Ft\u0131rmak
+Finish=Finish
+Forward=Forward
+Forward.AcceleratorKey=0x25,alt
+Go=Git
+Help=Yard\u0131m
+Help.AcceleratorKey=0x70
+Next=Next
+No=No
+OK=OK
+Remove=Remove
+Reset=Reset
+Save=Save
+Save.AcceleratorKey=S,ctrl
+Update=Update
+Yes=Yes
Copied: trunk/common-swing/src/main/resources/CWMsg_vi.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_vi.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_vi.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_vi.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,47 @@
+
+Add=Th\u00EAm
+An\ error\ has\ occurred\:=M\u1ED9t l\u1ED7i l\u1EA7m \u0111\u00E3 x\u1EA9y ra\:
+Apply=\u00C1p D\u1EE5ng
+Back=Quay L\u1EA1i
+Back.AcceleratorKey=0x27,alt
+Bold=Ch\u1EEF \u0110\u1EADm
+Browse=\u0110\u1ECDc l\u01B0\u1EDBt
+Cancel=B\u1ECF \u0110i
+Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=Kh\u00F4ng m\u1EDF d\u01B0\u1EE3c ngu\u1ED3n g\u1ED1c cho\: {0}, d\u00F2ng\: {1}\n
+Close=Close
+Copy=Ch\u00E9p
+Copy.AcceleratorKey=C,ctrl
+Cut=C\u1EAFt
+Cut.AcceleratorKey=X,ctrl
+Delete=Delete
+Details=Chi Ti\u1EBFt
+Edit=S\u1EEDa
+Error=L\u1ED7i
+Error\ on\ line\ {0}\ in\ file\ {1}=L\u1ED7i t\u1EA1i d\u00F2ng {0} trong t\u1EADp tin {1}
+Finish=K\u1EBFt Th\u00FAc
+Forward=\u0110i T\u1EDBi
+Forward.AcceleratorKey=0x25,alt
+Go=Chuy\u1EC3n
+Help=Tr\u1EE3 Gi\u00FAp
+Help.AcceleratorKey=0x70
+Italic=Ch\u1EEF Nghi\u00EAng
+Next=\u0110i T\u1EDBi
+No=Kh\u00F4ng
+No\ File=Kh\u00F4ng C\u00F3 T\u1EADp Tin
+No\ description\ available.=Kh\u00F4ng c\u00F3 m\u00F4 t\u1EA3
+OK=\u0110\u00F3ng
+Remove=B\u1ECF \u0110i
+Reset=Reset
+Save=L\u01B0u
+Save.AcceleratorKey=S,ctrl
+Select\ Font=Ch\u1ECDn Ph\u00F4ng Ch\u1EEF
+This\ was\ caused\ by\:=L\u1ED7i n\u00E0y do\:
+Tried\:\ {0}=Th\u1EED\: {0}\n
+Update=C\u1EADp Nh\u1EADt
+Yes=C\u00F3
+
+Browse\ for\ a\ directory\ to\ select.=\u0110\u1ECDc l\u01B0\u1EDBt t\u00ECm t\u1EADp tin \u0111\u1EC3 ch\u1ECDn
+Could\ not\ save\ preferences\:\ {0}=Kh\u00F4ng l\u01B0u \u0111\u01B0\u1EE3c t\u1EADp tin c\u1EA5u h\u00ECnh\: {0}
+Preferences=T\u00EDnh Ch\u1EA5t
+Select\ a\ preference\ category=Ch\u1ECDn sub-node c\u1EE7a tree cho th\u00EAm tu\u1EF3 ch\u1ECDn n\u1EEFa.
+{0}\ Preferences={0} T\u00EDnh Ch\u1EA5t
Copied: trunk/common-swing/src/main/resources/CWMsg_zh.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_zh.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_zh.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,39 @@
+
+Add=\u589E\u52A0
+Apply=\u5957\u7528
+Back=\u4E0A\u3127\u9801
+Back.AcceleratorKey=0x27,alt
+Browse=\u700F\u89BD
+Cancel=\u53D6\u6D88
+Close=\u95DC\u9589
+Copy=\u8986\u88FD
+Copy.AcceleratorKey=C,ctrl
+Cut=\u526A\u4E0B
+Cut.AcceleratorKey=X,ctrl
+Delete=Delete
+Edit=\u96E2\u958B
+Finish=Finish
+Forward=\u4E0B\u3127\u9801
+Forward.AcceleratorKey=0x25,alt
+Go=\u57F7\u884C
+Help=\u5E6B\u52A9
+Help.AcceleratorKey=0x70
+Next=Next
+No=\u5426\u5B9A
+OK=\u78BA\u8A8D
+Remove=Remove
+Reset=Reset
+Save=\u5132\u5B58
+Save.AcceleratorKey=S,ctrl
+Yes=\u78BA\u8A8D
+
+Browse\ for\ a\ directory\ to\ select.=\u9078\u64C7\u3127\u500B\u6A94\u6848
+
+Large\ Tool\ Bar=\u5927\u5DE5\u5177\u5716\u793A
+Multiple\ Document\ Interface=\u591A\u6587\u4EF6\u4ECB\u9762
+Show\ Tool\ Bar=\u5DE5\u5177\u5217
+Show\ Tool\ Bar\ Text=\u5DE5\u5177\u5716\u793A\u6587\u5B57
+Tabbed\ Document\ Interface=\u55AE\u6587\u4EF6\u4ECB\u9762
+Toggle\ size\ of\ the\ tool\ bar\ icons=\u5207\u63DB\u5DE5\u5177\u5716\u793A
+Toggle\ the\ display\ of\ the\ tool\ bar=\u986F\u793A\u5DE5\u5177\u5217
+Toggle\ the\ display\ of\ the\ tool\ bar\ text=\u5207\u63DB\u5716\u793A\u6587\u5B57
Copied: trunk/common-swing/src/main/resources/CWMsg_zh_CN.properties (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh_CN.properties)
===================================================================
--- trunk/common-swing/src/main/resources/CWMsg_zh_CN.properties (rev 0)
+++ trunk/common-swing/src/main/resources/CWMsg_zh_CN.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,39 @@
+
+Add=\u589E\u52A0
+Apply=\u5957\u7528
+Back=\u4E0A\u3127\u9875
+Back.AcceleratorKey=0x27,alt
+Browse=\u6D4F\u89C8
+Cancel=\u53D6\u6D88
+Close=\u5173\u95ED
+Copy=\u9ECF\u8D34
+Copy.AcceleratorKey=C,ctrl
+Cut=\u526A\u5207
+Cut.AcceleratorKey=X,ctrl
+Delete=Delete
+Edit=\u7F16\u8F91
+Finish=Finish
+Forward=\u4E0B\u3127\u9875
+Forward.AcceleratorKey=0x25,alt
+Go=\u6267\u884C
+Help=\u5E2E\u52A9
+Help.AcceleratorKey=0x70
+Next=Next
+No=\u5426\u5B9A
+OK=\u786E\u8BA4
+Remove=Remove
+Reset=Reset
+Save=\u50A8\u5B58
+Save.AcceleratorKey=S,ctrl
+Yes=\u786E\u8BA4
+
+Browse\ for\ a\ directory\ to\ select.=\u9009\u62E9\u3127\u4E2A\u6863\u6848
+
+Large\ Tool\ Bar=\u5927\u5DE5\u5177\u56FE\u793A
+Multiple\ Document\ Interface=\u591A\u6587\u4EF6\u4ECB\u9762
+Show\ Tool\ Bar=\u5DE5\u5177\u5217
+Show\ Tool\ Bar\ Text=\u5DE5\u5177\u56FE\u793A\u6587\u5B57
+Tabbed\ Document\ Interface=\u5355\u6587\u4EF6\u4ECB\u9762
+Toggle\ size\ of\ the\ tool\ bar\ icons=\u5207\u6362\u5DE5\u5177\u56FE\u793A
+Toggle\ the\ display\ of\ the\ tool\ bar=\u663E\u793A\u5DE5\u5177\u5217
+Toggle\ the\ display\ of\ the\ tool\ bar\ text=\u5207\u6362\u56FE\u793A\u6587\u5B57
Copied: trunk/common-swing/src/main/resources/ConfigEditor.plugin (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/ConfigEditor.plugin)
===================================================================
--- trunk/common-swing/src/main/resources/ConfigEditor.plugin (rev 0)
+++ trunk/common-swing/src/main/resources/ConfigEditor.plugin 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1 @@
+default=org.crosswire.common.config.swing.TreeConfigEditor
Copied: trunk/common-swing/src/main/resources/Field.plugin (from rev 2086, trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/Field.plugin)
===================================================================
--- trunk/common-swing/src/main/resources/Field.plugin (rev 0)
+++ trunk/common-swing/src/main/resources/Field.plugin 2011-03-05 20:36:55 UTC (rev 2088)
@@ -0,0 +1,14 @@
+string=org.crosswire.common.config.swing.TextField
+#password is now in jsword-limbo
+#password=org.crosswire.common.config.swing.PasswordField
+boolean=org.crosswire.common.config.swing.BooleanField
+int-options=org.crosswire.common.config.swing.MappedOptionsField
+map-options=org.crosswire.common.config.swing.MappedOptionsField
+string-options=org.crosswire.common.config.swing.StringArrayField
+string-array=org.crosswire.common.config.swing.StringArrayField
+file=org.crosswire.common.config.swing.FileField
+path=org.crosswire.common.config.swing.PathField
+directory=org.crosswire.common.config.swing.DirectoryField
+number=org.crosswire.common.config.swing.NumberField
+font=org.crosswire.common.config.swing.FontField
+class=org.crosswire.common.config.swing.TextField
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/ConfigEditor.plugin
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/ConfigEditor.plugin 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/ConfigEditor.plugin 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1 +0,0 @@
-default=org.crosswire.common.config.swing.TreeConfigEditor
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/Field.plugin
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/Field.plugin 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/Field.plugin 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,14 +0,0 @@
-string=org.crosswire.common.config.swing.TextField
-#password is now in jsword-limbo
-#password=org.crosswire.common.config.swing.PasswordField
-boolean=org.crosswire.common.config.swing.BooleanField
-int-options=org.crosswire.common.config.swing.MappedOptionsField
-map-options=org.crosswire.common.config.swing.MappedOptionsField
-string-options=org.crosswire.common.config.swing.StringArrayField
-string-array=org.crosswire.common.config.swing.StringArrayField
-file=org.crosswire.common.config.swing.FileField
-path=org.crosswire.common.config.swing.PathField
-directory=org.crosswire.common.config.swing.DirectoryField
-number=org.crosswire.common.config.swing.NumberField
-font=org.crosswire.common.config.swing.FontField
-class=org.crosswire.common.config.swing.TextField
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,7 +0,0 @@
-
-Browse\ for\ a\ directory\ to\ select.=Browse for a directory to select.
-Could\ not\ save\ preferences\:\ {0}=Could not save preferences\: {0}
-Preferences=Preferences
-Select\ a\ preference\ category=Select a preference category
-Update\ (path)=Alias.Update
-{0}\ Preferences={0} Preferences
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_de.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_de.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_de.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,7 +0,0 @@
-
-Browse\ for\ a\ directory\ to\ select.=Ein Verzeichnis ausw\u00E4hlen
-Could\ not\ save\ preferences\:\ {0}=Konnte Konfigurationsdatei nicht speichern\: {0}
-Preferences=Eigenschaften
-Select\ a\ preference\ category=W\u00E4hlen Sie links eine Kategorie f\u00FCr weitere Optionen
-Update\ (path)=Aktualisieren
-{0}\ Preferences={0} Eigenschaften
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_fa.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_fa.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_fa.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,5 +0,0 @@
-
-Browse\ for\ a\ directory\ to\ select.=\u0627\u0646\u062A\u062E\u0627\u0628
-Preferences=\u0627\u0646\u062A\u062E\u0627\u0628\u0647\u0627
-Select\ a\ preference\ category=\u0634\u0627\u062C\u0647 \u0627\u0632 \u062F\u0631\u062C\u062A \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F\!
-{0}\ Preferences={0} \u0627\u0646\u062A\u062E\u0627\u0628\u0647\u0627
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_in.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_in.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_in.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,4 +0,0 @@
-Could\ not\ save\ preferences\:\ {0} = Gagal menyimpan preferensi: {0}
-Preferences = Preferensi
-{0}\ Preferences = {0} Preferensi
-Select\ a\ preference\ category = Pilih kategori preferensi
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_vi.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_vi.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_vi.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,6 +0,0 @@
-
-Browse\ for\ a\ directory\ to\ select.=\u0110\u1ECDc l\u01B0\u1EDBt t\u00ECm t\u1EADp tin \u0111\u1EC3 ch\u1ECDn
-Could\ not\ save\ preferences\:\ {0}=Kh\u00F4ng l\u01B0u \u0111\u01B0\u1EE3c t\u1EADp tin c\u1EA5u h\u00ECnh\: {0}
-Preferences=T\u00EDnh Ch\u1EA5t
-Select\ a\ preference\ category=Ch\u1ECDn sub-node c\u1EE7a tree cho th\u00EAm tu\u1EF3 ch\u1ECDn n\u1EEFa.
-{0}\ Preferences={0} T\u00EDnh Ch\u1EA5t
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,2 +0,0 @@
-
-Browse\ for\ a\ directory\ to\ select.=\u9078\u64C7\u3127\u500B\u6A94\u6848
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh_CN.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh_CN.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/config/swing/UserMsg_zh_CN.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,2 +0,0 @@
-
-Browse\ for\ a\ directory\ to\ select.=\u9009\u62E9\u3127\u4E2A\u6863\u6848
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = _Add
-
-Apply.Name = _Apply
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = _Back
-
-Browse.Name = _Browse
-
-Cancel.Name = _Cancel
-
-Close.Name = _Close
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = _Copy
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = C_ut
-
-Delete.Name = _Delete
-
-Edit.Name = _Edit
-
-Finish.Name = _Finish
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = _Forward
-
-Go.Name = Go
-
-Help.AcceleratorKey = 0x70
-Help.Name = _Help
-
-Next.Name = _Next
-
-No.Name = _No
-
-OK.Name = _OK
-
-Remove.Name = _Remove
-
-Reset.Name = _Reset
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = _Save
-
-Update.Name = _Update
-
-Yes.Name = _Yes
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_de.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_de.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_de.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = Hinzuf\u00FCgen
-
-Apply.Name = \u00DCbernehmen
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = Zur\u00FCck
-
-Browse.Name = Durchsuchen
-
-Cancel.Name = Abbrechen
-
-Close.Name = Schlie\u00DFen
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = Kopieren
-
-Cut.AcceleratorKey = X,alt
-Cut.Name = A_usschneiden
-
-Delete.Name = L\u00F6schen
-
-Edit.Name = Bearbeiten
-
-Finish.Name = Ende
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = Vorw\u00E4rts
-
-Go.Name = Gehe
-
-Help.AcceleratorKey = 0x70
-Help.Name = Hilfe
-
-Next.Name = Weiter
-
-No.Name = _Nein
-
-OK.Name = _OK
-
-Remove.Name = Entfernen
-
-Reset.Name = Zur\u00FCcksetzen
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = _Speichern
-
-Update.Name = Auffrischen
-
-Yes.Name = _Ja
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_fa.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_fa.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_fa.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = \u0627\u0641\u0632\u0648\u062F\u0646
-
-Apply.Name = \u0627\u0646\u062C\u0627\u0645
-
-Back.AcceleratorKey = 0x25,alt
-Back.Name = \u0639\u0642\u0628
-
-Browse.Name = \u0627\u0646\u062A\u062E\u0627\u0628
-
-Cancel.Name = \u0627\u0646\u0636\u0631\u0627\u0641
-
-Close.Name = \u0628\u06A9\u0646
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = \u06A9\u067E\u06CC
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = \u0628\u0631\u064A\u062F\u0646
-
-Delete.Name = \u062D\u0632\u0641
-
-Edit.Name = \u0648\u06CC\u0631\u0627\u06CC\u0634
-
-Finish.Name = \u062A\u0645\u0627\u0645
-
-Forward.AcceleratorKey = 0x27,alt
-Forward.Name = \u062C\u0644\u0648
-
-Go.Name = \u0686\u0647\u062A \u062D\u0631\u06A9\u062A
-
-Help.AcceleratorKey = 0x70
-Help.Name = \u0631\u0647\u0646\u0646\u0645\u0627
-
-Next.Name = \u062C\u0644\u0648
-
-No.Name = \u0631\u062F
-
-OK.Name = \u0642\u0628\u0648\u0644
-
-Remove.Name = \u062D\u0632\u0641 \u06A9\u0631\u062F\u0646
-
-Reset.Name = \u0627\u0632 \u0627\u0648\u0644
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = \u0630\u062E\u064A\u0631\u0647 \u0633\u0627\u0632\u06CC
-
-Update.Name = \u0628\u0647 \u0631\u0648\u0632 \u06A9\u0631\u062F\u0646
-
-Yes.Name = \u0628\u0644\u0647
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_in.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_in.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_in.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = T_ambah
-
-Apply.Name = _Apply
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = Kembali
-
-Browse.Name = _Browse
-
-Cancel.Name = _Batal
-
-Close.Name = _Tutup
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = _Copy
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = C_ut
-
-Delete.Name = Hapus
-
-Edit.Name = _Ubah
-
-Finish.Name = _Selesai
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = Maju
-
-Go.Name = Go
-
-Help.AcceleratorKey = 0x70
-Help.Name = _Bantuan
-
-Next.Name = Berikut_nya
-
-No.Name = _Tidak
-
-OK.Name = _OK
-
-Remove.Name = Hapus
-
-Reset.Name = _Reset
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = _Simpan
-
-Update.Name = _Update
-
-Yes.Name = _Ya
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_tr.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_tr.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_tr.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = Add
-
-Apply.Name = Apply
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = Back
-
-Browse.Name = Browse
-
-Cancel.Name = Cancel
-
-Close.Name = Close
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = Copy
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = Cut
-
-Delete.Name = Delete
-
-Edit.Name = Ara\u015Ft\u0131rmak
-
-Finish.Name = Finish
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = Forward
-
-Go.Name = Git
-
-Help.AcceleratorKey = 0x70
-Help.Name = Yard\u0131m
-
-Next.Name = Next
-
-No.Name = No
-
-OK.Name = OK
-
-Remove.Name = Remove
-
-Reset.Name = Reset
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = Save
-
-Update.Name = Update
-
-Yes.Name = Yes
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_vi.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_vi.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_vi.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = Th\u00EAm
-
-Apply.Name = \u00C1p D\u1EE5ng
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = Quay L\u1EA1i
-
-Browse.Name = \u0110\u1ECDc l\u01B0\u1EDBt
-
-Cancel.Name = B\u1ECF \u0110i
-
-Close.Name = Close
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = Ch\u00E9p
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = C\u1EAFt
-
-Delete.Name = Delete
-
-Edit.Name = S\u1EEDa
-
-Finish.Name = K\u1EBFt Th\u00FAc
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = \u0110i T\u1EDBi
-
-Go.Name = Chuy\u1EC3n
-
-Help.AcceleratorKey = 0x70
-Help.Name = Tr\u1EE3 Gi\u00FAp
-
-Next.Name = \u0110i T\u1EDBi
-
-No.Name = Kh\u00F4ng
-
-OK.Name = \u0110\u00F3ng
-
-Remove.Name = B\u1ECF \u0110i
-
-Reset.Name = Reset
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = L\u01B0u
-
-Update.Name = C\u1EADp Nh\u1EADt
-
-Yes.Name = C\u00F3
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = \u589E\u52A0
-
-Apply.Name = \u5957\u7528
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = \u4E0A\u3127\u9801
-
-Browse.Name = \u700F\u89BD
-
-Cancel.Name = \u53D6\u6D88
-
-Close.Name = \u95DC\u9589
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = \u8986\u88FD
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = \u526A\u4E0B
-
-Delete.Name = Delete
-
-Edit.Name = \u96E2\u958B
-
-Finish.Name = Finish
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = \u4E0B\u3127\u9801
-
-Go.Name = \u57F7\u884C
-
-Help.AcceleratorKey = 0x70
-Help.Name = \u5E6B\u52A9
-
-Next.Name = Next
-
-No.Name = \u5426\u5B9A
-
-OK.Name = \u78BA\u8A8D
-
-Remove.Name = Remove
-
-Reset.Name = Reset
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = \u5132\u5B58
-
-Update.Name = Update
-
-Yes.Name = \u78BA\u8A8D
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh_CN.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh_CN.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/Aliases_zh_CN.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,50 +0,0 @@
-
-Add.Name = \u589E\u52A0
-
-Apply.Name = \u5957\u7528
-
-Back.AcceleratorKey = 0x27,alt
-Back.Name = \u4E0A\u3127\u9875
-
-Browse.Name = \u6D4F\u89C8
-
-Cancel.Name = \u53D6\u6D88
-
-Close.Name = \u5173\u95ED
-
-Copy.AcceleratorKey = C,ctrl
-Copy.Name = \u9ECF\u8D34
-
-Cut.AcceleratorKey = X,ctrl
-Cut.Name = \u526A\u5207
-
-Delete.Name = Delete
-
-Edit.Name = \u7F16\u8F91
-
-Finish.Name = Finish
-
-Forward.AcceleratorKey = 0x25,alt
-Forward.Name = \u4E0B\u3127\u9875
-
-Go.Name = \u6267\u884C
-
-Help.AcceleratorKey = 0x70
-Help.Name = \u5E2E\u52A9
-
-Next.Name = Next
-
-No.Name = \u5426\u5B9A
-
-OK.Name = \u786E\u8BA4
-
-Remove.Name = Remove
-
-Reset.Name = Reset
-
-Save.AcceleratorKey = S,ctrl
-Save.Name = \u50A8\u5B58
-
-Update.Name = Update
-
-Yes.Name = \u786E\u8BA4
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/CWOptionPane.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/CWOptionPane.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/CWOptionPane.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,4 +0,0 @@
-Yes.Name=Alias.Yes
-No.Name=Alias.No
-OK.Name=Alias.OK
-Cancel.Name=Alias.Cancel
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/ExceptionPane.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/ExceptionPane.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/ExceptionPane.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1 +0,0 @@
-OK.Name=Alias.OK
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/FontChooser.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/FontChooser.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/FontChooser.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,2 +0,0 @@
-OK.Name=Alias.OK
-Cancel.Name=Alias.Cancel
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/QuickHelpDialog.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/QuickHelpDialog.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/QuickHelpDialog.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,2 +0,0 @@
-
-OK.Name=Alias.OK
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,58 +0,0 @@
-
-Add=_Add
-An\ error\ has\ occurred\:=An error has occurred\:
-Apply=_Apply
-Back=_Back
-Back.AcceleratorKey=0x27,alt
-Bold=Bold
-Browse=_Browse
-Cancel=_Cancel
-Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=Cannot open source for\: {0}, line\: {1}\n
-Close=_Close
-Copy=_Copy
-Copy.AcceleratorKey=C,ctrl
-Cut=C_ut
-Cut.AcceleratorKey=X,ctrl
-Delete=_Delete
-Details=Details
-Edit=_Edit
-Error=Error
-Error\ on\ line\ {0}\ in\ file\ {1}=Error on line {0} in file {1}
-Finish=_Finish
-Forward=_Forward
-Forward.AcceleratorKey=0x25,alt
-Go=Go
-Help=_Help
-Help.AcceleratorKey=0x70
-Italic=Italic
-Next=_Next
-No=_No
-No\ File=No File
-No\ description\ available.=No description available.
-OK=_OK
-Remove=_Remove
-Reset=_Reset
-Save=_Save
-Save.AcceleratorKey=S,ctrl
-Select\ Font=Select Font
-This\ was\ caused\ by\:=This was caused by\:
-Tried\:\ {0}=Tried\: {0}\n
-Update=_Update
-Yes=_Yes
-
-Browse\ for\ a\ directory\ to\ select.=Browse for a directory to select.
-Could\ not\ save\ preferences\:\ {0}=Could not save preferences\: {0}
-Preferences=Preferences
-Select\ a\ preference\ category=Select a preference category
-Update\ (path)=Alias.Update
-{0}\ Preferences={0} Preferences
-
-Large\ Tool\ Bar=Large Tool Bar
-Multiple\ Document\ Interface=Multiple Document Interface
-Show\ Tool\ Bar=Show Tool Bar
-Show\ Tool\ Bar\ Text=Show Tool Bar Text
-Tabbed\ Document\ Interface=Tabbed Document Interface
-Toggle\ size\ of\ the\ tool\ bar\ icons=Toggle size of the tool bar icons
-Toggle\ the\ display\ of\ the\ tool\ bar=Toggle the display of the tool bar
-Toggle\ the\ display\ of\ the\ tool\ bar\ text=Toggle the display of the tool bar text
-Untitled\ {0}=Untitled {0}
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_de.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_de.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_de.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,55 +0,0 @@
-
-Add=Hinzuf\u00FCgen
-An\ error\ has\ occurred\:=Ein Fehler ist aufgetreten\:
-Apply=\u00DCbernehmen
-Back=Zur\u00FCck
-Back.AcceleratorKey=0x27,alt
-Bold=Fett
-Browse=Durchsuchen
-Cancel=Abbrechen
-Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=Kann Quelle nicht \u00F6ffnen f\u00FCr\: {0}, Zeile\: {1}\n
-Close=Schlie\u00DFen
-Copy=Kopieren
-Copy.AcceleratorKey=C,ctrl
-Cut=A_usschneiden
-Cut.AcceleratorKey=X,alt
-Delete=L\u00F6schen
-Edit=Bearbeiten
-Error=Fehler
-Error\ on\ line\ {0}\ in\ file\ {1}=Fehler in Zeile {0} in Datei {1}
-Finish=Ende
-Forward=Vorw\u00E4rts
-Forward.AcceleratorKey=0x25,alt
-Go=Gehe
-Help=Hilfe
-Help.AcceleratorKey=0x70
-Italic=Kursiv
-Next=Weiter
-No=_Nein
-No\ File=Keine Datei
-No\ description\ available.=Keine Beschreibung verf\u00FCgbar
-OK=_OK
-Remove=Entfernen
-Reset=Zur\u00FCcksetzen
-Save=_Speichern
-Save.AcceleratorKey=S,ctrl
-Select\ Font=Schriftart ausw\u00E4hlen
-This\ was\ caused\ by\:=Verursacht durch\:
-Tried\:\ {0}=Versuche\: {0}\n
-Update=Auffrischen
-Yes=_Ja
-
-Browse\ for\ a\ directory\ to\ select.=Ein Verzeichnis ausw\u00E4hlen
-Could\ not\ save\ preferences\:\ {0}=Konnte Konfigurationsdatei nicht speichern\: {0}
-Preferences=Eigenschaften
-Select\ a\ preference\ category=W\u00E4hlen Sie links eine Kategorie f\u00FCr weitere Optionen
-Update\ (path)=Aktualisieren
-{0}\ Preferences={0} Eigenschaften
-
-Large\ Tool\ Bar=Gro\u00DFe Symbole
-Show\ Tool\ Bar=Zeige Symbolleiste
-Show\ Tool\ Bar\ Text=Zeige Symbole mit Text
-Toggle\ size\ of\ the\ tool\ bar\ icons=Schalte Symbolleiste gro\u00DF/klein
-Toggle\ the\ display\ of\ the\ tool\ bar=Schalte Symbolleiste an/aus
-Toggle\ the\ display\ of\ the\ tool\ bar\ text=Schalte Symbolleisten-Text an/aus
-Untitled\ {0}=Ohne Titel {0}
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_fa.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_fa.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_fa.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,56 +0,0 @@
-
-Add=\u0627\u0641\u0632\u0648\u062F\u0646
-An\ error\ has\ occurred\:=\u0628\u0631\u0646\u0627\u0645\u0647 \u0645\u0634\u06A9\u0644 \u062F\u0631\u062F
-Apply=\u0627\u0646\u062C\u0627\u0645
-Back=\u0639\u0642\u0628
-Back.AcceleratorKey=0x25,alt
-Bold=\u062F\u0631\u0634\u062A
-Browse=\u0627\u0646\u062A\u062E\u0627\u0628
-Cancel=\u0627\u0646\u0636\u0631\u0627\u0641
-Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=\u0628\u0627\u0632 \u0646\u0634\u062F {0},\u062F\u0631 \u0633\u0637\u0631 {1}\n
-Close=\u0628\u06A9\u0646
-Copy=\u06A9\u067E\u06CC
-Copy.AcceleratorKey=C,ctrl
-Cut=\u0628\u0631\u064A\u062F\u0646
-Cut.AcceleratorKey=X,ctrl
-Delete=\u062D\u0632\u0641
-Details=\u062C\u0632\u062B\u06CC\u0627\u062A
-Edit=\u0648\u06CC\u0631\u0627\u06CC\u0634
-Error=\u0627\u0634\u062A\u0628\u0627
-Error\ on\ line\ {0}\ in\ file\ {1}=\u0645\u0634\u06A9\u0644 \u062F\u0627\u0631 \u0633\u0637\u0631 {0} \u062F\u0631 \u067E\u0631\u0648\u0646\u062F\u0647{1}
-Finish=\u062A\u0645\u0627\u0645
-Forward=\u062C\u0644\u0648
-Forward.AcceleratorKey=0x27,alt
-Go=\u0686\u0647\u062A \u062D\u0631\u06A9\u062A
-Help=\u0631\u0647\u0646\u0646\u0645\u0627
-Help.AcceleratorKey=0x70
-Italic=\u06A9\u062C
-Next=\u062C\u0644\u0648
-No=\u0631\u062F
-No\ File=\u067E\u0631\u0648\u0646\u062F\u0647 \u0648\u062C\u0648\u062F \u0646\u062F\u0627\u0631\u062F
-No\ description\ available.=\u062F\u0644\u06CC\u0644 \u0627\u06CC\u0646 \u0645\u0634\u06A9\u0644 \u0648\u0686\u0648\u062F \u0646\u062F\u0631\u062F
-OK=\u0642\u0628\u0648\u0644
-Remove=\u062D\u0632\u0641 \u06A9\u0631\u062F\u0646
-Reset=\u0627\u0632 \u0627\u0648\u0644
-Save=\u0630\u062E\u064A\u0631\u0647 \u0633\u0627\u0632\u06CC
-Save.AcceleratorKey=S,ctrl
-Select\ Font=\u0627\u0646\u062A\u062E\u0627\u0628 \u0641\u0648\u0646\u062A
-This\ was\ caused\ by\:=\u062F\u0644\u06CC\u0644 \u0627\u06CC\u0646 \u0645\u0634\u06A9\u0644\:
-Tried\:\ {0}=\u0627\u0645\u062A\u062D\u0627\u0646 \u06A9\u0631\u062F\u0645\: {0}\n
-Update=\u0628\u0647 \u0631\u0648\u0632 \u06A9\u0631\u062F\u0646
-Yes=\u0628\u0644\u0647
-
-Browse\ for\ a\ directory\ to\ select.=\u0627\u0646\u062A\u062E\u0627\u0628
-Preferences=\u0627\u0646\u062A\u062E\u0627\u0628\u0647\u0627
-Select\ a\ preference\ category=\u0634\u0627\u062C\u0647 \u0627\u0632 \u062F\u0631\u062C\u062A \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F\!
-{0}\ Preferences={0} \u0627\u0646\u062A\u062E\u0627\u0628\u0647\u0627
-
-Large\ Tool\ Bar=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631 \u0628\u0632\u0631\u06AF
-Multiple\ Document\ Interface=\u067E\u0646\u062C\u0631\u0647 \u0647\u0627
-Show\ Tool\ Bar=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
-Show\ Tool\ Bar\ Text=\u0645\u062A\u0646 \u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
-Tabbed\ Document\ Interface=\u0636\u0641\u062D\u0647 \u0647\u0627
-Toggle\ size\ of\ the\ tool\ bar\ icons=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631 \u0628\u0632\u0631\u06AF
-Toggle\ the\ display\ of\ the\ tool\ bar=\u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
-Toggle\ the\ display\ of\ the\ tool\ bar\ text=\u0645\u062A\u0646 \u0633\u062A\u0648\u0646 \u0627\u0628\u0632\u0627\u0631
-Untitled\ {0}=\u0628\u06CC \u0646\u0627\u0645 {0}
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_in.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_in.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_in.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,52 +0,0 @@
-
-Add=T_ambah
-An\ error\ has\ occurred\:=Kesalahan terjadi\:
-Apply=_Apply
-Back=Kembali
-Back.AcceleratorKey=0x27,alt
-Bold=Tebal
-Browse=_Browse
-Cancel=_Batal
-Close=_Tutup
-Copy=_Copy
-Copy.AcceleratorKey=C,ctrl
-Cut=C_ut
-Cut.AcceleratorKey=X,ctrl
-Delete=Hapus
-Edit=_Ubah
-Error=Kesalahan
-Error\ on\ line\ {0}\ in\ file\ {1}=Kesalahn pada line {0} in file {1}
-Finish=_Selesai
-Forward=Maju
-Forward.AcceleratorKey=0x25,alt
-Go=Go
-Help=_Bantuan
-Help.AcceleratorKey=0x70
-Italic=Miring
-Next=Berikut_nya
-No=_Tidak
-No\ File=Tidak ada Berkas
-No\ description\ available.=Tidak penjelasan
-OK=_OK
-Remove=Hapus
-Reset=_Reset
-Save=_Simpan
-Save.AcceleratorKey=S,ctrl
-Select\ Font=Pilih Font
-This\ was\ caused\ by\:=Ini disebabkan karena\:
-Tried\:\ {0}=Percobaan\: {0}\n
-Update=_Update
-Yes=_Ya
-Could\ not\ save\ preferences\:\ {0} = Gagal menyimpan preferensi: {0}
-Preferences = Preferensi
-{0}\ Preferences = {0} Preferensi
-Select\ a\ preference\ category = Pilih kategori preferensi
-
-Large\ Tool\ Bar=Besar Tool Bar
-Multiple\ Document\ Interface=Antar muka Multiple Document
-Show\ Tool\ Bar=Tampilkan Tool Bar
-Show\ Tool\ Bar\ Text=Tampilkan Tool Bar Teks
-Tabbed\ Document\ Interface=Antar muka Tabbed
-Toggle\ size\ of\ the\ tool\ bar\ icons=Tuas untuk tool bar ikon
-Toggle\ the\ display\ of\ the\ tool\ bar=Tuas untuk tampilan tool bar
-Toggle\ the\ display\ of\ the\ tool\ bar\ text=Tuas untuk tool bar teks
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_tr.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_tr.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_tr.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,29 +0,0 @@
-
-Add=Add
-Apply=Apply
-Back=Back
-Back.AcceleratorKey=0x27,alt
-Browse=Browse
-Cancel=Cancel
-Close=Close
-Copy=Copy
-Copy.AcceleratorKey=C,ctrl
-Cut=Cut
-Cut.AcceleratorKey=X,ctrl
-Delete=Delete
-Edit=Ara\u015Ft\u0131rmak
-Finish=Finish
-Forward=Forward
-Forward.AcceleratorKey=0x25,alt
-Go=Git
-Help=Yard\u0131m
-Help.AcceleratorKey=0x70
-Next=Next
-No=No
-OK=OK
-Remove=Remove
-Reset=Reset
-Save=Save
-Save.AcceleratorKey=S,ctrl
-Update=Update
-Yes=Yes
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_vi.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_vi.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_vi.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,47 +0,0 @@
-
-Add=Th\u00EAm
-An\ error\ has\ occurred\:=M\u1ED9t l\u1ED7i l\u1EA7m \u0111\u00E3 x\u1EA9y ra\:
-Apply=\u00C1p D\u1EE5ng
-Back=Quay L\u1EA1i
-Back.AcceleratorKey=0x27,alt
-Bold=Ch\u1EEF \u0110\u1EADm
-Browse=\u0110\u1ECDc l\u01B0\u1EDBt
-Cancel=B\u1ECF \u0110i
-Cannot\ open\ source\ for\:\ {0},\ line\:\ {1}=Kh\u00F4ng m\u1EDF d\u01B0\u1EE3c ngu\u1ED3n g\u1ED1c cho\: {0}, d\u00F2ng\: {1}\n
-Close=Close
-Copy=Ch\u00E9p
-Copy.AcceleratorKey=C,ctrl
-Cut=C\u1EAFt
-Cut.AcceleratorKey=X,ctrl
-Delete=Delete
-Details=Chi Ti\u1EBFt
-Edit=S\u1EEDa
-Error=L\u1ED7i
-Error\ on\ line\ {0}\ in\ file\ {1}=L\u1ED7i t\u1EA1i d\u00F2ng {0} trong t\u1EADp tin {1}
-Finish=K\u1EBFt Th\u00FAc
-Forward=\u0110i T\u1EDBi
-Forward.AcceleratorKey=0x25,alt
-Go=Chuy\u1EC3n
-Help=Tr\u1EE3 Gi\u00FAp
-Help.AcceleratorKey=0x70
-Italic=Ch\u1EEF Nghi\u00EAng
-Next=\u0110i T\u1EDBi
-No=Kh\u00F4ng
-No\ File=Kh\u00F4ng C\u00F3 T\u1EADp Tin
-No\ description\ available.=Kh\u00F4ng c\u00F3 m\u00F4 t\u1EA3
-OK=\u0110\u00F3ng
-Remove=B\u1ECF \u0110i
-Reset=Reset
-Save=L\u01B0u
-Save.AcceleratorKey=S,ctrl
-Select\ Font=Ch\u1ECDn Ph\u00F4ng Ch\u1EEF
-This\ was\ caused\ by\:=L\u1ED7i n\u00E0y do\:
-Tried\:\ {0}=Th\u1EED\: {0}\n
-Update=C\u1EADp Nh\u1EADt
-Yes=C\u00F3
-
-Browse\ for\ a\ directory\ to\ select.=\u0110\u1ECDc l\u01B0\u1EDBt t\u00ECm t\u1EADp tin \u0111\u1EC3 ch\u1ECDn
-Could\ not\ save\ preferences\:\ {0}=Kh\u00F4ng l\u01B0u \u0111\u01B0\u1EE3c t\u1EADp tin c\u1EA5u h\u00ECnh\: {0}
-Preferences=T\u00EDnh Ch\u1EA5t
-Select\ a\ preference\ category=Ch\u1ECDn sub-node c\u1EE7a tree cho th\u00EAm tu\u1EF3 ch\u1ECDn n\u1EEFa.
-{0}\ Preferences={0} T\u00EDnh Ch\u1EA5t
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,39 +0,0 @@
-
-Add=\u589E\u52A0
-Apply=\u5957\u7528
-Back=\u4E0A\u3127\u9801
-Back.AcceleratorKey=0x27,alt
-Browse=\u700F\u89BD
-Cancel=\u53D6\u6D88
-Close=\u95DC\u9589
-Copy=\u8986\u88FD
-Copy.AcceleratorKey=C,ctrl
-Cut=\u526A\u4E0B
-Cut.AcceleratorKey=X,ctrl
-Delete=Delete
-Edit=\u96E2\u958B
-Finish=Finish
-Forward=\u4E0B\u3127\u9801
-Forward.AcceleratorKey=0x25,alt
-Go=\u57F7\u884C
-Help=\u5E6B\u52A9
-Help.AcceleratorKey=0x70
-Next=Next
-No=\u5426\u5B9A
-OK=\u78BA\u8A8D
-Remove=Remove
-Reset=Reset
-Save=\u5132\u5B58
-Save.AcceleratorKey=S,ctrl
-Yes=\u78BA\u8A8D
-
-Browse\ for\ a\ directory\ to\ select.=\u9078\u64C7\u3127\u500B\u6A94\u6848
-
-Large\ Tool\ Bar=\u5927\u5DE5\u5177\u5716\u793A
-Multiple\ Document\ Interface=\u591A\u6587\u4EF6\u4ECB\u9762
-Show\ Tool\ Bar=\u5DE5\u5177\u5217
-Show\ Tool\ Bar\ Text=\u5DE5\u5177\u5716\u793A\u6587\u5B57
-Tabbed\ Document\ Interface=\u55AE\u6587\u4EF6\u4ECB\u9762
-Toggle\ size\ of\ the\ tool\ bar\ icons=\u5207\u63DB\u5DE5\u5177\u5716\u793A
-Toggle\ the\ display\ of\ the\ tool\ bar=\u986F\u793A\u5DE5\u5177\u5217
-Toggle\ the\ display\ of\ the\ tool\ bar\ text=\u5207\u63DB\u5716\u793A\u6587\u5B57
Deleted: trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh_CN.properties
===================================================================
--- trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh_CN.properties 2011-03-05 16:42:38 UTC (rev 2087)
+++ trunk/common-swing/src/main/resources/org/crosswire/common/swing/UserMsg_zh_CN.properties 2011-03-05 20:36:55 UTC (rev 2088)
@@ -1,39 +0,0 @@
-
-Add=\u589E\u52A0
-Apply=\u5957\u7528
-Back=\u4E0A\u3127\u9875
-Back.AcceleratorKey=0x27,alt
-Browse=\u6D4F\u89C8
-Cancel=\u53D6\u6D88
-Close=\u5173\u95ED
-Copy=\u9ECF\u8D34
-Copy.AcceleratorKey=C,ctrl
-Cut=\u526A\u5207
-Cut.AcceleratorKey=X,ctrl
-Delete=Delete
-Edit=\u7F16\u8F91
-Finish=Finish
-Forward=\u4E0B\u3127\u9875
-Forward.AcceleratorKey=0x25,alt
-Go=\u6267\u884C
-Help=\u5E2E\u52A9
-Help.AcceleratorKey=0x70
-Next=Next
-No=\u5426\u5B9A
-OK=\u786E\u8BA4
-Remove=Remove
-Reset=Reset
-Save=\u50A8\u5B58
-Save.AcceleratorKey=S,ctrl
-Yes=\u786E\u8BA4
-
-Browse\ for\ a\ directory\ to\ select.=\u9009\u62E9\u3127\u4E2A\u6863\u6848
-
-Large\ Tool\ Bar=\u5927\u5DE5\u5177\u56FE\u793A
-Multiple\ Document\ Interface=\u591A\u6587\u4EF6\u4ECB\u9762
-Show\ Tool\ Bar=\u5DE5\u5177\u5217
-Show\ Tool\ Bar\ Text=\u5DE5\u5177\u56FE\u793A\u6587\u5B57
-Tabbed\ Document\ Interface=\u5355\u6587\u4EF6\u4ECB\u9762
-Toggle\ size\ of\ the\ tool\ bar\ icons=\u5207\u6362\u5DE5\u5177\u56FE\u793A
-Toggle\ the\ display\ of\ the\ tool\ bar=\u663E\u793A\u5DE5\u5177\u5217
-Toggle\ the\ display\ of\ the\ tool\ bar\ text=\u5207\u6362\u56FE\u793A\u6587\u5B57
More information about the jsword-svn
mailing list