# #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.