From c1194ade20219b6bc6e250877c6948a42b3574ec Mon Sep 17 00:00:00 2001 From: mono Date: Wed, 2 Aug 2017 10:16:20 +0530 Subject: [PATCH 1/4] Markunknown sent with translateDoc interface --- assets/js/translator.js | 18 ++++++++++-------- index.html.in | 4 ++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/assets/js/translator.js b/assets/js/translator.js index 5a4dffb16..feabc7179 100644 --- a/assets/js/translator.js +++ b/assets/js/translator.js @@ -218,12 +218,13 @@ if(modeEnabled('translation')) { }); $('button#translateDoc').click(function () { - $('div#translateText').fadeOut('fast', function () { - $('#fileInput').show(); - $('div#fileName').hide(); - $('div#docTranslation').fadeIn('fast'); - $('#detect, #srcLangSelect option[value=detect]').prop('disabled', true); - }); + $('#translateText > *:not(#translateOptionsContainer), #translateOptions > *:not(#markUnknownContainer') + .fadeOut('fast', function () { + $('#fileInput').show(); + $('div#fileName').hide(); + $('div#docTranslation').fadeIn('fast'); + $('#detect, #srcLangSelect option[value=detect]').prop('disabled', true); + }); pairs = originalPairs; populateTranslationList(); }); @@ -233,7 +234,8 @@ if(modeEnabled('translation')) { $('div#docTranslation').fadeOut('fast', function () { $('a#fileDownload').hide(); $('span#uploadError').hide(); - $('div#translateText').fadeIn('fast', synchronizeTextareaHeights); + $('#translateText > *:not(#translateOptionsContainer), #translateOptions > *:not(#markUnknownContainer') + .fadeIn('fast', synchronizeTextareaHeights); $('input#fileInput').wrap('
').closest('form')[0].reset(); $('input#fileInput').unwrap(); $('#detect, #srcLangSelect option[value=detect]').prop('disabled', false); @@ -568,7 +570,7 @@ function populateTranslationList() { } function translate() { - if($('div#translateText').is(':visible')) { + if($('#translateText > *:not(#translateOptionsContainer), #translateOptions > *:not(#markUnknownContainer').is(':visible')) { translateText(); } else if($('div#docTranslation').is(':visible')) { diff --git a/index.html.in b/index.html.in index 3efbfbb7d..411beea9c 100644 --- a/index.html.in +++ b/index.html.in @@ -191,9 +191,9 @@ Translate a document -
+
-
+
@@ -217,37 +247,6 @@
- -
From 5a85216d7993ef306b85e18d961f358681d9d749 Mon Sep 17 00:00:00 2001 From: mono Date: Thu, 10 Aug 2017 23:08:21 +0530 Subject: [PATCH 4/4] Markunknown checkbox at height where doc translation ends --- assets/js/translator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/js/translator.js b/assets/js/translator.js index c46f3dd69..d5fe5a22b 100644 --- a/assets/js/translator.js +++ b/assets/js/translator.js @@ -221,7 +221,7 @@ if(modeEnabled('translation')) { $('#fileInput').show(); $('div#fileName').hide(); $('div#docTranslation').fadeIn('fast'); - $('#markUnknownContainer').css('margin-top', $('#translatedText').height()); + $('#markUnknownContainer').css('margin-top', '200px'); $('#detect, #srcLangSelect option[value=detect]').prop('disabled', true); }); pairs = originalPairs;