Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -28,18 +28,6 @@ def summarize_news(text, summarizer):
|
|
28 |
print(f"Summarization error for '{text}': {e}. Returning 'Summarization Failed'")
|
29 |
return "Summarization Failed"
|
30 |
|
31 |
-
|
32 |
-
def translate_text(text_to_translate, target_language='en', source_language='zh-TW', delay=1):
|
33 |
-
translator = Translator()
|
34 |
-
try:
|
35 |
-
translation = translator.translate(text_to_translate, dest=target_language, src=source_language)
|
36 |
-
time.sleep(delay) # Add a delay to avoid rate limiting.
|
37 |
-
return translation.text
|
38 |
-
except Exception as e:
|
39 |
-
print(f"Translation error for '{text_to_translate}': {e}. Returning 'Translation Failed'")
|
40 |
-
time.sleep(delay)
|
41 |
-
return "Translation Failed"
|
42 |
-
|
43 |
|
44 |
def translate_text(text, target_language='en', source_language='zh-TW'):
|
45 |
translator = Translator(to_lang=target_language, from_lang=source_language)
|
|
|
28 |
print(f"Summarization error for '{text}': {e}. Returning 'Summarization Failed'")
|
29 |
return "Summarization Failed"
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
def translate_text(text, target_language='en', source_language='zh-TW'):
|
33 |
translator = Translator(to_lang=target_language, from_lang=source_language)
|