安装库:pip install translate。
源码如下:
#安装:pip install translate
from translate import Translator
class LanguageTranslations():
def __init__(self, modes):
self.mode = modes
if self.mode == "E2C" or self.mode == "e2c":
self.translator = Translator(from_lang="english", to_lang="chinese")
if self.mode == "C2E" or self.mode == "c2e":
self.translator = Translator(from_lang="chinese", to_lang="english")
def trans(self, words):
translation = self.translator.translate(words)
return translation
# 中译英c2e
translator = LanguageTranslations("C2E")
word = translator.trans("你好,我爱你")
print(word)
# 英译中e2c
translator = LanguageTranslations("E2C")
word = translator.trans("translator")
print(word)
测试结果如下: