سرویس زبان، اسکریپتهایی را برای محاسبه ترجمههای خودکار متن ارائه میدهد.
// 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 Language | String | کد زبانی که متن با آن نوشته شده است. اگر روی رشته خالی تنظیم شود، کد زبان مبدا به طور خودکار شناسایی میشود. |
target Language | 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 Language | String | کد زبانی که متن با آن نوشته شده است. اگر روی رشته خالی تنظیم شود، کد زبان مبدا به طور خودکار شناسایی میشود. |
target Language | String | کد زبانی که متن باید به آن ترجمه شود |
advanced Args | Object | فیلدهای شیء جاوا اسکریپت اختیاری |
پارامترهای پیشرفته
| نام | نوع | توضیحات |
|---|---|---|
content Type | String | نوع محتوای متن؛ مقادیر پشتیبانی شده عبارتند از 'text' (پیشفرض) و 'html' |
بازگشت
String - متن ترجمه شده