diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java index af71883eb..145e9c849 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHelper.java @@ -14,7 +14,7 @@ public class ConfigClientsHelper extends HelperBase { public String getForm1() { StringBuilder buf = new StringBuilder(1024); buf.append("\n"); - buf.append("\n"); + buf.append("\n"); List clients = ClientAppConfig.getClientApps(_context); for (int cur = 0; cur < clients.size(); cur++) { @@ -30,7 +30,7 @@ public class ConfigClientsHelper extends HelperBase { public String getForm2() { StringBuilder buf = new StringBuilder(1024); buf.append("
ClientRun at Startup?Start NowClass and arguments
" + _("Client") + "" + _("Run at Startup?") + "" + _("Start Now") + "" + _("Class and arguments") + "
\n"); - buf.append("\n"); + buf.append("\n"); Properties props = RouterConsoleRunner.webAppProperties(); Set keys = new TreeSet(props.keySet()); for (Iterator iter = keys.iterator(); iter.hasNext(); ) { @@ -63,7 +63,7 @@ public class ConfigClientsHelper extends HelperBase { } buf.append("/>\n"); } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java index b14bab7f8..d42c61cca 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigNetHandler.java @@ -44,7 +44,7 @@ public class ConfigNetHandler extends FormHandler { @Override protected void processForm() { - if (_saveRequested || ( (_action != null) && ("Save changes".equals(_action)) )) { + if (_saveRequested || ( (_action != null) && (_("Save changes").equals(_action)) )) { saveChanges(); } else if (_recheckReachabilityRequested) { recheckReachability(); @@ -116,7 +116,7 @@ public class ConfigNetHandler extends FormHandler { private void recheckReachability() { _context.commSystem().recheckReachability(); - addFormNotice("Rechecking router reachability..."); + addFormNotice(_("Rechecking router reachability...")); } /** @@ -145,7 +145,7 @@ public class ConfigNetHandler extends FormHandler { // Todo: Catch local IPs right here rather than complaining later _context.router().setConfigSetting(UDPTransport.PROP_EXTERNAL_HOST, uhost); if ((!oldUdp.equals(_udpAutoIP)) || (!oldUHost.equals(uhost))) { - addFormNotice("Updating IP address"); + addFormNotice(_("Updating IP address")); restartRequired = true; } } @@ -163,17 +163,17 @@ public class ConfigNetHandler extends FormHandler { if ((!oldAutoHost.equals(_ntcpAutoIP)) || ! oldNHost.equalsIgnoreCase(_ntcpHostname)) { if ("disabled".equals(_ntcpAutoIP)) { - addFormNotice("Disabling TCP completely"); + addFormNotice(_("Disabling TCP completely")); } else if ("false".equals(_ntcpAutoIP) && _ntcpHostname.length() > 0) { // Todo: Catch local IPs right here rather than complaining later _context.router().setConfigSetting(ConfigNetHelper.PROP_I2NP_NTCP_HOSTNAME, _ntcpHostname); - addFormNotice("Updating inbound TCP address to " + _ntcpHostname); + addFormNotice(_("Updating inbound TCP address to") + " " + _ntcpHostname); } else { _context.router().removeConfigSetting(ConfigNetHelper.PROP_I2NP_NTCP_HOSTNAME); if ("false".equals(_ntcpAutoIP)) - addFormNotice("Disabling inbound TCP"); + addFormNotice(_("Disabling inbound TCP")); else - addFormNotice("Updating inbound TCP address to auto"); // true or always + addFormNotice(_("Updating inbound TCP address to auto")); // true or always } _context.router().setConfigSetting(ConfigNetHelper.PROP_I2NP_NTCP_AUTO_IP, _ntcpAutoIP); _context.router().setConfigSetting(TransportManager.PROP_ENABLE_NTCP, "" + !"disabled".equals(_ntcpAutoIP)); @@ -182,10 +182,10 @@ public class ConfigNetHandler extends FormHandler { if (oldAutoPort != _ntcpAutoPort || ! oldNPort.equals(_ntcpPort)) { if (_ntcpPort.length() > 0 && !_ntcpAutoPort) { _context.router().setConfigSetting(ConfigNetHelper.PROP_I2NP_NTCP_PORT, _ntcpPort); - addFormNotice("Updating inbound TCP port to " + _ntcpPort); + addFormNotice(_("Updating inbound TCP port to") + " " + _ntcpPort); } else { _context.router().removeConfigSetting(ConfigNetHelper.PROP_I2NP_NTCP_PORT); - addFormNotice("Updating inbound TCP port to auto"); + addFormNotice(_("Updating inbound TCP port to auto")); } _context.router().setConfigSetting(ConfigNetHelper.PROP_I2NP_NTCP_AUTO_PORT, "" + _ntcpAutoPort); restartRequired = true; @@ -197,7 +197,7 @@ public class ConfigNetHandler extends FormHandler { if (!oldPort.equals(_udpPort)) { _context.router().setConfigSetting(UDPTransport.PROP_INTERNAL_PORT, _udpPort); _context.router().setConfigSetting(UDPTransport.PROP_EXTERNAL_PORT, _udpPort); - addFormNotice("Updating UDP port from " + oldPort + " to " + _udpPort); + addFormNotice(_("Updating UDP port from") + " " + oldPort + " " + _("to") + " " + _udpPort); restartRequired = true; } } @@ -213,9 +213,9 @@ public class ConfigNetHandler extends FormHandler { if (switchRequired) { _context.router().setConfigSetting(PROP_HIDDEN, "" + _hiddenMode); if (_hiddenMode) - addFormError("Gracefully restarting into Hidden Router Mode"); + addFormError(_("Gracefully restarting into Hidden Router Mode")); else - addFormError("Gracefully restarting to exit Hidden Router Mode"); + addFormError(_("Gracefully restarting to exit Hidden Router Mode")); } _context.router().setConfigSetting(Router.PROP_DYNAMIC_KEYS, "" + _dynamicKeys); @@ -224,15 +224,15 @@ public class ConfigNetHandler extends FormHandler { _upnp) { // This is minor, don't set restartRequired if (_upnp) - addFormNotice("Enabling UPnP, restart required to take effect"); + addFormNotice(_("Enabling UPnP, restart required to take effect")); else - addFormNotice("Disabling UPnP, restart required to take effect"); + addFormNotice(_("Disabling UPnP, restart required to take effect")); } _context.router().setConfigSetting(TransportManager.PROP_ENABLE_UPNP, "" + _upnp); if (_requireIntroductions) { _context.router().setConfigSetting(UDPTransport.PROP_FORCE_INTRODUCERS, "true"); - addFormNotice("Requiring SSU introduers"); + addFormNotice(_("Requiring SSU introduers")); } else { _context.router().removeConfigSetting(UDPTransport.PROP_FORCE_INTRODUCERS); } @@ -246,11 +246,11 @@ public class ConfigNetHandler extends FormHandler { } boolean saved = _context.router().saveConfig(); - if ( (_action != null) && ("Save changes".equals(_action)) ) { + if ( (_action != null) && (_("Save changes").equals(_action)) ) { if (saved) - addFormNotice("Configuration saved successfully"); + addFormNotice(_("Configuration saved successfully")); else - addFormNotice("Error saving the configuration (applied but not saved) - please see the error logs"); + addFormNotice(_("Error saving the configuration (applied but not saved) - please see the error logs")); } if (switchRequired) { @@ -290,7 +290,7 @@ public class ConfigNetHandler extends FormHandler { String old = _context.router().getConfigSetting(Router.PROP_BANDWIDTH_SHARE_PERCENTAGE); if ( (old == null) || (!old.equalsIgnoreCase(_sharePct)) ) { _context.router().setConfigSetting(Router.PROP_BANDWIDTH_SHARE_PERCENTAGE, _sharePct); - addFormNotice("Updating bandwidth share percentage"); + addFormNotice(_("Updating bandwidth share percentage")); updated = true; } } @@ -360,7 +360,7 @@ public class ConfigNetHandler extends FormHandler { if (updated && !_ratesOnly) { _context.bandwidthLimiter().reinitialize(); - addFormNotice("Updated bandwidth limits"); + addFormNotice(_("Updated bandwidth limits")); } } } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java index 76de0f5d4..95aa9fcb4 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigServiceHandler.java @@ -50,36 +50,36 @@ public class ConfigServiceHandler extends FormHandler { protected void processForm() { if (_action == null) return; - if ("Shutdown gracefully".equals(_action)) { + if (_("Shutdown gracefully").equals(_action)) { _context.addShutdownTask(new UpdateWrapperManagerTask(Router.EXIT_GRACEFUL)); _context.router().shutdownGracefully(); - addFormNotice("Graceful shutdown initiated"); - } else if ("Shutdown immediately".equals(_action)) { + addFormNotice(_("Graceful shutdown initiated")); + } else if (_("Shutdown immediately").equals(_action)) { _context.addShutdownTask(new UpdateWrapperManagerTask(Router.EXIT_HARD)); _context.router().shutdown(Router.EXIT_HARD); - addFormNotice("Shutdown immediately! boom bye bye bad bwoy"); - } else if ("Cancel graceful shutdown".equals(_action)) { + addFormNotice(_("Shutdown immediately! boom bye bye bad bwoy")); + } else if (_("Cancel graceful shutdown").equals(_action)) { _context.router().cancelGracefulShutdown(); - addFormNotice("Graceful shutdown cancelled"); - } else if ("Graceful restart".equals(_action)) { + addFormNotice(_("Graceful shutdown cancelled")); + } else if (_("Graceful restart").equals(_action)) { _context.addShutdownTask(new UpdateWrapperManagerTask(Router.EXIT_GRACEFUL_RESTART)); _context.router().shutdownGracefully(Router.EXIT_GRACEFUL_RESTART); - addFormNotice("Graceful restart requested"); - } else if ("Hard restart".equals(_action)) { + addFormNotice(_("Graceful restart requested")); + } else if (_("Hard restart").equals(_action)) { _context.addShutdownTask(new UpdateWrapperManagerTask(Router.EXIT_HARD_RESTART)); _context.router().shutdown(Router.EXIT_HARD_RESTART); - addFormNotice("Hard restart requested"); - } else if ("Rekey and Restart".equals(_action)) { - addFormNotice("Rekeying after graceful restart"); + addFormNotice(_("Hard restart requested")); + } else if (_("Rekey and Restart").equals(_action)) { + addFormNotice(_("Rekeying after graceful restart")); _context.addShutdownTask(new UpdateWrapperManagerAndRekeyTask(Router.EXIT_GRACEFUL_RESTART)); _context.router().shutdownGracefully(Router.EXIT_GRACEFUL_RESTART); - } else if ("Rekey and Shutdown".equals(_action)) { - addFormNotice("Rekeying after graceful shutdown"); + } else if (_("Rekey and Shutdown").equals(_action)) { + addFormNotice(_("Rekeying after graceful shutdown")); _context.addShutdownTask(new UpdateWrapperManagerAndRekeyTask(Router.EXIT_GRACEFUL)); _context.router().shutdownGracefully(Router.EXIT_GRACEFUL); - } else if ("Run I2P on startup".equals(_action)) { + } else if (_("Run I2P on startup").equals(_action)) { installService(); - } else if ("Don't run I2P on startup".equals(_action)) { + } else if (_("Don't run I2P on startup").equals(_action)) { uninstallService(); } else if ("Dump threads".equals(_action)) { try { @@ -88,36 +88,36 @@ public class ConfigServiceHandler extends FormHandler { addFormError("Warning: unable to contact the service manager - " + t.getMessage()); } addFormNotice("Threads dumped to wrapper.log"); - } else if ("Show systray icon".equals(_action)) { + } else if (_("Show systray icon").equals(_action)) { try { SysTray tray = SysTray.getInstance(); if (tray != null) { tray.show(); - addFormNotice("System tray icon enabled."); + addFormNotice(_("System tray icon enabled.")); } else { - addFormNotice("System tray icon feature not supported on this platform. Sorry!"); + addFormNotice(_("System tray icon feature not supported on this platform. Sorry!")); } } catch (Throwable t) { - addFormError("Warning: unable to contact the systray manager - " + t.getMessage()); + addFormError(_("Warning: unable to contact the systray manager") + " - " + t.getMessage()); } - } else if ("Hide systray icon".equals(_action)) { + } else if (_("Hide systray icon").equals(_action)) { try { SysTray tray = SysTray.getInstance(); if (tray != null) { tray.hide(); - addFormNotice("System tray icon disabled."); + addFormNotice(_("System tray icon disabled.")); } else { - addFormNotice("System tray icon feature not supported on this platform. Sorry!"); + addFormNotice(_("System tray icon feature not supported on this platform. Sorry!")); } } catch (Throwable t) { - addFormError("Warning: unable to contact the systray manager - " + t.getMessage()); + addFormError(_("Warning: unable to contact the systray manager") + " - " + t.getMessage()); } - } else if ("View console on startup".equals(_action)) { + } else if (_("View console on startup").equals(_action)) { browseOnStartup(true); - addFormNotice("Console is to be shown on startup"); - } else if ("Do not view console on startup".equals(_action)) { + addFormNotice(_("Console is to be shown on startup")); + } else if (_("Do not view console on startup").equals(_action)) { browseOnStartup(false); - addFormNotice("Console is not to be shown on startup"); + addFormNotice(_("Console is not to be shown on startup")); } else { //addFormNotice("Blah blah blah. whatever. I'm not going to " + _action); } @@ -126,17 +126,17 @@ public class ConfigServiceHandler extends FormHandler { private void installService() { try { Runtime.getRuntime().exec("install_i2p_service_winnt.bat"); - addFormNotice("Service installed"); + addFormNotice(_("Service installed")); } catch (IOException ioe) { - addFormError("Warning: unable to install the service - " + ioe.getMessage()); + addFormError(_("Warning: unable to install the service") + " - " + ioe.getMessage()); } } private void uninstallService() { try { Runtime.getRuntime().exec("uninstall_i2p_service_winnt.bat"); - addFormNotice("Service removed"); + addFormNotice(_("Service removed")); } catch (IOException ioe) { - addFormError("Warning: unable to remove the service - " + ioe.getMessage()); + addFormError(_("Warning: unable to remove the service") + " - " + ioe.getMessage()); } } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java index 108231019..22f4fa2df 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java @@ -51,25 +51,25 @@ public class ConfigUpdateHandler extends FormHandler { @Override protected void processForm() { - if (_action != null && _action.startsWith("Check")) { + if (_action != null && _action.equals(_("Check for updates"))) { NewsFetcher fetcher = NewsFetcher.getInstance(I2PAppContext.getGlobalContext()); fetcher.fetchNews(); if (fetcher.shouldFetchUnsigned()) fetcher.fetchUnsignedHead(); if (fetcher.updateAvailable() || fetcher.unsignedUpdateAvailable()) { if ( (_updatePolicy == null) || (!_updatePolicy.equals("notify")) ) - addFormNotice("Update available, attempting to download now"); + addFormNotice(_("Update available, attempting to download now")); else - addFormNotice("Update available, click button on left to download"); + addFormNotice(_("Update available, click button on left to download")); } else - addFormNotice("No update available"); + addFormNotice(_("No update available")); } if ( (_newsURL != null) && (_newsURL.length() > 0) ) { String oldURL = ConfigUpdateHelper.getNewsURL(_context); if ( (oldURL == null) || (!_newsURL.equals(oldURL)) ) { _context.router().setConfigSetting(PROP_NEWS_URL, _newsURL); - addFormNotice("Updating news URL to " + _newsURL); + addFormNotice(_("Updating news URL to") + " " + _newsURL); } } @@ -77,7 +77,7 @@ public class ConfigUpdateHandler extends FormHandler { String oldHost = _context.router().getConfigSetting(PROP_PROXY_HOST); if ( (oldHost == null) || (!_proxyHost.equals(oldHost)) ) { _context.router().setConfigSetting(PROP_PROXY_HOST, _proxyHost); - addFormNotice("Updating proxy host to " + _proxyHost); + addFormNotice(_("Updating proxy host to") + " " + _proxyHost); } } @@ -85,7 +85,7 @@ public class ConfigUpdateHandler extends FormHandler { String oldPort = _context.router().getConfigSetting(PROP_PROXY_PORT); if ( (oldPort == null) || (!_proxyPort.equals(oldPort)) ) { _context.router().setConfigSetting(PROP_PROXY_PORT, _proxyPort); - addFormNotice("Updating proxy port to " + _proxyPort); + addFormNotice(_("Updating proxy port to") + " " + _proxyPort); } } @@ -98,14 +98,14 @@ public class ConfigUpdateHandler extends FormHandler { try { oldFreq = Long.parseLong(oldFreqStr); } catch (NumberFormatException nfe) {} if (_refreshFrequency != oldFreq) { _context.router().setConfigSetting(PROP_REFRESH_FREQUENCY, ""+_refreshFrequency); - addFormNotice("Updating refresh frequency to " + DataHelper.formatDuration(_refreshFrequency)); + addFormNotice(_("Updating refresh frequency to") + " " + DataHelper.formatDuration(_refreshFrequency)); } if ( (_updatePolicy != null) && (_updatePolicy.length() > 0) ) { String oldPolicy = _context.router().getConfigSetting(PROP_UPDATE_POLICY); if ( (oldPolicy == null) || (!_updatePolicy.equals(oldPolicy)) ) { _context.router().setConfigSetting(PROP_UPDATE_POLICY, _updatePolicy); - addFormNotice("Updating update policy to " + _updatePolicy); + addFormNotice(_("Updating update policy to") + " " + _updatePolicy); } } @@ -114,7 +114,7 @@ public class ConfigUpdateHandler extends FormHandler { String oldURL = _context.router().getConfigSetting(PROP_UPDATE_URL); if ( (oldURL == null) || (!_updateURL.equals(oldURL)) ) { _context.router().setConfigSetting(PROP_UPDATE_URL, _updateURL); - addFormNotice("Updating update URLs."); + addFormNotice(_("Updating update URLs.")); } } @@ -122,7 +122,7 @@ public class ConfigUpdateHandler extends FormHandler { String oldKeys = new TrustedUpdate(_context).getTrustedKeysString(); if ( (oldKeys == null) || (!_trustedKeys.equals(oldKeys)) ) { _context.router().setConfigSetting(PROP_TRUSTED_KEYS, _trustedKeys); - addFormNotice("Updating trusted keys."); + addFormNotice(_("Updating trusted keys.")); } } @@ -130,7 +130,7 @@ public class ConfigUpdateHandler extends FormHandler { String oldURL = _context.router().getConfigSetting(PROP_ZIP_URL); if ( (oldURL == null) || (!_zipURL.equals(oldURL)) ) { _context.router().setConfigSetting(PROP_ZIP_URL, _zipURL); - addFormNotice("Updating unsigned update URL to " + _zipURL); + addFormNotice(_("Updating unsigned update URL to") + " " + _zipURL); } } diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java index 164ac8df2..4e1a04e0e 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHelper.java @@ -72,9 +72,9 @@ public class ConfigUpdateHelper extends HelperBase { buf.append("\" selected=\"true\""); if (PERIODS[i] == -1) - buf.append("\">Never\n"); + buf.append("\">" + _("Never") + "\n"); else - buf.append("\">Every ").append(DataHelper.formatDuration(PERIODS[i])).append("\n"); + buf.append("\">" + _("Every") + " ").append(DataHelper.formatDuration(PERIODS[i])).append("\n"); } buf.append("\n"); return buf.toString(); @@ -89,18 +89,18 @@ public class ConfigUpdateHelper extends HelperBase { if ("notify".equals(policy)) buf.append(""); else - buf.append(""); + buf.append(""); if ("download".equals(policy)) - buf.append(""); + buf.append(""); else - buf.append(""); + buf.append(""); if (System.getProperty("wrapper.version") != null) { if ("install".equals(policy)) - buf.append(""); + buf.append(""); else - buf.append(""); + buf.append(""); } buf.append("\n"); diff --git a/apps/routerconsole/jsp/config.jsp b/apps/routerconsole/jsp/config.jsp index 069818e1b..d17019884 100644 --- a/apps/routerconsole/jsp/config.jsp +++ b/apps/routerconsole/jsp/config.jsp @@ -64,7 +64,7 @@ } %>
-
+" /> " />
WebAppRun at Startup?Start NowDescription
" + _("WebApp") + "" + _("Run at Startup?") + "" + _("Start Now") + "" + _("Description") + "
"); if (!enabled) { - buf.append(""); + buf.append(""); } buf.append("").append(desc).append("