Class LanguageApp

LanguageApp

Language hizmeti, komut dosyalarına metinlerin otomatik çevirilerini hesaplama olanağı 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ı belgeler

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ş dize olarak 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ş dize olarak 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