diff options
| author | hallgren <hallgren@chalmers.se> | 2015-03-06 12:04:17 +0000 |
|---|---|---|
| committer | hallgren <hallgren@chalmers.se> | 2015-03-06 12:04:17 +0000 |
| commit | 4c03e2e67d8dec6c4f67b502ac08a4a62b731543 (patch) | |
| tree | bf2d74bdd4b5a630127a1dc5fde625c091fd7ba7 /src | |
| parent | 4e4d2a77e1a2c2da9696ebb49a3e3c83da49b5bb (diff) | |
Simple Translation tool: add File menu command 'Open in Wide Coverage Translation Demo'
Just as a quick way to test different documents in the Wide Coverage
Translation Demo.
Diffstat (limited to 'src')
| -rw-r--r-- | src/www/translator/index.html | 3 | ||||
| -rw-r--r-- | src/www/translator/translator.js | 13 |
2 files changed, 15 insertions, 1 deletions
diff --git a/src/www/translator/index.html b/src/www/translator/index.html index f89350706..59b2d8f5e 100644 --- a/src/www/translator/index.html +++ b/src/www/translator/index.html @@ -24,6 +24,7 @@ <!-- <dt onclick="translator.close(this)">Close --> + <dt onclick="translator.open_in_wc(this)">Open in Wide Coverage Translation Demo </dl> <td><span onclick="">Edit</span> <dl> @@ -78,7 +79,7 @@ </div> <hr> <div class=modtime><small>HMTL -<!-- hhmts start -->Last modified: Fri Apr 11 14:10:02 CEST 2014 <!-- hhmts end --> +<!-- hhmts start -->Last modified: Fri Mar 6 12:46:23 CET 2015 <!-- hhmts end --> </small></div> <a href="about.html">About</a> diff --git a/src/www/translator/translator.js b/src/www/translator/translator.js index 7ea5e0882..105f41f67 100644 --- a/src/www/translator/translator.js +++ b/src/www/translator/translator.js @@ -733,6 +733,19 @@ Translator.prototype.import_globalsight=function(el) { setTimeout(imp,100) // leave time to hide the menu first } +Translator.prototype.open_in_wc=function(el) { + var t=this + hide_menu(el) + var doc=t.document + var sourcetext=doc.segments.map(function(s){return s.source}).join(" ") + var wc=appLocalStorage("gf.wc.") + wc.put("from",doc.options.from) + wc.put("to",doc.options.to) + wc.put("input",sourcetext) + var w=window.open("../wc.html","wc") + w.focus() +} + Translator.prototype.remove=function(el) { var t=this if(t.document.globalsight) return |
