$ yarn add fanyi.baidu.com
import { translate, setAuth } from 'fanyi.baidu.com'
const auth = { ID: ``, Sceret: `` }
setAuth(auth.ID, auth.Secret)
;(async () => {
// auto detect original language to 'zh' and target language default to 'en'
const translated = await translate('**')
console.log(translated) // [{ original: '**', translated: 'China' }]
// auto detect original language to 'en' and specify target language to 'zh'
const translated = await translate('China', 'zh')
console.log(translated) // [{ original: 'China', translated: '**' }]
})()
declare namespace TRANSLATE {
interface Result {
original: string,
translated: string,
}
}
setAuth(appID: string, appSecret: string): void
translate(keyworld: string | string[], to = 'en'): Promise<TRANSLATE.Result[]>
Language List