Last modified: Jan 10, 2023 By Alexander Williams

How to solve googletrans AttributeError: 'NoneType' object has no attribute 'group' error

Probably you got AttributeError: 'NoneType' object has no attribute 'group' error because you are using the official googletrans version.

As you know, Google makes updates on its Api services every couple of months, and the official googletrans version no longer compatible with the Google API service.

To solve this issue, you need to install the alpha version.

Solving the issue

Uninstall the official version:

pip uninstall googletrans

Install the alpha version

pip install googletrans==3.1.0a0

Test the program

from googletrans import Translator

detector = Translator()

dec_lan = detector.detect('이 문장은 한글로 쓰여졌습니다.')



Detected(lang=ko, confidence=1.0)