Spaces:
Running
Running
Update static/script.js
Browse files- static/script.js +0 -40
static/script.js
CHANGED
@@ -748,46 +748,6 @@ fileInput.addEventListener('change', function(event) {
|
|
748 |
|
749 |
|
750 |
|
751 |
-
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
async function uploadForTranslation() {
|
757 |
-
let fileInput = document.getElementById("fi");
|
758 |
-
let targetLang = document.getElementById("languageSelect").value;
|
759 |
-
let formData = new FormData();
|
760 |
-
formData.append("file", fileInput.files[0]);
|
761 |
-
formData.append("target_lang", targetLang);
|
762 |
-
|
763 |
-
try {
|
764 |
-
console.log("📤 Envoi du fichier pour traduction...");
|
765 |
-
let response = await fetch("/translate/", {
|
766 |
-
method: "POST",
|
767 |
-
body: formData,
|
768 |
-
headers: { "Accept": "application/json" }
|
769 |
-
});
|
770 |
-
|
771 |
-
let responseText = await response.text();
|
772 |
-
console.log("📤 Réponse brute du serveur :", responseText);
|
773 |
-
|
774 |
-
if (!response.ok) {
|
775 |
-
throw new Error("Erreur de requête ! " + responseText);
|
776 |
-
}
|
777 |
-
|
778 |
-
let data = JSON.parse(responseText);
|
779 |
-
console.log("📤 Réponse JSON du serveur :", data);
|
780 |
-
|
781 |
-
let resultElement = document.createElement("div");
|
782 |
-
resultElement.innerText = data.translated_text ? "📝 Traduction : " + data.translated_text : "❌ Traduction non disponible.";
|
783 |
-
document.querySelector(".results-container").appendChild(resultElement);
|
784 |
-
} catch (error) {
|
785 |
-
console.error("❌ Erreur :", error);
|
786 |
-
let resultElement = document.createElement("div");
|
787 |
-
resultElement.innerText = "Échec de la requête ! " + error.message;
|
788 |
-
document.querySelector(".results-container").appendChild(resultElement);
|
789 |
-
}
|
790 |
-
}
|
791 |
|
792 |
|
793 |
|
|
|
748 |
|
749 |
|
750 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
751 |
|
752 |
|
753 |
|