1. Nessa aula vamos aprender a trabalhar com tradução textual com suporte a diversos idiomas.
  2. Para isso, vamos precisar instalar a biblioteca Deep Translator. Para instalá-la execute o comando pip install deep-translator no terminal.
  3. Pensando nisso, vamos criar o arquivo 3-traducao_texto.py
from deep_translator import GoogleTranslator

# 1 - Idiomas Disponíveis
langs_dict = GoogleTranslator().get_supported_languages(as_dict=True)
# print(langs_dict)

# 2 - Tradução Pt para En
text = 'Estamos estudando Processamento de Linguagem Natural'
translated = GoogleTranslator(
    source = 'pt',
    target = 'de'
).translate(text=text)
print(translated)

# 3 - Tradução em itens de uma lista
texts = [
    "Estou aprendendo automação com Python",
    "Estou gostando muito",
    "Quero aprender a desenvolver sistemas em Python"
]
translated_itens = GoogleTranslator(
    source = 'pt',
    target = 'en'
).translate_batch(texts)
print(translated_itens)
3. Para executar o arquivo, podemos executar o comando python .\3-traducao_texto.py