Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -23,7 +23,11 @@ language_map = {
|
|
| 23 |
"Russian": "rus"
|
| 24 |
}
|
| 25 |
|
| 26 |
-
def translate_text(input_text,
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
lang_code = language_map[selected_language]
|
| 28 |
lang_prefix = f">>{lang_code}<< "
|
| 29 |
text_with_lang = lang_prefix + input_text
|
|
@@ -49,8 +53,8 @@ def generate_image(prompt):
|
|
| 49 |
else:
|
| 50 |
return None
|
| 51 |
|
| 52 |
-
def process_input(text_input,
|
| 53 |
-
translated_output = translate_text(text_input,
|
| 54 |
image = generate_image(translated_output)
|
| 55 |
return translated_output, image
|
| 56 |
|
|
@@ -64,3 +68,4 @@ interface = gr.Interface(
|
|
| 64 |
)
|
| 65 |
|
| 66 |
interface.launch()
|
|
|
|
|
|
| 23 |
"Russian": "rus"
|
| 24 |
}
|
| 25 |
|
| 26 |
+
def translate_text(input_text, selected_languages):
|
| 27 |
+
if not selected_languages:
|
| 28 |
+
return "Please select at least one language."
|
| 29 |
+
|
| 30 |
+
selected_language = selected_languages[0] # Pick the first selected language
|
| 31 |
lang_code = language_map[selected_language]
|
| 32 |
lang_prefix = f">>{lang_code}<< "
|
| 33 |
text_with_lang = lang_prefix + input_text
|
|
|
|
| 53 |
else:
|
| 54 |
return None
|
| 55 |
|
| 56 |
+
def process_input(text_input, selected_languages):
|
| 57 |
+
translated_output = translate_text(text_input, selected_languages)
|
| 58 |
image = generate_image(translated_output)
|
| 59 |
return translated_output, image
|
| 60 |
|
|
|
|
| 68 |
)
|
| 69 |
|
| 70 |
interface.launch()
|
| 71 |
+
|