A tradução de textos de um idioma para outro está se tornando cada vez mais comum em vários sites, pois atendem a um público internacional. O pacote python que nos ajuda a fazer isso é chamado de traduzir.
Este pacote pode ser instalado da seguinte maneira. Ele fornece tradução para os principais idiomas.
pip install translate
Abaixo está um exemplo de tradução de uma frase simples do inglês para o alemão. O idioma padrão é o inglês.
from translate import Translator
translator= Translator(to_lang="German")
translation = translator.translate("Good Morning!")
print translation
Quando executamos o programa acima, obtemos a seguinte saída -
Guten Morgen!
Entre Quaisquer Duas Línguas
Se for necessário especificar o idioma de origem e o idioma de destino, podemos especificá-lo como no programa a seguir.
from translate import Translator
translator= Translator(from_lang="german",to_lang="spanish")
translation = translator.translate("Guten Morgen")
print translation
Quando executamos o programa acima, obtemos a seguinte saída -
Buenos días