Marek4321 commited on
Commit
45b638c
·
verified ·
1 Parent(s): 2affc6c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -165,7 +165,6 @@ class TranslatorApp:
165
  all_translated_text += translated_text + "\n"
166
 
167
  # Update progress
168
- elapsed_time = time.time() - start_time
169
  progress((i + 1) / total_slides, desc=f"Processing slide {i + 1}/{total_slides}")
170
 
171
  if self.processing:
@@ -186,11 +185,11 @@ class TranslatorApp:
186
  self.log(f"Error during processing: {str(e)}")
187
  raise e
188
 
189
- def run(self, file, api_provider, api_key, source_lang, target_lang, progress=gr.Progress()):
190
  self.processing = True
191
  self.save_config(api_provider, api_key, source_lang, target_lang)
192
  try:
193
- output_path, review_path = self.process_pptx(file.name, source_lang, target_lang, api_provider, api_key, progress)
194
  return [
195
  f"File has been translated and saved as:\n{output_path}\nReview saved as:\n{review_path}",
196
  output_path,
@@ -222,7 +221,7 @@ def create_interface():
222
  run_button = gr.Button("Translate")
223
  run_button.click(
224
  fn=app.run,
225
- inputs=[file_input, api_provider, api_key, source_lang, target_lang, progress_bar],
226
  outputs=[output_text, output_file, output_review]
227
  )
228
 
 
165
  all_translated_text += translated_text + "\n"
166
 
167
  # Update progress
 
168
  progress((i + 1) / total_slides, desc=f"Processing slide {i + 1}/{total_slides}")
169
 
170
  if self.processing:
 
185
  self.log(f"Error during processing: {str(e)}")
186
  raise e
187
 
188
+ def run(self, file, api_provider, api_key, source_lang, target_lang):
189
  self.processing = True
190
  self.save_config(api_provider, api_key, source_lang, target_lang)
191
  try:
192
+ output_path, review_path = self.process_pptx(file.name, source_lang, target_lang, api_provider, api_key)
193
  return [
194
  f"File has been translated and saved as:\n{output_path}\nReview saved as:\n{review_path}",
195
  output_path,
 
221
  run_button = gr.Button("Translate")
222
  run_button.click(
223
  fn=app.run,
224
+ inputs=[file_input, api_provider, api_key, source_lang, target_lang],
225
  outputs=[output_text, output_file, output_review]
226
  )
227