Class LanguageApp

LanguageApp

언어 서비스는 스크립트에 텍스트의 자동 번역을 계산하는 방법을 제공합니다.

// 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 - 번역된 텍스트