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",