TiberiuCristianLeon commited on
Commit
835e964
·
verified ·
1 Parent(s): 6a50b18

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -15
app.py CHANGED
@@ -512,13 +512,6 @@ if "tselected_language" not in st.session_state:
512
  st.session_state["tselected_language"] = options[1]
513
  if "model_name" not in st.session_state:
514
  st.session_state["model_name"] = models[1]
515
- # if "translation" not in st.session_state:
516
- # st.session_state["translation"] = ""
517
- # if "message" not in st.session_state:
518
- # st.session_state["message"] = ""
519
- # Initialize defaults before widgets are created
520
- # st.session_state.setdefault("translation", "")
521
- # st.session_state.setdefault("message", "")
522
 
523
  # Model selection FIRST
524
  model_name = st.selectbox("Select a model:", models,
@@ -566,12 +559,11 @@ if model_name == 'Helsinki-NLP':
566
 
567
  st.write("Selected language combination:", sselected_language, " - ", tselected_language, "Selected model:", model_name)
568
  submit_button = st.button("Translate")
 
569
  # translated_textarea = st.empty()
570
  # message_textarea = st.empty()
571
  # translated_textarea.text_area(":green[Translation:]", placeholder="Translation area", value='')
572
  # message_textarea.text_area(":blue[Messages:]", placeholder="Messages area", value='')
573
- # st.text_area(":green[Translation:]", placeholder="Translation area", key="translation")
574
- # st.text_area(":blue[Messages:]", placeholder="Messages area", key="message")
575
 
576
  # Handle the submit button click
577
  if submit_button:
@@ -626,13 +618,10 @@ if submit_button:
626
  translated_text = wingpt(model_name, sselected_language, tselected_language, input_text)
627
 
628
  # Display the translated text
629
- print(translated_text)
630
  message = f"Translated from {sselected_language} to {tselected_language} using {model_name}."
631
  # translated_textarea.text_area(":green[Translation:]", value=translated_text)
632
  # message_textarea.text_area(":blue[Message:]", value=message)
633
- st.session_state['translation'] = translated_text
634
- st.session_state['message'] = message
635
- st.text_area(":green[Translation:]", placeholder="Translation area", key="translation")
636
- st.text_area(":blue[Messages:]", placeholder="Messages area", key="message")
637
- st.write(message)
638
  # st.rerun()
 
512
  st.session_state["tselected_language"] = options[1]
513
  if "model_name" not in st.session_state:
514
  st.session_state["model_name"] = models[1]
 
 
 
 
 
 
 
515
 
516
  # Model selection FIRST
517
  model_name = st.selectbox("Select a model:", models,
 
559
 
560
  st.write("Selected language combination:", sselected_language, " - ", tselected_language, "Selected model:", model_name)
561
  submit_button = st.button("Translate")
562
+ # Show text area with placeholder
563
  # translated_textarea = st.empty()
564
  # message_textarea = st.empty()
565
  # translated_textarea.text_area(":green[Translation:]", placeholder="Translation area", value='')
566
  # message_textarea.text_area(":blue[Messages:]", placeholder="Messages area", value='')
 
 
567
 
568
  # Handle the submit button click
569
  if submit_button:
 
618
  translated_text = wingpt(model_name, sselected_language, tselected_language, input_text)
619
 
620
  # Display the translated text
621
+ print(f"Translated from {sselected_language} to {tselected_language} using {model_name}.", input_text, translated_text)
622
  message = f"Translated from {sselected_language} to {tselected_language} using {model_name}."
623
  # translated_textarea.text_area(":green[Translation:]", value=translated_text)
624
  # message_textarea.text_area(":blue[Message:]", value=message)
625
+ st.text_area(":green[Translation:]", placeholder="Translation area", value=translated_text)
626
+ st.text_area(":blue[Messages:]", placeholder="Messages area", value=message)
 
 
 
627
  # st.rerun()