BL Italia
ciao Fab, ma se vorrei "automatizzare" le traduzioni, sfruttando uno script html? oppure avete già affrontato questa cosa e avete un'altra soluzione? un caro saluto <!DOCTYPE html> <html lang="it"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Esempio di Traduzione</title> </head> <body> <h1>Esempio di Traduzione</h1> <label for="inputText">Inserisci la Descrizione (Italiano):</label> <textarea id="inputText" rows="4" cols="50"></textarea> <br> <button id="translateButton">Traduci in Inglese</button> <br> <label for="outputText">Descrizione Tradotta (Inglese):</label> <textarea id="outputText" rows="4" cols="50" readonly></textarea>
<script> document.getElementById("translateButton").addEventListener("click", function () { const inputText = document.getElementById("inputText").value; const outputTextElement = document.getElementById("outputText");
// Sostituisci con l'URL dell'API di traduzione const translationAPIEndpoint = "URL_TUA_API_DI_TRADUZIONE";
// Effettua una richiesta fetch all'API di traduzione fetch(translationAPIEndpoint, { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify({ text: inputText, targetLanguage: "en" }), }) .then(response => response.json()) .then(data => { const translatedText = data.translatedText; // Supponendo che la risposta dell'API fornisca il testo tradotto outputTextElement.value = translatedText; }) .catch(error => { console.error("Errore di traduzione:", error); outputTextElement.value = "Errore di Traduzione"; }); }); </script> </body> </html>
|