parent
aa765d45f0
commit
92032a9069
@ -1,8 +1,10 @@
|
|||||||
import { Translator, TargetLanguageCode } from 'deepl-node';
|
import { Translator} from 'deepl-node';
|
||||||
|
|
||||||
const translator = new Translator(require('../keys.json').DEEPL);
|
const translator = new Translator(require('../keys.json').DEEPL);
|
||||||
|
|
||||||
export async function translate(text: string, lang: TargetLanguageCode): Promise<string> {
|
export async function translate(text: string, srcLang:any, targetLang: any): Promise<string> {
|
||||||
return translator.translateText(text, null, lang)
|
srcLang = srcLang === 'en' ? 'en-US' : srcLang;
|
||||||
|
targetLang = targetLang === 'en' ? 'en-US' : targetLang;
|
||||||
|
return translator.translateText(text, srcLang, targetLang)
|
||||||
.then((textResult => textResult.text));
|
.then((textResult => textResult.text));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in new issue