py.Net.JS Ответов: 2

Код Python для преобразования текста с одного языка на другой с помощью Microsoft translate API


Я пытаюсь разработать многоязычное чат-приложение, которое может конвертировать любой текст с одного языка на другой с помощью Python.

Я попробовал несколько решений, и я нашел Microsoft Bing Translate Api идеальным решением для моего требования.

Я публикую этот вопрос и ответ вместе, так как я думал, что это может помочь другим.

Что я уже пробовал:

Я пробовал Google translate и Microsoft Translate, я нашел Microsoft Translate Api немного лучше, чем другие.

надеюсь, что решение, которое я нашел, будет полезно для аналогичных требований, пожалуйста, найдите его ниже.

2 Ответов

Рейтинг:
9

py.Net.JS

# Please install Microsoft translate using >> pip install 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)


Рейтинг:
2

Richard MacCutchan

Это неподходящее место для такой записи. Если у вас есть что-то полезное, чтобы поделиться, пожалуйста, напишите статью или совет. Видеть Руководящие Принципы Подачи Заявок[^].