【发布时间】:2019-11-26 07:46:50
【问题描述】:
我想做一个将文本翻译成英文的应用程序(无论输入哪种语言)。翻译已经运行良好,但现在我正在尝试检测输入的语言,但我不知道如何从 LanguageApp.translate 获取检测到的语言。
我尝试使用 google API,但由于它是付费的,我需要一个免费的意见,因为它是一个只适合我的小项目,非商业性的。
var translatedText = LanguageApp.translate(sourceText, sourceLang, targetLang, {contentType: 'html'});
return ContentService.createTextOutput(translatedText).setMimeType(ContentService.MimeType.JSON);
sourceText 和 targetLang(目标语言)被指定。 sourceLang 是“”(空),所以谷歌翻译会自动检测到它。
我想将检测到的语言添加到返回的字符串中。例如,如果我输入“bonjur”,它会返回“hellofr”,而 fr 代表法语。
【问题讨论】:
标签: google-apps-script google-translate google-translation-api