Author: nextgens
Date: 2007-04-22 13:17:57 +0000 (Sun, 22 Apr 2007)
New Revision: 12859

Modified:
   trunk/freenet/src/freenet/clients/http/TranslationToadlet.java
Log:
Disable/fix the translation toadlet for the time beeing... it seems that 
KeyIterator.hasNext() from SimpleFieldSet doesn't do its job.

Modified: trunk/freenet/src/freenet/clients/http/TranslationToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/TranslationToadlet.java      
2007-04-22 13:04:21 UTC (rev 12858)
+++ trunk/freenet/src/freenet/clients/http/TranslationToadlet.java      
2007-04-22 13:17:57 UTC (rev 12859)
@@ -5,7 +5,6 @@

 import java.io.IOException;
 import java.net.URI;
-import java.util.Iterator;

 import freenet.client.HighLevelSimpleClient;
 import freenet.l10n.L10n;
@@ -14,6 +13,7 @@
 import freenet.support.Logger;
 import freenet.support.MultiValueTable;
 import freenet.support.SimpleFieldSet;
+import freenet.support.SimpleFieldSet.KeyIterator;
 import freenet.support.api.HTTPRequest;
 import freenet.support.io.BucketTools;

@@ -145,10 +145,10 @@
                legendRow.addChild("td", "class", "translation-key", "Current 
translation");

                SimpleFieldSet sfs = L10n.getCurrentLanguageTranslation();
-               Iterator it = sfs.keyIterator();
+               KeyIterator it = sfs.keyIterator("");

                while(it.hasNext()) {
-                       String key = (String)it.next();
+                       String key = it.nextKey();

                        HTMLNode contentRow = legendTable.addChild("tr");
                        contentRow.addChild("td", "class", "translation-key",


Reply via email to