Author: nextgens
Date: 2008-06-22 04:50:43 +0000 (Sun, 22 Jun 2008)
New Revision: 20618
Modified:
trunk/freenet/src/freenet/clients/http/StartupToadlet.java
trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties
Log:
second part of bug #229: More entropy issues
Now the error message can be translated
Modified: trunk/freenet/src/freenet/clients/http/StartupToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/StartupToadlet.java 2008-06-22
04:42:52 UTC (rev 20617)
+++ trunk/freenet/src/freenet/clients/http/StartupToadlet.java 2008-06-22
04:50:43 UTC (rev 20618)
@@ -1,5 +1,6 @@
package freenet.clients.http;
+import freenet.l10n.L10n;
import java.io.IOException;
import java.net.URI;
@@ -27,21 +28,21 @@
if(path.startsWith(StaticToadlet.ROOT_URL) && staticToadlet !=
null)
staticToadlet.handleGet(uri, req, ctx);
else {
- String desc = "Freenet is starting up";
+ String desc = L10n.getString("StartupToadlet.title");
HTMLNode pageNode =
ctx.getPageMaker().getPageNode(desc, false, ctx);
HTMLNode headNode =
ctx.getPageMaker().getHeadNode(pageNode);
headNode.addChild("meta", new String[]{"http-equiv",
"content"}, new String[]{"refresh", "20; url="});
HTMLNode contentNode =
ctx.getPageMaker().getContentNode(pageNode);
if(!isPRNGReady) {
- HTMLNode prngInfobox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-error", desc));
+ HTMLNode prngInfobox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-error",
L10n.getString("StartupToadlet.entropyErrorTitle")));
HTMLNode prngInfoboxContent =
ctx.getPageMaker().getContentNode(prngInfobox);
- prngInfoboxContent.addChild("#", "There isn't
enough entropy available on your system... Freenet won't start until it can
gather enough.");
+ prngInfoboxContent.addChild("#",
L10n.getString("StartupToadlet.entropyErrorContent"));
}
HTMLNode infobox =
contentNode.addChild(ctx.getPageMaker().getInfobox("infobox-error", desc));
HTMLNode infoboxContent =
ctx.getPageMaker().getContentNode(infobox);
- infoboxContent.addChild("#", "Your freenet node is
starting up, please hold on.");
+ infoboxContent.addChild("#",
L10n.getString("StartupToadlet.isStartingUp"));
WelcomeToadlet.maybeDisplayWrapperLogfile(ctx,
contentNode);
Modified: trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties
===================================================================
--- trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties 2008-06-22
04:42:52 UTC (rev 20617)
+++ trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties 2008-06-22
04:50:43 UTC (rev 20618)
@@ -1046,6 +1046,10 @@
SSL.keyPassLong=Password of private key access
SSL.version=Version of SSL
SSL.versionLong=Version of SSL, SSLv3 or TLSv1 (default SSLv3)
+StartupToadlet.entropyErrorTitle=Not enough entropy is available!
+StartupToadlet.entropyErrorContent=There isn't enough entropy available on
your system... Freenet won't start until it can gather enough.
+StartupToadlet.isStartingUp=Your freenet node is starting up, please hold on.
+StartupToadlet.title=Freenet is starting up
StaticToadlet.pathInvalidChars=The given URI contains disallowed characters.
StaticToadlet.pathNotFound=The path you specified doesn't exist.
StaticToadlet.pathNotFoundTitle=Path Not Found