StevanLS commited on
Commit
33df96c
·
1 Parent(s): 9711242

language detection capital bug fix

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -5,9 +5,10 @@ from langdetect import detect
5
  def translate(output_language, input_text ):
6
  languages_dict = {'Spanish': 'es', 'Bengali': 'bn', 'English': 'en', 'French': 'fr'}
7
 
 
8
  input_language = detect(input_text)
9
 
10
- return translate_text(input_text, translator="google",
11
  from_language=input_language,
12
  to_language=languages_dict[output_language])
13
 
@@ -17,7 +18,7 @@ interface = Interface(fn=translate,
17
  label = 'Select the translation language first'),
18
  Textbox(lines=2, placeholder='Text to translate',
19
  label='Text')],
20
- outputs='text',
21
  title='Automatic Language Translation Demo by RPI eSolutions Pte Ltd',
22
  theme=themes.Default(
23
  primary_hue=themes.colors.blue,
 
5
  def translate(output_language, input_text ):
6
  languages_dict = {'Spanish': 'es', 'Bengali': 'bn', 'English': 'en', 'French': 'fr'}
7
 
8
+ input_text = input_text.lower()
9
  input_language = detect(input_text)
10
 
11
+ return input_language, translate_text(input_text, translator="google",
12
  from_language=input_language,
13
  to_language=languages_dict[output_language])
14
 
 
18
  label = 'Select the translation language first'),
19
  Textbox(lines=2, placeholder='Text to translate',
20
  label='Text')],
21
+ outputs=[Textbox(label='Initial language detected'), Textbox(label='Translation')],
22
  title='Automatic Language Translation Demo by RPI eSolutions Pte Ltd',
23
  theme=themes.Default(
24
  primary_hue=themes.colors.blue,