Ad esempio, come posso tradurre in cinese il contenuto inglese specificato?
Questo è il risultato di una query GPT3.5 e non funziona.
Grazie!
url = "https://translate.google.com";
sourceText = "Hello, world!";
targetLanguage = "zh-CN"; // Chinese Simplified
// Build the HTTP request
postData = "sl=en&tl=" || urlEncode(targetLanguage) || "&text=" || urlEncode(sourceText);
headers = Associative Array("Content-Type", "application/x-www-form-urlencoded", "User-Agent", "Mozilla/5.0");
httpReq = New HTTP Request(
url,
"POST",
headers,
postData
);
// Send the HTTP request and retrieve the response
httpReq.Send();
response = httpReq.ResponseBody();
// Extract the translation
startPos = Pos(response, "<SPAN title="\">", startPos); traduzione = Substr(risposta, startPos, endPos - startPos); // Visualizza il risultato della traduzione Show("Testo sorgente: " || sourceText); Show("Traduzione: " || traduzione);</SPAN>Ci sono molte molte funzioni errate utilizzate nel tuo esempio. Per prima cosa utilizzerei l'indice di scripting per risolverli e poi tornerei qui se necessario.