Перевод текста в реальном времени
Можно ли реализовать автоматический перевод текста после печатания?
Суть заключается в том, что в любое поле, где можно печатать, переводить текст в реальном времени (можно и комбинациями клавиш переводить).
Код не имеет ничего общего с переводом текста в реальном времени, но суть примерно такая.
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')
