AttributeError: 'NoneType' object has no attribute 'group'
Интерпретатор пытается к NoneType применить метод group(), у NoneType нет такого метода, ошибка в этой строке:
code = self.RE_TKK.search(r.text).group(1).replace('var ', '')
.group применяется к self.RE_TKK.search(r.text), данными тут является r.text
если проследить выше, получается что текст был получен сначала из self.token_acquirer.do(text), сюда попал из self._translate(text, dest, src, kwargs), куда был отправлен из translator.translate(_text_, dest=lang), куда был засунут из transl(d, l).
Судя по тому, что написано в выложенном тобой логе, ошибка возникает из-за не корректного d в transl(d, l)
Видно, что d у тебя выходит из input с клавиатуры. Инпут из клавы это строка по умолчанию, но никак не NoneType.
варианты такие:у тебя каким-то образом из input приходит не строка а nonetype, либо где-то в процессе твоя строка превращается в NoneType.
первое - замени input на любой string, и посмотри, будет ли работать, например: d = 'bridge'
з.ы. за такой нейминг тебя по рукам будут бить палкой, никому не интересны эти d, l, s, mm, aa, aaaa. Когда разберёшься с проблемой, переименуй переменные в человекочитаемые, приучайся сразу.