توفّر خدمة "اللغة" للنصوص البرمجية طريقةً لاحتساب الترجمات التلقائية للنص.
// 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
— النص المترجَم