語言服務會提供指令碼,用於計算自動翻譯的文字。
// 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 | 文字譯文語言 |
Return 鍵
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' |
Return 鍵
String
:翻譯後的文字