توفّر خدمة Language للنصوص البرمجية طريقة لاحتساب الترجمات التلقائية للنصوص.
// 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);
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
text | String | النص المراد ترجمته |
source | String | رمز اللغة التي كُتب بها النص إذا تم ضبطه على السلسلة الفارغة، سيتم رصد رمز اللغة المصدر تلقائيًا |
target | String | رمز اللغة التي يجب ترجمة النص إليها |
الإرجاع
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 <strong>test</strong>', 'en', 'es', {contentType: 'html'}, ); Logger.log(spanish);
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
text | String | النص المراد ترجمته |
source | String | رمز اللغة التي كُتب بها النص إذا تم ضبطه على السلسلة الفارغة، سيتم رصد رمز اللغة المصدر تلقائيًا |
target | String | رمز اللغة التي يجب ترجمة النص إليها |
advanced | Object | حقول كائن JavaScript الاختيارية |
المعلمات المتقدمة
| الاسم | النوع | الوصف |
|---|---|---|
content | String | نوع محتوى النص، والقيم المتاحة هي 'text' (القيمة التلقائية) و 'html' |
الإرجاع
String: النص المترجَم