danicor commited on
Commit
34d50a4
·
verified ·
1 Parent(s): 69f676a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -1030,7 +1030,9 @@ async def run_translation_job(request_id, text, source_lang, target_lang, notifi
1030
  translations[request_id]["progress"] = i * 10
1031
  translations[request_id]["elapsed_time"] += 5
1032
 
1033
- translated_text = f"[{target_lang}] {text}"
 
 
1034
  translations[request_id] = {
1035
  "status": "completed",
1036
  "progress": 100,
@@ -1039,6 +1041,13 @@ async def run_translation_job(request_id, text, source_lang, target_lang, notifi
1039
  "result": translated_text
1040
  }
1041
 
 
 
 
 
 
 
 
1042
  if notification_url:
1043
  import requests
1044
  payload = {
 
1030
  translations[request_id]["progress"] = i * 10
1031
  translations[request_id]["elapsed_time"] += 5
1032
 
1033
+ result = translator.translate_text(text, source_lang, target_lang)
1034
+
1035
+ translated_text = result['translated_text']
1036
  translations[request_id] = {
1037
  "status": "completed",
1038
  "progress": 100,
 
1041
  "result": translated_text
1042
  }
1043
 
1044
+ translator.completed_translations[request_id] = {
1045
+ 'result': result,
1046
+ 'completed_at': time.time(),
1047
+ 'character_count': len(text),
1048
+ 'translation_length': len(translated_text)
1049
+ }
1050
+
1051
  if notification_url:
1052
  import requests
1053
  payload = {