adityaardak commited on
Commit
f3f6a0f
·
verified ·
1 Parent(s): b21ecd1

Update scripts/translate_summary.py

Browse files
Files changed (1) hide show
  1. scripts/translate_summary.py +4 -6
scripts/translate_summary.py CHANGED
@@ -1,13 +1,11 @@
1
- from googletrans import Translator
2
 
3
  class SummaryTranslator:
4
  def __init__(self):
5
- print("Initializing Translator...")
6
- self.translator = Translator()
7
- print("Translator initialized.")
8
 
9
  def translate_summary(self, text, dest_lang):
10
  print(f"Translating summary to {dest_lang}...")
11
- translation = self.translator.translate(text, dest=dest_lang)
12
  print("Translation completed.")
13
- return translation.text
 
1
+ from deep_translator import GoogleTranslator
2
 
3
  class SummaryTranslator:
4
  def __init__(self):
5
+ print("Translator initialized using deep-translator.")
 
 
6
 
7
  def translate_summary(self, text, dest_lang):
8
  print(f"Translating summary to {dest_lang}...")
9
+ translation = GoogleTranslator(source='auto', target=dest_lang).translate(text)
10
  print("Translation completed.")
11
+ return translation