Krishna086 commited on
Commit
4789fb1
·
verified ·
1 Parent(s): fbf3e87

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -79,9 +79,9 @@ def handle_input(text, translation, lang_detect, audio_processor):
79
  if override_lang != "Auto":
80
  selected_lang = next((lang for lang, _, _ in detected_options if native_lang_map.get(lang, lang) in override_lang), override_lang)
81
  st.session_state.source_lang = selected_lang
82
- if selected_lang not in translation.LANGUAGES:
83
  st.session_state.source_lang = "English"
84
- st.warning(f"{native_lang_map.get(selected_lang, selected_lang)} is not supported by the translation model. Using English instead.")
85
 
86
  st.info(f"Selected Source Language: {native_lang_map.get(st.session_state.source_lang, st.session_state.source_lang)}")
87
 
 
79
  if override_lang != "Auto":
80
  selected_lang = next((lang for lang, _, _ in detected_options if native_lang_map.get(lang, lang) in override_lang), override_lang)
81
  st.session_state.source_lang = selected_lang
82
+ if selected_lang not in translation.SUPPORTED_PAIRS.get(st.session_state.source_lang, []):
83
  st.session_state.source_lang = "English"
84
+ st.warning(f"Translation from {native_lang_map.get(selected_lang, selected_lang)} is not supported. Using English instead.")
85
 
86
  st.info(f"Selected Source Language: {native_lang_map.get(st.session_state.source_lang, st.session_state.source_lang)}")
87