StevanLS commited on
Commit
472e48e
·
1 Parent(s): 05078b1
language_translation_app.py DELETED
@@ -1,20 +0,0 @@
1
- import translators as ts
2
- import gradio as gr
3
-
4
- def translate_transformers(input_language, output_language, input_text,):
5
- languages_dict = {'Spanish': 'es', 'Bengali': 'bn', 'English': 'en', 'French': 'fr'}
6
- return ts.translate_text(input_text, translator="google",
7
- from_language=languages_dict[input_language],
8
- to_language=languages_dict[output_language])
9
-
10
- interface = gr.Interface(fn=translate_transformers,
11
- inputs=[
12
- gr.Dropdown(['Spanish', 'Bengali', 'English', 'French'],
13
- label='Input language'),
14
- gr.Dropdown(['Spanish', 'Bengali', 'English', 'French'],
15
- label = 'Translated language'),
16
- gr.Textbox(lines=2, placeholder='Text to translate',
17
- label='Text')],
18
- outputs='text')
19
-
20
- interface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
language_translation_app_2.py DELETED
@@ -1,20 +0,0 @@
1
- import translators as ts
2
- import gradio as gr
3
-
4
- def translate_transformers(input_language, output_language, input_text,):
5
- languages_dict = {'Spanish': 'es', 'Bengali': 'bn', 'English': 'en', 'French': 'fr'}
6
- return ts.translate_text(input_text, translator="google",
7
- from_language=languages_dict[input_language],
8
- to_language=languages_dict[output_language])
9
-
10
- interface = gr.Interface(fn=translate_transformers,
11
- inputs=[
12
- gr.Dropdown(['Spanish', 'Bengali', 'English', 'French'],
13
- label='Input language'),
14
- gr.Dropdown(['Spanish', 'Bengali', 'English', 'French'],
15
- label = 'Translated language'),
16
- gr.Textbox(lines=2, placeholder='Text to translate',
17
- label='Text')],
18
- outputs='text')
19
-
20
- interface.launch()