From fc6d8f63623c166ed79d2d2e3c4a73cc1de0a9a7 Mon Sep 17 00:00:00 2001 From: hallgren Date: Wed, 7 May 2014 23:42:05 +0000 Subject: Wide Coverage Demo App: show all Phrasebook translations Also improve behaviour for languages that are missing in Phrasebook (Chinese). Also update the initial set of languages in the menus to match Translate11.pgf. --- src/www/js/gftranslate.js | 21 +++++++------ src/www/js/wc.js | 80 +++++++++++++++++++++++++++++------------------ 2 files changed, 62 insertions(+), 39 deletions(-) (limited to 'src/www/js') diff --git a/src/www/js/gftranslate.js b/src/www/js/gftranslate.js index a232bde50..86cdc477a 100644 --- a/src/www/js/gftranslate.js +++ b/src/www/js/gftranslate.js @@ -85,20 +85,23 @@ function trans_text_quality(text) { } // find_to :: Lang -> [{to:Lang,...}] -> Int -find_to=function(to,lins) { +function find_to(to,lins) { for(var i=0;i" @@ -74,14 +80,16 @@ wc.translate=function() { function show_picks() { clear(p) for(var i=0;i=0) { + r.t={quality:"bad_quality",text:r.linearizations[ix].text} + showit2(r,g) + } } function word_for_word(text,cont) { @@ -174,9 +188,11 @@ wc.translate=function() { function step3cnl(results) { var trans=results[0].translations if(trans && trans.length>=1) { - var r=trans[0] - r.prob=0 - showit(r,wc.cnl) + for(var i=0;i