【发布时间】:2019-09-20 15:47:30
【问题描述】:
我正在尝试开发一个多语言聊天应用程序,它可以使用 Python 将文本从一种语言转换为另一种语言。
我尝试了几种解决方案,发现 Microsoft Bing Translate Api 是满足我要求的完美解决方案。
我将这个问题和答案一起发布,因为我认为它可能对其他人有所帮助。
【问题讨论】:
标签: python python-3.x translate
我正在尝试开发一个多语言聊天应用程序,它可以使用 Python 将文本从一种语言转换为另一种语言。
我尝试了几种解决方案,发现 Microsoft Bing Translate Api 是满足我要求的完美解决方案。
我将这个问题和答案一起发布,因为我认为它可能对其他人有所帮助。
【问题讨论】:
标签: python python-3.x translate
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)
【讨论】:
x.__str__();请改用str(x)。