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);
|
||||
|
||||
export async function translate(text: string, lang: TargetLanguageCode): Promise<string> {
|
||||
return translator.translateText(text, null, lang)
|
||||
export async function translate(text: string, srcLang:any, targetLang: any): Promise<string> {
|
||||
srcLang = srcLang === 'en' ? 'en-US' : srcLang;
|
||||
targetLang = targetLang === 'en' ? 'en-US' : targetLang;
|
||||
return translator.translateText(text, srcLang, targetLang)
|
||||
.then((textResult => textResult.text));
|
||||
}
|
||||
|
Loading…
Reference in new issue