Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
import streamlit as st
|
2 |
-
from googletrans import Translator, LANGUAGES
|
3 |
|
4 |
# Streamlit app
|
5 |
st.title("Text Translator")
|
@@ -24,11 +24,15 @@ translator = Translator()
|
|
24 |
if st.button("Translate"):
|
25 |
try:
|
26 |
# Translate the input text from the source language to the target language
|
|
|
|
|
|
|
27 |
translated = translator.translate(
|
28 |
user_text,
|
29 |
-
src=
|
30 |
-
dest=
|
31 |
)
|
|
|
32 |
translated_text = translated.text
|
33 |
translated_language = LANGUAGES[translated.dest]
|
34 |
|
|
|
1 |
import streamlit as st
|
2 |
+
from googletrans import Translator, LANGUAGES, LANGCODES
|
3 |
|
4 |
# Streamlit app
|
5 |
st.title("Text Translator")
|
|
|
24 |
if st.button("Translate"):
|
25 |
try:
|
26 |
# Translate the input text from the source language to the target language
|
27 |
+
src_lang_code = LANGCODES[selected_source_language]
|
28 |
+
dest_lang_code = LANGCODES[selected_target_language]
|
29 |
+
|
30 |
translated = translator.translate(
|
31 |
user_text,
|
32 |
+
src=src_lang_code,
|
33 |
+
dest=dest_lang_code
|
34 |
)
|
35 |
+
|
36 |
translated_text = translated.text
|
37 |
translated_language = LANGUAGES[translated.dest]
|
38 |
|