Çeviri Uygulaması

Merhabalar, bir program tanıtımı ile karşınızdayım.

Bu program Google API’sini kullanarak herhangi bir dil kullanarak yazdığımız metni istediğimiz başka bir dile çevirebiliyor.


Modülün kurulumu için : pip install googletrans


source.py

from googletrans import Translator

translator = Translator()

ceviri = translator.translate("Merhaba Dünya",
                              src='tr',
                              dest='en')

print(ceviri.text)

Desteklenen dilleri görmek için :

import googletrans

print(googletrans.LANGUAGES)
1 Beğeni

Ancak ben AttributeError: 'NoneType' object has no attribute 'group' hatası alıyorum. Nedeni nedir?

error in result (AttributeError: 'NoneType' object has no attribute 'group') · Issue #234 · ssut/py-googletrans · GitHub

1 Beğeni

sürümden kaynaklı bir hata var sanırım, bende calışan sürümü

pip install googletrans==4.0.0-rc1
1 Beğeni

Bu bir program değil ki bir python modülü bu. Ayrıca modülün ne gibi funcları var ? Dökümantasyon filan yok mu? Yoksa sadece bu fonksiyonlar mı?

1 Beğeni

Atılan linkte çözüm yok gibi :sweat_smile: Sonlara doğru @halil_ibrahim_avsar 'ın cevabına benzer bir şey buldum :

@halil_ibrahim_avsar cevabınız için çok teşekkür ederim. Gönderinizi geri alıp içeriğini pip install googletrans==4.0.0-rc1 yaparsanız sorun düzeliyor. Sorunu alan birisi için tam olarak şöyle çözülüyor :

  1. pip uninstall googletrans ile yüklü eski sürümü silin.

  2. pip install googletrans==4.0.0-rc1 ile 4. sürümü yükleyin.

Eh, bunu exe yaparsanız uygulama olacak. Veya deb

Kaynak kodları buradan bulabilirsiniz.

Ekleme : Bence bu modülde daha fazla fonksiyona gerek yok.


Hangi cevabı çözüm olarak işaretlesem bilemiyorum :frowning:

2 Beğeni

işaretleme gerek yok ki hem konunun bitmesine gerek yok. böylece modülüne güncelleme getirdiğin zaman buradan da paylaşabilirsin

Modül benim değil. Kaynak kodlarına bakmadın mı?

haa ben de sen yazdın zannetmişim tamam o zaman