ImPolymath commited on
Commit
4fa6947
·
1 Parent(s): 7bae089

minor update

Browse files
Files changed (1) hide show
  1. pages/main.py +9 -7
pages/main.py CHANGED
@@ -16,6 +16,7 @@ from typing import List
16
  from typing import Optional
17
  from typing import Tuple
18
  from typing import Union
 
19
  from io import BytesIO
20
  from copy import deepcopy
21
  import hashlib
@@ -395,14 +396,19 @@ def main_page():
395
  if "messages" not in st.session_state:
396
  st.session_state.messages = []
397
 
398
- def on_languages_change() -> None:
399
- """Fonction de rappel pour le changement de langue(s) de destination."""
400
- selected_language_names: List[str] = st.session_state.language_selector
401
  st.session_state.selected_languages = [
402
  {"language": lang, "iso-639-1": convert_language_name_to_iso6391(lang)}
403
  for lang in selected_language_names
404
  ]
405
 
 
 
 
 
 
406
  # Configuration de la barre latérale
407
  with st.sidebar:
408
  st.logo("img/logo_2.png", icon_image="img/logo_2.png")
@@ -512,10 +518,6 @@ def main_page():
512
 
513
 
514
 
515
-
516
-
517
- # for cursor_selected_lang in st.session_state.selected_languages:
518
-
519
  main_page()
520
 
521
 
 
16
  from typing import Optional
17
  from typing import Tuple
18
  from typing import Union
19
+ from typing import AnyStr
20
  from io import BytesIO
21
  from copy import deepcopy
22
  import hashlib
 
396
  if "messages" not in st.session_state:
397
  st.session_state.messages = []
398
 
399
+ def set_session_selected_languages(
400
+ selected_language_names: Optional[ List[ AnyStr ] ] = ["English"]
401
+ ) -> None:
402
  st.session_state.selected_languages = [
403
  {"language": lang, "iso-639-1": convert_language_name_to_iso6391(lang)}
404
  for lang in selected_language_names
405
  ]
406
 
407
+ def on_languages_change() -> None:
408
+ """Fonction de rappel pour le changement de langue(s) de destination."""
409
+ selected_language_names: List[str] = st.session_state.language_selector
410
+ set_session_selected_languages(selected_language_names)
411
+
412
  # Configuration de la barre latérale
413
  with st.sidebar:
414
  st.logo("img/logo_2.png", icon_image="img/logo_2.png")
 
518
 
519
 
520
 
 
 
 
 
521
  main_page()
522
 
523