Pour travailler avec l'API Google Translate à l'aide de Python, vous pouvez utiliser le googletrans bibliothèque, qui est un wrapper autour de l'API Google Translate. Vous trouverez ci-dessous un script simple montrant comment utiliser cette bibliothèque pour traduire du texte.

Tout d'abord, vous devez installer la bibliothèque :

pip install googletrans==4.0.0-rc1

Voici un exemple de script de base pour traduire du texte à l'aide du googletrans bibliothèque :

from googletrans import Translator

def translate_text(text, src_lang='auto', dest_lang='en'):
    translator = Translator()
    try:
        translated = translator.translate(text, src=src_lang, dest=dest_lang)
        return translated.text
    except Exception as e:
        print(f"An error occurred: {e}")
        return None

if __name__ == "__main__":
    # Example usage
    original_text = "Hola, ¿cómo estás?"
    src_language = 'es'  # Spanish
    dest_language = 'en'  # English

    translated_text = translate_text(original_text, src_language, dest_language)
    if translated_text:
        print(f"Original text: {original_text}")
        print(f"Translated text: {translated_text}")

Ce script effectue les étapes suivantes :

  1. Importe le Translator classe de la googletrans bibliothèque.
  2. Définit une fonction translate_text qui prend comme arguments le texte à traduire, la langue source et la langue cible.
  3. Utilise le Translator objet pour effectuer la traduction et gère toutes les exceptions qui pourraient survenir.
  4. Dans le cadre de la if __name__ == "__main__": bloc, montre comment utiliser le translate_text fonctionner avec un exemple.

Vous pouvez modifier le src_language et dest_language variables à traduire entre différentes langues. Le src_lang Le paramètre peut être réglé sur 'auto' pour détecter automatiquement la langue source.

N'hésitez pas à développer ce script ou à l'intégrer dans une application plus grande si nécessaire.

Commentaires (0)

Il n'y a pas encore de commentaires ici, vous pouvez être le premier !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


Choisir et acheter une procuration

Proxies pour centres de données

Procurations tournantes

Proxies UDP

Approuvé par plus de 10 000 clients dans le monde

Client mandataire
Client mandataire
Client proxy flowch.ai
Client mandataire
Client mandataire
Client mandataire