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텍스트를 번역해야 하는 언어 코드입니다.

리턴

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텍스트의 콘텐츠 유형 지원되는 값은 '텍스트'입니다. (기본값) 및 'html'

리턴

String: 번역된 텍스트