malaknihed commited on
Commit
63821fd
·
verified ·
1 Parent(s): 08c2948
Files changed (1) hide show
  1. static/app.js +18 -2
static/app.js CHANGED
@@ -62,9 +62,26 @@ async function uploadImage() {
62
  }
63
 
64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  async function uploadForTranslation() {
66
  let fileInput = document.getElementById("translateInput");
67
- let targetLang = document.getElementById("targetLang").value;
 
 
 
 
68
  let formData = new FormData();
69
  formData.append("file", fileInput.files[0]);
70
  formData.append("target_lang", targetLang);
@@ -95,4 +112,3 @@ async function uploadForTranslation() {
95
  }
96
  }
97
 
98
-
 
62
  }
63
 
64
 
65
+ // Fonction pour convertir le texte de la langue en code ISO
66
+ function getLanguageCode(language) {
67
+ const languageMap = {
68
+ "Français": "fr",
69
+ "Anglais": "en",
70
+ "Espagnol": "es",
71
+ "Allemand": "de",
72
+ "Italien": "it",
73
+ "Arabe": "ar"
74
+ };
75
+ return languageMap[language] || "en"; // Valeur par défaut : anglais
76
+ }
77
+
78
  async function uploadForTranslation() {
79
  let fileInput = document.getElementById("translateInput");
80
+ let targetLangText = document.getElementById("targetLang").value; // Exemple: "Français"
81
+
82
+ // Convertir le texte en code langue
83
+ let targetLang = getLanguageCode(targetLangText);
84
+
85
  let formData = new FormData();
86
  formData.append("file", fileInput.files[0]);
87
  formData.append("target_lang", targetLang);
 
112
  }
113
  }
114