Spaces:
Running
Running
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 };
}
|