Class LanguageApp

DilUygulaması

Dil hizmeti, komut dosyalarına metnin otomatik çevirilerini hesaplama yöntemi sunar.

// 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);

Yöntemler

YöntemDönüş türüKısa açıklama
translate(text, sourceLanguage, targetLanguage)StringBazı metinleri kaynak dilden hedef dile otomatik olarak çevirir.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringBazı metinleri kaynak dilden hedef dile otomatik olarak çevirir.

Ayrıntılı dokümanlar

translate(text, sourceLanguage, targetLanguage)

Bazı metinleri kaynak dilden hedef dile otomatik olarak çevirir.

// 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);
Dil kodlarının listesini burada bulabilirsiniz.

Parametreler

AdTürAçıklama
textStringÇevrilecek metin
sourceLanguageStringmetnin yazıldığı dil kodu. Boş dizeye ayarlanırsa kaynak dil kodu otomatik olarak algılanır.
targetLanguageStringMetnin çevrilmesi gereken dil kodu

Return

String: Çevrilmiş metin


translate(text, sourceLanguage, targetLanguage, advancedArgs)

Bazı metinleri kaynak dilden hedef dile otomatik olarak çevirir.

// 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);
Dil kodlarının listesini burada bulabilirsiniz.

Parametreler

AdTürAçıklama
textStringÇevrilecek metin
sourceLanguageStringmetnin yazıldığı dil kodu. Boş dizeye ayarlanırsa kaynak dil kodu otomatik olarak algılanır.
targetLanguageStringMetnin çevrilmesi gereken dil kodu
advancedArgsObjectisteğe bağlı JavaScript nesne alanları

Gelişmiş parametreler

AdTürAçıklama
contentTypeStringMetnin içerik türü; desteklenen değerler "text" (varsayılan) ve "html"dir.

Return

String: Çevrilmiş metin