Class LanguageApp

LanguageApp

語言服務會提供指令碼,用於計算自動翻譯的文字。

// 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);
您可以前往這裡查看語言代碼清單。

參數

名稱類型說明
textString要翻譯的文字
sourceLanguageString文字的語言代碼。如果設為空白字串,系統會自動偵測來源語言程式碼
targetLanguageString文字譯文語言

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 &lt;strong&gt;test&lt;/strong&gt;',
                                      'en', 'es', {contentType: 'html'});
  Logger.log(spanish);
您可以前往這裡查看語言代碼清單。

參數

名稱類型說明
textString要翻譯的文字
sourceLanguageString文字的語言代碼。如果設為空白字串,系統會自動偵測來源語言程式碼
targetLanguageString文字譯文語言
advancedArgsObject選用 JavaScript 物件欄位

進階參數

名稱類型說明
contentTypeString文字的內容類型;支援的值為 'text' (預設) 和 'html'

Return 鍵

String:翻譯後的文字