Language 服務會提供指令碼,讓您計算文字的自動翻譯結果。
// The code below will write "Esta es una prueba" to the log. const 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. const spanish = LanguageApp.translate('This is a test', 'en', 'es'); Logger.log(spanish);
參數
名稱 | 類型 | 說明 |
---|---|---|
text | String | 要翻譯的文字 |
source | String | 文字的語言代碼。如果設為空字串,系統會自動偵測來源語言代碼 |
target | String | 文字應翻譯成哪種語言 |
回攻員
String
:譯文
translate(text, sourceLanguage, targetLanguage, advancedArgs)
自動將部分文字從原文語言翻譯成譯文語言。
// The code below will write "Esta es una <strong>prueba</strong>" to the log. const spanish = LanguageApp.translate( 'This is a <strong>test</strong>', 'en', 'es', {contentType: 'html'}, ); Logger.log(spanish);
參數
名稱 | 類型 | 說明 |
---|---|---|
text | String | 要翻譯的文字 |
source | String | 文字的語言代碼。如果設為空字串,系統會自動偵測來源語言代碼 |
target | String | 文字應翻譯成哪種語言 |
advanced | Object | 選用的 JavaScript 物件欄位 |
進階參數
名稱 | 類型 | 說明 |
---|---|---|
content | String | 文字的內容類型;支援的值為「text」(預設) 和「html」 |
回攻員
String
:譯文