Commit
·
dcd3020
1
Parent(s):
b1da8e3
Remove default value for txt, it created conflicts
Browse files- app.py +1 -1
- backend/text_to_tgt.py +1 -1
app.py
CHANGED
|
@@ -13,7 +13,7 @@ txt_interface = gr.Interface(
|
|
| 13 |
fn=src_txt_to_eng_translator,
|
| 14 |
inputs=[
|
| 15 |
gr.Textbox(label="Text Input"),
|
| 16 |
-
gr.Dropdown(choices=language_list, label="Select Target Language
|
| 17 |
],
|
| 18 |
outputs=[
|
| 19 |
gr.Textbox(label="Translation"),
|
|
|
|
| 13 |
fn=src_txt_to_eng_translator,
|
| 14 |
inputs=[
|
| 15 |
gr.Textbox(label="Text Input"),
|
| 16 |
+
gr.Dropdown(choices=language_list, label="Select Target Language", interactive=True)
|
| 17 |
],
|
| 18 |
outputs=[
|
| 19 |
gr.Textbox(label="Translation"),
|
backend/text_to_tgt.py
CHANGED
|
@@ -9,7 +9,7 @@ lang_detect_key = os.getenv("detect_language_api_key")
|
|
| 9 |
|
| 10 |
def src_txt_to_eng_translator(input_text, target_lang = 'English'):
|
| 11 |
target_lang_code = formatted_languages.get(target_lang, 'en')
|
| 12 |
-
src_lang_code = detection.
|
| 13 |
src_lang = formatted_codes.get(src_lang_code, 'Source language not detected')
|
| 14 |
translated = GoogleTranslator(source='auto', target=target_lang_code).translate(input_text)
|
| 15 |
return translated, src_lang
|
|
|
|
| 9 |
|
| 10 |
def src_txt_to_eng_translator(input_text, target_lang = 'English'):
|
| 11 |
target_lang_code = formatted_languages.get(target_lang, 'en')
|
| 12 |
+
src_lang_code = detection.single_detection(input_text, api_key = lang_detect_key)
|
| 13 |
src_lang = formatted_codes.get(src_lang_code, 'Source language not detected')
|
| 14 |
translated = GoogleTranslator(source='auto', target=target_lang_code).translate(input_text)
|
| 15 |
return translated, src_lang
|