From 24d82d5a482ff70b1bb694fb9c707690d736e56a Mon Sep 17 00:00:00 2001 From: bjorn Date: Fri, 12 Sep 2008 11:14:02 +0000 Subject: Update gf-client.html with new gf.fcgi output types. --- src/server/translator.js | 28 ++++++++-------------------- 1 file changed, 8 insertions(+), 20 deletions(-) (limited to 'src/server/translator.js') diff --git a/src/server/translator.js b/src/server/translator.js index 96acd52d2..73c3dd5e2 100644 --- a/src/server/translator.js +++ b/src/server/translator.js @@ -1,32 +1,20 @@ function formatTranslation (outputs) { var dl1 = document.createElement("dl"); - dl1.className = "fromLang"; - for (var fromLang in outputs) { - var ul = document.createElement("ul"); - addDefinition(dl1, document.createTextNode(fromLang), ul); - for (var i in outputs[fromLang]) { - var dl2 = document.createElement("dl"); - dl2.className = "toLang"; - for (var toLang in outputs[fromLang][i]) { - addDefinition(dl2, document.createTextNode(toLang), document.createTextNode(outputs[fromLang][i][toLang])); - } - addItem(ul, dl2); - } + for (var i in outputs) { + var o = outputs[i]; + addDefinition(dl1, document.createTextNode(o.to), document.createTextNode(o.text)); } return dl1; } function formatCompletions (compls) { - var dl = document.createElement("dl"); - for (var fromLang in compls) { - var ul = document.createElement("ul"); - for (var i in compls[fromLang]) { - addItem(ul, document.createTextNode(compls[fromLang][i])); - } - addDefinition(dl, document.createTextNode(fromLang), ul); + var ul = document.createElement("ul"); + for (var i in compls) { + var c = compls[i]; + addItem(ul, document.createTextNode(c.text)); } - return dl; + return ul; } /* DOM utilities for specific tags */ -- cgit v1.2.3