DebasishDhal99 commited on
Commit
dc9dbb4
·
1 Parent(s): ccfc6a3

Adding interactive features to Serbian tab for runtime errors

Browse files
Files changed (1) hide show
  1. app.py +20 -18
app.py CHANGED
@@ -129,23 +129,25 @@ with tab3:
129
  else:
130
  st.warning("Please enter a string.")
131
 
132
- # with tab4:
133
- # st.header("Serbo-Coratian-Bosniak Transliteration")
134
- # input_string_serbian = st.text_input("Enter a Serbian/Croatian/Bosniak word/sentence in Latin or Cyrillic to transliterate")
135
- # serbian_examples = ["Српски језик је богат ћириличким алфабетом са словима као ш, ж, њ, ч, and ћ.",
136
- # "Čini se da hrvatski jezik ima mnogo složenih znakova",
137
- # "Bosna je najbolja zemlja na svijetu"]
138
- # selected_example_sr = st.selectbox('Choose an example',['None']+serbian_examples)
139
-
140
- # if selected_example_sr != ' None':
141
- # input_string_serbian = selected_example_sr
 
 
142
 
143
- # if st.button("Transliterate Serbo-Croatian-Bosniak"):
144
- # if input_string_serbian:
145
- # output_string = serbian_sentence_to_latin(input_string_serbian)
146
- # st.subheader("Transliterated Output")
147
- # st.write(output_string)
148
-
149
- # else:
150
- # st.warning("Please enter a string")
151
 
 
129
  else:
130
  st.warning("Please enter a string.")
131
 
132
+ with tab4:
133
+
134
+ st.header("Serbo-Coratian-Bosniak Transliteration")
135
+ input_string_serbian = st.text_input("Enter a Serbian/Croatian/Bosniak word/sentence in Latin or Cyrillic to transliterate:")
136
+ serbian_examples = ["Српски језик је богат ћириличким алфабетом са словима као ш, ж, њ, ч, and ћ.",
137
+ "Čini se da hrvatski jezik ima mnogo složenih znakova",
138
+ "Bosna je najbolja zemlja na svijetu"]
139
+
140
+ selected_example_sr = st.selectbox('Choose an example as demo', ['None']+serbian_examples)
141
+
142
+ if selected_example_sr != 'None':
143
+ input_string_serbian = selected_example_sr
144
 
145
+ if st.button("Transliterate Serbo-Croatian-Bosniak"):
146
+ if input_string_serbian:
147
+ output_string = serbian_sentence_to_latin(input_string_serbian)
148
+ st.subheader("Transliterated Output")
149
+ st.write(output_string)
150
+
151
+ else:
152
+ st.warning("Please enter a string")
153