AgbajeAyomipo
commited on
Commit
•
07f3e2c
1
Parent(s):
3a88c20
Latest Changes
Browse files- language_translate.py +3 -3
- packages.txt +0 -1
- requirements.txt +1 -0
language_translate.py
CHANGED
@@ -4,14 +4,14 @@ from textblob.translate import Translator
|
|
4 |
|
5 |
def text_translate(text, to_language):
|
6 |
translate = Translator()
|
7 |
-
|
8 |
to_language = to_language.lower()
|
9 |
if to_language == 'yoruba':
|
10 |
to_lang_ = 'yo'
|
11 |
elif to_language == 'hausa':
|
12 |
to_lang_ = 'ha'
|
13 |
elif to_language == 'igbo':
|
14 |
-
to_lang_ = '
|
15 |
|
16 |
translation_ = translate.translate(str(text), from_lang='en', to_lang=to_lang_)
|
17 |
return str(translation_)
|
@@ -19,7 +19,7 @@ def text_translate(text, to_language):
|
|
19 |
languages_ = ['Yoruba', 'Hausa', 'Igbo']
|
20 |
with gr.Blocks() as demo:
|
21 |
text_ = gr.Textbox(label = 'Input text', placeholder = 'Input text to be translated')
|
22 |
-
lang_to_translate_to = gr.Textbox(label = 'Language to translate to')
|
23 |
output = gr.Textbox(label = 'Message')
|
24 |
btn = gr.Button('Translate Text')
|
25 |
btn.click(fn = text_translate, inputs = [text_, lang_to_translate_to], outputs = output)
|
|
|
4 |
|
5 |
def text_translate(text, to_language):
|
6 |
translate = Translator()
|
7 |
+
|
8 |
to_language = to_language.lower()
|
9 |
if to_language == 'yoruba':
|
10 |
to_lang_ = 'yo'
|
11 |
elif to_language == 'hausa':
|
12 |
to_lang_ = 'ha'
|
13 |
elif to_language == 'igbo':
|
14 |
+
to_lang_ = 'pidgin'
|
15 |
|
16 |
translation_ = translate.translate(str(text), from_lang='en', to_lang=to_lang_)
|
17 |
return str(translation_)
|
|
|
19 |
languages_ = ['Yoruba', 'Hausa', 'Igbo']
|
20 |
with gr.Blocks() as demo:
|
21 |
text_ = gr.Textbox(label = 'Input text', placeholder = 'Input text to be translated')
|
22 |
+
lang_to_translate_to = gr.Textbox(label = 'Language to translate to', placeholder='Input Language to translate to')
|
23 |
output = gr.Textbox(label = 'Message')
|
24 |
btn = gr.Button('Translate Text')
|
25 |
btn.click(fn = text_translate, inputs = [text_, lang_to_translate_to], outputs = output)
|
packages.txt
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
textblob
|
|
|
|
requirements.txt
CHANGED
@@ -1 +1,2 @@
|
|
|
|
1 |
textblob
|
|
|
1 |
+
gradio
|
2 |
textblob
|