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);
تتوفّر قائمة برموز اللغات هنا.

المَعلمات

الاسمTypeالوصف
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);
تتوفّر قائمة برموز اللغات هنا.

المَعلمات

الاسمTypeالوصف
textStringالنص المطلوب ترجمته
sourceLanguageStringرمز اللغة التي تتم كتابة النص بها. إذا تم ضبط السياسة على السلسلة الفارغة، سيتم رصد رمز اللغة المصدر تلقائيًا.
targetLanguageStringرمز اللغة التي يجب ترجمة النص إليها
advancedArgsObjectحقول اختيارية لكائنات JavaScript

المعلمات المتقدمة

الاسمTypeالوصف
contentTypeStringنوع محتوى النص، والقيم المسموح بإدراجها هي "نص" (الخيار التلقائي) و"html"

استرجاع الكرة

String - النص المُترجَم