Author: toad
Date: 2009-04-21 22:35:30 +0000 (Tue, 21 Apr 2009)
New Revision: 27171

Modified:
   trunk/freenet/src/freenet/clients/http/FProxyToadlet.java
   trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties
Log:
Use l10n


Modified: trunk/freenet/src/freenet/clients/http/FProxyToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/FProxyToadlet.java   2009-04-21 
21:45:28 UTC (rev 27170)
+++ trunk/freenet/src/freenet/clients/http/FProxyToadlet.java   2009-04-21 
22:35:30 UTC (rev 27171)
@@ -518,23 +518,25 @@
                                HTMLNode infobox = contentNode.addChild("div", 
"class", "infobox infobox-information");
                                infobox.addChild("div", "class", 
"infobox-header", l10n("fetchingPageBox"));
                                HTMLNode infoboxContent = 
infobox.addChild("div", "class", "infobox-content");
-                               infoboxContent.addChild("#", "Filename: ");
+                               infoboxContent.addChild("#", 
l10n("filenameLabel")+ " ");
                                infoboxContent.addChild("a", "href", 
"/"+key.toString(false, false), key.getPreferredFilename());
-                               if(fr.mimeType != null) 
infoboxContent.addChild("br", "Content type: "+fr.mimeType);
+                               if(fr.mimeType != null) 
infoboxContent.addChild("br", l10n("contentTypeLabel")+" "+fr.mimeType);
                                if(fr.size > 0) infoboxContent.addChild("br", 
"Size: "+SizeUtil.formatSize(fr.size));
                                if(core.isAdvancedModeEnabled()) {
-                                       infoboxContent.addChild("br", "Blocks: 
" +fr.fetchedBlocks+" / "+fr.requiredBlocks+" (total "+fr.totalBlocks+" failed 
"+fr.failedBlocks+" fatally failed "+fr.fatallyFailedBlocks+")");
+                                       infoboxContent.addChild("br", 
l10n("blocksDetail", 
+                                                       new String[] { 
"fetched", "required", "total", "failed", "fatallyfailed" },
+                                                       new String[] { 
Integer.toString(fr.fetchedBlocks), Integer.toString(fr.requiredBlocks), 
Integer.toString(fr.totalBlocks), Integer.toString(fr.failedBlocks), 
Integer.toString(fr.fatallyFailedBlocks) }));
                                }
-                               infoboxContent.addChild("br", "Time elapsed: 
"+TimeUtil.formatTime(System.currentTimeMillis() - fr.timeStarted));
+                               infoboxContent.addChild("br", 
l10n("timeElapsedLabel")+" "+TimeUtil.formatTime(System.currentTimeMillis() - 
fr.timeStarted));
                                long eta = fr.eta;
                                if(eta > 0)
                                        infoboxContent.addChild("br", "ETA: 
"+TimeUtil.formatTime(eta));
                                if(fr.goneToNetwork)
-                                       infoboxContent.addChild("p", "Your node 
is downloading this page or file from Freenet. This could take seconds or 
minutes depending on how big and how popular the page or file is.");
+                                       infoboxContent.addChild("p", 
l10n("progressDownloading"));
                                else
-                                       infoboxContent.addChild("p", "Your 
Freenet node is checking your local cache for this page or file. If it is not 
found in the cache, it will try to download it from Freenet.");
+                                       infoboxContent.addChild("p", 
l10n("progressCheckingStore"));
                                if(!fr.finalizedBlocks)
-                                       infoboxContent.addChild("p", "The 
progress bar is likely to jump around a lot as we have not downloaded enough 
blocks to know how big the file is.");
+                                       infoboxContent.addChild("p", 
l10n("progressNotFinalized"));
                                
                                HTMLNode table = 
infoboxContent.addChild("table", "border", "0");
                                HTMLNode progressCell = 
table.addChild("tr").addChild("td", "class", "request-progress");
@@ -572,7 +574,7 @@
                                infoboxContent = infobox.addChild("div", 
"class", "infobox-content");
 
                                HTMLNode ul = infoboxContent.addChild("ul");
-                               ul.addChild("li").addChild("p", "You can wait 
for the page. This page will be refreshed every 2 seconds until the file is 
fetched or Freenet gives up. Alternatively:");
+                               ul.addChild("li").addChild("p", 
l10n("progressOptionZero"));
                                HTMLNode optionForm = 
ctx.addFormChild(ul.addChild("li").addChild("p"), "/queue/", "tooBigQueueForm");
                                optionForm.addChild("input", new String[] { 
"type", "name", "value" }, new String[] { "hidden", "key", key.toString() });
                                optionForm.addChild("input", new String[] { 
"type", "name", "value" }, new String[] { "hidden", "return-type", "disk" });
@@ -771,6 +773,10 @@
        private String l10n(String key, String pattern, String value) {
                return L10n.getString("FProxyToadlet."+key, new String[] { 
pattern }, new String[] { value });
        }
+       
+       private String l10n(String key, String[] pattern, String[] value) {
+               return L10n.getString("FProxyToadlet."+key, pattern, value);
+       }
 
        private String getLink(FreenetURI uri, String requestedMimeType, long 
maxSize, String force, 
                        boolean forceDownload) {

Modified: trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties
===================================================================
--- trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties   2009-04-21 
21:45:28 UTC (rev 27170)
+++ trunk/freenet/src/freenet/l10n/freenet.l10n.en.properties   2009-04-21 
22:35:30 UTC (rev 27171)
@@ -329,9 +329,11 @@
 FProxyToadlet.alerts=detailed status messages and messages from your Friends
 FProxyToadlet.backToFProxy=${link}Click here${/link} to go to the FProxy home 
page.
 FProxyToadlet.backToReferrer=${link}Click here${/link} to go back to the 
referring page.
+FProxyToadlet.blocksDetail=Blocks: ${fetched} / ${required} (total ${total} 
failed ${failed} fatally failed ${fatallyfailed})
 FProxyToadlet.cantBindPort=Can't bind fproxy on that port!
 FProxyToadlet.config=configure your node
 FProxyToadlet.configTitle=Configuration
+FProxyToadlet.contentTypeLabel=Content type:
 FProxyToadlet.dangerousContentTitle=Potentially Dangerous Content
 FProxyToadlet.dangerousRSS=Freenet has detected that the file you are trying 
to fetch might be RSS. RSS cannot be properly filtered by Freenet, and may 
contain web-bugs (inline images etc which may expose your IP address to a 
malicious site author and therefore break your anonymity). Firefox 2.0 and 
Internet Explorer 7.0 will open the file as RSS even though its content type is 
"${type}".
 FProxyToadlet.dangerousRSSSubtitle=RSS feed may be dangerous
@@ -377,6 +379,10 @@
 FProxyToadlet.pathNotFoundTitle=Path Not Found
 FProxyToadlet.plugins=configure and manage plugins
 FProxyToadlet.pluginsTitle=Plugins
+FProxyToadlet.progressCheckingStore=Your Freenet node is checking your local 
cache for this page or file. If it is not found in the cache, it will try to 
download it from Freenet.
+FProxyToadlet.progressDownloading=Your node is downloading this page or file 
from Freenet. This could take seconds or minutes depending on how big and how 
popular the page or file is.
+FProxyToadlet.progressNotFinalized=The progress bar is likely to jump around a 
lot as we have not downloaded enough blocks to know how big the file is.
+FProxyToadlet.progressOptionZero=You can wait for the page. This page will be 
refreshed every 2 seconds until the file is fetched or Freenet gives up. 
Alternatively:
 FProxyToadlet.queue=manage queued requests
 FProxyToadlet.queueTitle=Downloads and uploads
 FProxyToadlet.retryNow=Retry now
@@ -384,6 +390,7 @@
 FProxyToadlet.sizeUnknown=Size: unknown
 FProxyToadlet.stats=view statistics
 FProxyToadlet.statsTitle=Statistics
+FProxyToadlet.timeElapsedLabel=Time elapsed:
 FProxyToadlet.unableToRetrieve=Freenet was unable to retrieve this file.
 FProxyToadlet.unknownMIMEType=MIME type: unknown
 FProxyToadlet.welcome=browse freenet

_______________________________________________
cvs mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to