yandex-cloud
Version:
Yandex Cloud SDK
22 lines (18 loc) • 643 B
JavaScript
const run = require('./').run;
const {
TranslationService,
TranslateRequest,
} = require('../api/ai/translate/v2');
run(async (session, _, folderId) => {
const translationService = new TranslationService(session);
const texts = ['NodeJS SDK examples', 'Powerful, but easy to use library'];
const response = await translationService.translate({
targetLanguageCode: 'ru',
format: TranslateRequest.Format.PLAIN_TEXT,
folderId: folderId,
texts: texts,
});
response.translations.forEach((text, idx) => {
console.log(`translated '${texts[idx]}' => '${text.text}'`);
});
});