Class LanguageApp

Language應用程式

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);
如需語言代碼清單,請參閱這個頁面

參數

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

回攻員

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 &lt;strong&gt;test&lt;/strong&gt;',
    'en',
    'es',
    {contentType: 'html'},
);
Logger.log(spanish);
如需語言代碼清單,請參閱這個頁面

參數

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

進階參數

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

回攻員

String:譯文