Python kullanarak Google Çeviri API'sıyla çalışmak için şunları kullanabilirsiniz: googletrans Google Çeviri API'sinin etrafını saran kitaplık. Aşağıda metni çevirmek için bu kitaplığın nasıl kullanılacağını gösteren basit bir komut dosyası bulunmaktadır.

Öncelikle kütüphaneyi kurmanız gerekiyor:

pip install googletrans==4.0.0-rc1

Burada metni çevirmek için temel bir örnek komut dosyası verilmiştir. googletrans kütüphane:

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

Bu komut dosyası aşağıdaki adımları gerçekleştirir:

  1. içe aktarır Translator gelen sınıf googletrans kütüphane.
  2. Bir işlevi tanımlar translate_text Çevrilecek metni, kaynak dili ve hedef dili argüman olarak alır.
  3. şunu kullanır: Translator çeviriyi gerçekleştirmek için nesneyi kullanır ve oluşabilecek istisnaları ele alır.
  4. İçinde if __name__ == "__main__": bloğun nasıl kullanılacağını gösterir translate_text bir örnekle çalışın.

Değiştirebilirsiniz src_language ve dest_language Farklı diller arasında çevrilecek değişkenler. src_lang parametre şu şekilde ayarlanabilir: 'auto' Kaynak dili otomatik olarak algılamak için.

Gerektiğinde bu komut dosyasını genişletmekten veya daha büyük bir uygulamaya entegre etmekten çekinmeyin.

Yorumlar (0)

Burada henüz yorum yok, ilk siz olabilirsiniz!

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


Proxy Seçin ve Satın Alın

Veri Merkezi Proxyleri

Dönen Proxyler

UDP Proxyleri

Dünya Çapında 10.000'den Fazla Müşterinin Güvendiği

Vekil Müşteri
Vekil Müşteri
Vekil Müşteri flowch.ai
Vekil Müşteri
Vekil Müşteri
Vekil Müşteri