Google translate с ноутбука Python?

# #python #google-translate #language-translation

Вопрос:

Можно ли вызвать Google Translate из ноутбука Python в Colab и получить:

googletrans не работает, выдает ошибку

 /usr/local/lib/python3.7/dist-packages/googletrans/gtoken.py in _update(self)
---> 62         code = self.RE_TKK.search(r.text).group(1).replace('var ', '')
AttributeError: 'NoneType' object has no attribute 'group'
 

google_trans_new работает не так хорошо, как сам Google, например, следующий код

 !pip install google_trans_new
from google_trans_new import google_translator
text = 'A little girl climbing into a wooden playhouse'
translate_text = translator.translate(text, lang_src='en', lang_tgt='ru')
translate_text
 

дает

Маленькая девочка, поднимаясь на деревянный игровой дом

в то время как сам Google дает

Маленькая девочка забирается в деревянный домик

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

Можно ли создавать высококачественные современные переводы с Python?

Комментарии:

1. Это может помочь вам с googletrans.