Надо чтобы при написании на русском бот переводил на английский, и также наоборот, при написании на английском переводил на русский. Я ему пишу "hello" он пишет " привет" да правильно, но если я ему пишу "привет" бот должен перевести на английский "hello" а пишет что то не понятное "Привот". На вопрос "Как дела?" надо вывести "How are you?" но он пишет "КАК ДЕЛА".
from googletrans import Translator
translator = Translator()
@bot.message_handler(func=lambda message: True)
def echo_all(message):
if message.from_user.language_code == 'ru':
translation = translator.translate(message.text, src='ru', dest='en').text
elif message.from_user.language_code == 'en':
translation = translator.translate(message.text, src='en', dest='ru').text
else:
return
bot.reply_to(message, translation)