File size: 662 Bytes
038b679
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const translateText = require("./api/translate_api");
const SUPPORTED_LANGUAGES = require("./utils/languages");

async function TranslateLanguageData({
  listOfWordsToTranslate,
  fromLanguage,
  toLanguage,
}) {
  var translatedData = await translateText({
    listOfWordsToTranslate: listOfWordsToTranslate,
    translateFrom: fromLanguage,
    translateTo: toLanguage,
  });
  return translatedData;
}
function supportedLanguages() {
  return SUPPORTED_LANGUAGES;
}
if (typeof window !== "undefined") {
  window.openGoogleTranslator = { TranslateLanguageData, supportedLanguages };
} else {
  module.exports = { TranslateLanguageData, supportedLanguages };
}