auto_anno / utils /api /google_trans.py
maxmon
feat: init
1086ffd
raw
history blame
460 Bytes
import requests
import json
def en2cn(text):
return trans(text, 'en', 'zh-CN')
def trans(text, sl, tl):
temp_url = 'https://translate.googleapis.com/translate_a/single?client=gtx&sl={sl}&tl={tl}&dt=t&q={q}'
url = temp_url.format(q=text, sl=sl, tl=tl)
result = requests.get(url)
j = json.loads(result.content)
cn = ''.join([i[0] for i in j[0]])
return cn
if __name__ == '__main__':
print(en2cn('hello world'))