python翻译

mm_tang

关注

阅读 139

2022-02-12

安装库: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)

测试结果如下:
在这里插入图片描述

精彩评论(0)

0 0 举报