KoRiF commited on
Commit
c7e9f98
·
verified ·
1 Parent(s): d868286

change translator

Browse files

use deep-translator

Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -1,5 +1,6 @@
1
  from smolagents import CodeAgent,DuckDuckGoSearchTool, HfApiModel,load_tool,tool
2
- from googletrans import Translator
 
3
  import datetime
4
  import requests
5
  import pytz
@@ -124,9 +125,8 @@ def native_language_translator(text: str, target_lang: str) -> str:
124
  target_lang: Target language code (e.g., 'be', 'es', 'fr', 'zh')
125
  """
126
  try:
127
- translator = Translator()
128
- translation = translator.translate(text, dest=target_lang)
129
- return f"Translated to {target_lang}: {translation.text}"
130
  except Exception as e:
131
  return f"Translation failed: {str(e)}"
132
 
 
1
  from smolagents import CodeAgent,DuckDuckGoSearchTool, HfApiModel,load_tool,tool
2
+ #from googletrans import Translator
3
+ from deep_translator import GoogleTranslator
4
  import datetime
5
  import requests
6
  import pytz
 
125
  target_lang: Target language code (e.g., 'be', 'es', 'fr', 'zh')
126
  """
127
  try:
128
+ translation = GoogleTranslator(source='auto', target=target_lang).translate(text)
129
+ return f"Translated to {target_lang}: {translation}"
 
130
  except Exception as e:
131
  return f"Translation failed: {str(e)}"
132