Перевод текста в реальном времени

Можно ли реализовать автоматический перевод текста после печатания?

Суть заключается в том, что в любое поле, где можно печатать, переводить текст в реальном времени (можно и комбинациями клавиш переводить).

Код не имеет ничего общего с переводом текста в реальном времени, но суть примерно такая.

from googletrans import Translator

while True:
    word = str(input())
    translator = Translator()
    result = translator.translate(word, dest = 'en')
    print(result.text)

Ответы (1 шт):

Автор решения: S. Nick

Попробуйте так:

from googletrans import Translator


translator = Translator()

def translator_translate(word):
    result = translator.translate(word, dest = 'en')
    return result.text    

while True:
    word = str(input('Введите текст для перевода или Enter: '))
    if not word:                
        break
    
    text = translator_translate(word)
    print(f'перевод: {text}\n')

введите сюда описание изображения

→ Ссылка