使用Microsoft Translate API将文本从一种语言转换为另一种语言的Python代码

时间:2019-05-02 06:52:23

标签: python python-3.x translate

我正在尝试开发一种多语言聊天应用程序,该应用程序可以使用Python将文本从一种语言转换为另一种语言。

我尝试了几种解决方案,并且发现Microsoft Bing Translate Api是满足我要求的完美解决方案。

我正在一起发布此问题和答案,因为我认为这可能会对其他人有所帮助。

1 个答案:

答案 0 :(得分:1)

from translate import Translator

class clsTranslate():

    def translateText(self, strString, strTolang):
        self.strString = strString
        self.strTolang = strTolang
        translator = Translator(to_lang=self.strTolang)
        translation = translator.translate(self.strString)
        return (str(translation))

# Create a Class object and call the Translate function

objTrans=clsTranslate()
strTranslatedText= objTrans.translateText('How are you', 'de')

print(strTranslatedText)
相关问题