Cómo traducir idiomas usando Python y la API de Google Translate

La traducción de idiomas es muy importante para cualquier persona u organización en la que los clientes multilingües provengan de diferentes países. Muchas presentaciones, cotizaciones, informes, etc. llegan en diferentes idiomas a la empresa donante por parte de sus respectivos clientes y el cuerpo principal debe traducirlos para analizar el significado interno de las palabras escritas y luego dar una respuesta en consecuencia. Para traducir idiomas, Google es considerado el mejor jugador, ya que proporciona una función de traducción de Google que puede hacer las traducciones por nosotros. Sólo hay que introducir los datos que se quieren traducir y esperar a que Google haga su trabajo. Personas de todo el mundo utilizan Google Translate para obtener el significado semántico del texto. Pero, ¿qué pasa si esta traducción se puede hacer con la ayuda de la codificación, especialmente a través de Python?

Bueno, es posible porque Google Translate viene como una API instalable para Python para que podamos usarlo como una biblioteca de terceros y realizar la tarea prevista. El nombre de la biblioteca disponible para Python es Google Trans. Esta biblioteca funciona de la misma manera que el traductor de Google real y está diseñada para Python para ayudar a resolver tareas relacionadas con la PNL.

Por ej. Si el conjunto de datos que tenemos está en idioma tamil y queremos traducirlo al inglés o al hindi, Google Trans puede hacer el trabajo por nosotros con solo unas pocas líneas de código. Entonces, veamos cómo instalar lo mismo usando Python y cómo trabajar usando lo mismo:

Instalación

Usando Python simple

Los pasos de instalación se realizan teniendo en cuenta que Python o Anaconda ya está en su sistema con elpipinstalación.

  • Abra el símbolo del sistema y escriba Python. Si no arroja ningún error, entonces Python está en el sistema y está listo para comenzar.
  • Nuevamente en el símbolo del sistema, simplemente escriba pip y, si no arroja ningún error, entonces pip ya está dentro del sistema.
  • Ahora solo escribepip install googletrans. Una vez hecho esto, abra su cuaderno Jupyter o cualquier otro editor de texto e impórtelo usandofrom googletrans import Translator.

Usando anaconda

  • Abra el símbolo del sistema y verifique la disponibilidad de Anaconda y pip escribiendocondaypipuno por uno. Si no arroja ningún error entonces todo está funcionando bien.
  • El siguiente paso es crear un entorno virtual en Anaconda donde almacenará la API de Google Translate. Para esto puedes hacerconda create –n yourenvname.
  • Una vez creado el entorno, simplemente escribacondaactivaryourenvnamey el entorno quedará activado y utilizable.
  • Ahora solo hazlopip install googletransy espera a que finalice la descarga.
  • Ahora abre tu código IDE y escribefrom googletrans import Translatory esto importará la API del traductor por usted.

Laboral

Los pasos de trabajo se representan mediante representaciones pictóricas para darle una mejor idea de cómo utilizarlos para su propósito.

#!pip install googletrans
from googletrans import Translator
sentence= str(input("say....."))
translator= Translator()
translated= translator.translate(sentence, dest="ta", src"en")
tranlated.text

Conclusión

Entonces, así es como se puede usar esta API de Google Translate para traducir el idioma de sus bases de datos y luego usarla para su propósito de trabajo.

Related Posts