amine_dubs
commited on
Commit
·
b77135a
1
Parent(s):
8315bcd
upload2
Browse files- static/script.js +8 -5
- templates/index.html +1 -1
static/script.js
CHANGED
|
@@ -444,7 +444,6 @@ window.onload = function() {
|
|
| 444 |
// Show the original text
|
| 445 |
if (docInputText) {
|
| 446 |
docInputText.textContent = data.original_text;
|
| 447 |
-
|
| 448 |
// Apply RTL styling based on source language
|
| 449 |
if (data.detected_source_lang && sourceLang === 'auto') {
|
| 450 |
applyRtlStyling(data.detected_source_lang, docInputText);
|
|
@@ -452,17 +451,21 @@ window.onload = function() {
|
|
| 452 |
applyRtlStyling(sourceLang, docInputText);
|
| 453 |
}
|
| 454 |
}
|
| 455 |
-
|
| 456 |
// Show the translated text
|
| 457 |
if (docOutput) {
|
| 458 |
docOutput.textContent = data.translated_text;
|
| 459 |
-
|
| 460 |
// Apply RTL styling based on target language
|
| 461 |
applyRtlStyling(targetLang, docOutput);
|
| 462 |
}
|
| 463 |
-
|
| 464 |
// Show the document result container
|
| 465 |
-
if (docResult)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 466 |
})
|
| 467 |
.catch(error => {
|
| 468 |
console.error('Error during document translation:', error);
|
|
|
|
| 444 |
// Show the original text
|
| 445 |
if (docInputText) {
|
| 446 |
docInputText.textContent = data.original_text;
|
|
|
|
| 447 |
// Apply RTL styling based on source language
|
| 448 |
if (data.detected_source_lang && sourceLang === 'auto') {
|
| 449 |
applyRtlStyling(data.detected_source_lang, docInputText);
|
|
|
|
| 451 |
applyRtlStyling(sourceLang, docInputText);
|
| 452 |
}
|
| 453 |
}
|
| 454 |
+
|
| 455 |
// Show the translated text
|
| 456 |
if (docOutput) {
|
| 457 |
docOutput.textContent = data.translated_text;
|
|
|
|
| 458 |
// Apply RTL styling based on target language
|
| 459 |
applyRtlStyling(targetLang, docOutput);
|
| 460 |
}
|
| 461 |
+
|
| 462 |
// Show the document result container
|
| 463 |
+
if (docResult) {
|
| 464 |
+
docResult.classList.remove('hidden');
|
| 465 |
+
}
|
| 466 |
+
// Update filename and detected language
|
| 467 |
+
if (docFilename) docFilename.textContent = data.original_filename || '';
|
| 468 |
+
if (docSourceLang) docSourceLang.textContent = (data.detected_source_lang ? getLanguageName(data.detected_source_lang) : getLanguageName(sourceLang));
|
| 469 |
})
|
| 470 |
.catch(error => {
|
| 471 |
console.error('Error during document translation:', error);
|
templates/index.html
CHANGED
|
@@ -207,7 +207,7 @@
|
|
| 207 |
</div>
|
| 208 |
|
| 209 |
<div class="document-result-area">
|
| 210 |
-
<div id="doc-result" class="document-panels">
|
| 211 |
<div class="panel source-panel">
|
| 212 |
<div class="panel-header">
|
| 213 |
<span class="panel-title">Original Document</span>
|
|
|
|
| 207 |
</div>
|
| 208 |
|
| 209 |
<div class="document-result-area">
|
| 210 |
+
<div id="doc-result" class="document-panels hidden">
|
| 211 |
<div class="panel source-panel">
|
| 212 |
<div class="panel-header">
|
| 213 |
<span class="panel-title">Original Document</span>
|