Строки не переводятся с помощью googletrans API - PullRequest
0 голосов
/ 26 марта 2020

Может кто-нибудь помочь мне, пожалуйста? У меня есть столбец df с записями около 2,6 КБ, и он переводит только половину из них.

Я посмотрел на необработанный файл, и нет никакой разницы между переведенными строками и теми, которые нет!

from googletrans import Translator
translator = Translator(service_urls=[
      'translate.google.com',
      'translate.google.co.kr',
    ])

i, results = 0, []
for feedback in df["open_feedback"]:
    try:
        language = translator.detect(feedback).lang
        res = translator.translate(feedback, src=language, dest='en').text
        #print(res)
        results.append(res)
    except Exception:
        print(feedback)
        results.append(None)
        i += 1

print("Total failed cases: ", i)
...