Noveramaaz commited on
Commit
4cb932e
·
verified ·
1 Parent(s): 11235c6

Create script.js

Browse files
Files changed (1) hide show
  1. script.js +26 -0
script.js ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ document.getElementById("translate-button").addEventListener("click", function() {
2
+ var text = document.getElementById("text-input").value;
3
+ var targetLanguage = document.getElementById("language-select").value;
4
+ translateText(text, targetLanguage);
5
+ });
6
+
7
+ function translateText(text, targetLanguage) {
8
+ // You can use fetch or any other method to send the text to your Python backend for translation
9
+ fetch('/translate', {
10
+ method: 'POST',
11
+ headers: {
12
+ 'Content-Type': 'application/json',
13
+ },
14
+ body: JSON.stringify({
15
+ text: text,
16
+ target_language: targetLanguage
17
+ })
18
+ })
19
+ .then(response => response.json())
20
+ .then(data => {
21
+ document.getElementById("translated-text").value = data.translated_text;
22
+ })
23
+ .catch((error) => {
24
+ console.error('Error:', error);
25
+ });
26
+ }