Я запускаю переводчик языка, используя TextBlob. Может переводить из строки. Однако я попытался зациклить транслятор textblob для данных в кадре данных, который в кадре данных может иметь смесь разных языков (en и es).
Код, который я использовал:
for content in data:
blob = TextBlob(content)
for i in data:
blob = TextBlob(i)
blob.translate(from_lang = 'en', to = 'es')
Ошибка:
83 result = result.encode('utf-8')
84 if result.strip() == source.strip():
---> 85 raise NotTranslated('Translation API returned the input string unchanged.')
86
87 def _request(self, url, host=None, type_=None, data=None):
NotTranslated: Translation API returned the input string unchanged.