Aby pracować z interfejsem API Tłumacza Google przy użyciu języka Python, możesz użyć metody googletrans biblioteka, która jest opakowaniem interfejsu API Tłumacza Google. Poniżej znajduje się prosty skrypt demonstrujący, jak używać tej biblioteki do tłumaczenia tekstu.

Najpierw musisz zainstalować bibliotekę:

pip install googletrans==4.0.0-rc1

Oto podstawowy przykładowy skrypt do tłumaczenia tekstu za pomocą googletrans biblioteka:

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}")

Skrypt ten wykonuje następujące kroki:

  1. Importuje Translator klasa z googletrans biblioteka.
  2. Definiuje funkcję translate_text która przyjmuje tekst do przetłumaczenia, język źródłowy i język docelowy jako argumenty.
  3. Używa Translator obiekt do wykonania tłumaczenia i obsługuje wszelkie wyjątki, które mogą wystąpić.
  4. W if __name__ == "__main__": blok, pokazuje, jak używać translate_text działać na przykładzie.

Możesz modyfikować src_language oraz dest_language zmienne do tłumaczenia pomiędzy różnymi językami. The src_lang parametr można ustawić na 'auto' aby automatycznie wykryć język źródłowy.

W razie potrzeby możesz rozwinąć ten skrypt lub zintegrować go z większą aplikacją.

Komentarze (0)

Nie ma tu jeszcze żadnych komentarzy, możesz być pierwszy!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *


Wybierz i kup proxy

Serwery proxy dla centrów danych

Obrotowe proxy

Serwery proxy UDP

Zaufało nam ponad 10000 klientów na całym świecie

Klient proxy
Klient proxy
Klient proxy flowch.ai
Klient proxy
Klient proxy
Klient proxy