Class 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자바스크립트 객체 필드(선택사항)

고급 매개변수

이름유형설명
contentTypeString텍스트의 콘텐츠 유형입니다. 지원되는 값은 '텍스트'(기본값) 및 'html&#39'입니다.

Return

String — 번역된 텍스트