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

고급 매개변수

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

리턴

String: 번역된 텍스트