KoRiF commited on
Commit
8722555
·
verified ·
1 Parent(s): b34bc12

try deep-translator again

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