語言服務提供指令碼即可計算自動翻譯的文字翻譯。
// The code below will write "Esta es una prueba" to the log. var spanish = LanguageApp.translate('This is a test', 'en', 'es'); Logger.log(spanish);
方法
方法 | 傳回類型 | 簡短說明 |
---|---|---|
translate(text, sourceLanguage, targetLanguage) | String | 自動將部分文字從來源語言翻譯成目標語言。 |
translate(text, sourceLanguage, targetLanguage, advancedArgs) | String | 自動將部分文字從來源語言翻譯成目標語言。 |
內容詳盡的說明文件
translate(text, sourceLanguage, targetLanguage)
自動將部分文字從來源語言翻譯成目標語言。
// The code below will write "Esta es una prueba" to the log. var spanish = LanguageApp.translate('This is a test', 'en', 'es'); Logger.log(spanish);
參數
名稱 | 類型 | 說明 |
---|---|---|
text | String | 要翻譯的文字 |
sourceLanguage | String | 撰寫文字的語言代碼。如果設為空白 字串,系統會自動偵測原文語言代碼 |
targetLanguage | String | 應翻譯文字的語言代碼 |
回攻員
String
:譯文
translate(text, sourceLanguage, targetLanguage, advancedArgs)
自動將部分文字從來源語言翻譯成目標語言。
// The code below will write "Esta es una <strong>prueba</strong>" to the log. var spanish = LanguageApp.translate('This is a <strong>test</strong>', 'en', 'es', {contentType: 'html'}); Logger.log(spanish);
參數
名稱 | 類型 | 說明 |
---|---|---|
text | String | 要翻譯的文字 |
sourceLanguage | String | 撰寫文字的語言代碼。如果設為空白 字串,系統會自動偵測原文語言代碼 |
targetLanguage | String | 應翻譯文字的語言代碼 |
advancedArgs | Object | 選用的 JavaScript 物件欄位 |
進階參數
名稱 | 類型 | 說明 |
---|---|---|
contentType | String | 文字的內容類型支援的值為「text」 (預設) 和「html」 |
回攻員
String
:譯文