Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -544,7 +544,6 @@ def translate_text(input_text: str, s_language: str, t_language: str, model_name
|
|
| 544 |
translated_text = f'Source language {s_language} identical to target language {t_language}!'
|
| 545 |
message_text = 'Please choose different target and source language!'
|
| 546 |
return translated_text, message_text
|
| 547 |
-
translated_text = None
|
| 548 |
try:
|
| 549 |
if "-mul" in model_name.lower() or "mul-" in model_name.lower() or "-roa" in model_name.lower():
|
| 550 |
translated_text, message_text = Translators(model_name, sl, tl, input_text).HelsinkiNLP_mulroa()
|
|
@@ -634,14 +633,14 @@ def translate_text(input_text: str, s_language: str, t_language: str, model_name
|
|
| 634 |
elif model_name == "Bergamot":
|
| 635 |
translated_text, message_text = Translators(model_name, s_language, t_language, input_text).bergamot()
|
| 636 |
|
| 637 |
-
except Exception as
|
| 638 |
-
translated_text =
|
| 639 |
finally:
|
| 640 |
print(input_text, translated_text, message_text)
|
| 641 |
return translated_text, message_text
|
| 642 |
|
| 643 |
-
# Function to swap dropdown values
|
| 644 |
def swap_languages(src_lang, tgt_lang):
|
|
|
|
| 645 |
return tgt_lang, src_lang
|
| 646 |
|
| 647 |
def get_info(model_name: str, sl: str = None, tl: str = None):
|
|
|
|
| 544 |
translated_text = f'Source language {s_language} identical to target language {t_language}!'
|
| 545 |
message_text = 'Please choose different target and source language!'
|
| 546 |
return translated_text, message_text
|
|
|
|
| 547 |
try:
|
| 548 |
if "-mul" in model_name.lower() or "mul-" in model_name.lower() or "-roa" in model_name.lower():
|
| 549 |
translated_text, message_text = Translators(model_name, sl, tl, input_text).HelsinkiNLP_mulroa()
|
|
|
|
| 633 |
elif model_name == "Bergamot":
|
| 634 |
translated_text, message_text = Translators(model_name, s_language, t_language, input_text).bergamot()
|
| 635 |
|
| 636 |
+
except Exception as trerror:
|
| 637 |
+
translated_text = f'Error in main function "translate_text": {trerror}'
|
| 638 |
finally:
|
| 639 |
print(input_text, translated_text, message_text)
|
| 640 |
return translated_text, message_text
|
| 641 |
|
|
|
|
| 642 |
def swap_languages(src_lang, tgt_lang):
|
| 643 |
+
'''Swap dropdown values for source and target language'''
|
| 644 |
return tgt_lang, src_lang
|
| 645 |
|
| 646 |
def get_info(model_name: str, sl: str = None, tl: str = None):
|