|
From: Pelle B. <pe...@us...> - 2004-04-16 18:12:51
|
Update of /cvsroot/neuclear/neuclear-commons/src/java/org/neuclear/commons/crypto/passphraseagents/swing In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31547/src/java/org/neuclear/commons/crypto/passphraseagents/swing Modified Files: KeyStoreDialog.java Log Message: Added AgentMessages to support localization. added us and spanish locales Implemented localization for KeyStoreDialog Index: KeyStoreDialog.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-commons/src/java/org/neuclear/commons/crypto/passphraseagents/swing/KeyStoreDialog.java,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** KeyStoreDialog.java 15 Apr 2004 20:03:51 -0000 1.7 --- KeyStoreDialog.java 16 Apr 2004 18:12:39 -0000 1.8 *************** *** 6,9 **** --- 6,10 ---- import com.jgoodies.forms.layout.FormLayout; import com.jgoodies.plaf.Options; + import org.neuclear.commons.crypto.passphraseagents.AgentMessages; import org.neuclear.commons.crypto.signers.BrowsableSigner; import org.neuclear.commons.crypto.signers.DefaultSigner; *************** *** 23,30 **** import java.net.URL; import java.security.KeyStoreException; ! import java.util.HashMap; ! import java.util.Iterator; ! import java.util.Map; ! import java.util.Vector; import java.util.prefs.BackingStoreException; import java.util.prefs.Preferences; --- 24,28 ---- import java.net.URL; import java.security.KeyStoreException; ! import java.util.*; import java.util.prefs.BackingStoreException; import java.util.prefs.Preferences; *************** *** 33,36 **** --- 31,39 ---- $Id$ $Log$ + Revision 1.8 2004/04/16 18:12:39 pelle + Added AgentMessages to support localization. + added us and spanish locales + Implemented localization for KeyStoreDialog + Revision 1.7 2004/04/15 20:03:51 pelle Added license screen to Personal Signer. *************** *** 77,80 **** --- 80,86 ---- */ public class KeyStoreDialog { + /** + * @jira NEU-30 Allow Identity Objects to be described in XHTML + */ public KeyStoreDialog() { try { *************** *** 85,96 **** } prefs = Preferences.userNodeForPackage(DefaultSigner.class); cache = new HashMap(); ! sign = new JButton("Sign"); sign.setEnabled(false); ! cancel = new JButton("Cancel"); ! newId = new JButton("New ID ..."); message = new MessageLabel(); ! save = new JButton("Save keys ..."); ! remember = new JCheckBox("remember passphrase in current session", prefs.getBoolean(REMEMBER_PASSPHRASE, false)); list = new JList(); list.setBorder(BorderFactory.createLoweredBevelBorder()); --- 91,104 ---- } prefs = Preferences.userNodeForPackage(DefaultSigner.class); + AgentMessages.updateLocale("es", "ES"); + caps = AgentMessages.getMessages(); cache = new HashMap(); ! sign = new JButton(caps.getString("sign")); sign.setEnabled(false); ! cancel = new JButton(caps.getString("cancel")); ! newId = new JButton(caps.getString("newid")); message = new MessageLabel(); ! save = new JButton(caps.getString("savekeys")); ! remember = new JCheckBox(caps.getString("remember"), prefs.getBoolean(REMEMBER_PASSPHRASE, false)); list = new JList(); list.setBorder(BorderFactory.createLoweredBevelBorder()); *************** *** 106,110 **** icon = new JLabel("NeuClear"); ! frame.setTitle("NeuClear Signing Agent"); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); frame.getContentPane().add(buildPanel()); --- 114,118 ---- icon = new JLabel("NeuClear"); ! frame.setTitle("NeuClear " + caps.getString("signingagent")); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); frame.getContentPane().add(buildPanel()); *************** *** 224,230 **** builder.add(icon, cc.xyw(1, 5, 1, CellConstraints.LEFT, CellConstraints.TOP)); icon.setLabelFor(list); ! builder.addSeparator("Identities", cc.xyw(1, 3, 3)); builder.add(list, cc.xyw(3, 5, 1)); ! builder.addLabel("Passphrase:", cc.xy(1, 7)).setLabelFor(passphrase); builder.add(passphrase, cc.xy(3, 7)); builder.add(remember, cc.xy(3, 9)); --- 232,238 ---- builder.add(icon, cc.xyw(1, 5, 1, CellConstraints.LEFT, CellConstraints.TOP)); icon.setLabelFor(list); ! builder.addSeparator(caps.getString("identities"), cc.xyw(1, 3, 3)); builder.add(list, cc.xyw(3, 5, 1)); ! builder.addLabel(caps.getString("passphrase"), cc.xy(1, 7)).setLabelFor(passphrase); builder.add(passphrase, cc.xy(3, 7)); builder.add(remember, cc.xy(3, 9)); *************** *** 364,367 **** --- 372,376 ---- private static final String DEFAULT_ALIAS = "DEFAULT_ALIAS"; private static final String REMEMBER_PASSPHRASE = "REMEMBER_PASSPHRASE"; + private ResourceBundle caps; } |