rick commited on
Commit
9e21ccc
·
unverified ·
1 Parent(s): c0529af

amelioration UI/UX

Browse files
Files changed (1) hide show
  1. app.py +12 -8
app.py CHANGED
@@ -11,7 +11,6 @@ import time
11
  import re
12
 
13
 
14
-
15
  # Dictionnaire pour stocker les traductions
16
  traductions = {
17
  "Français": {
@@ -21,7 +20,7 @@ traductions = {
21
  "cliquez_enregistrer": "Cliquez pour enregistrer",
22
  "cliquez_arreter": "Cliquez pour arrêter l'enregistrement",
23
  "cliquez_pause": "Cliquez pour mettre en pause",
24
- "langue_detectee": "Langue détectée : {}", # {} sera remplacé par la langue détectée
25
  "transcription": "Transcription : {}",
26
  "sidebar_titre": "DEMORRHA - v1",
27
  "a_propos": "À propos",
@@ -36,7 +35,10 @@ traductions = {
36
  "parametres_tts": "Paramètres TTS",
37
  "choix_voix_tts": "Choisissez la voix TTS",
38
  "activer_tts_texte": "Activer TTS pour les entrées textuelles",
39
- "activer_tts_audio": "Activer TTS pour les entrées audio"
 
 
 
40
  },
41
  "Anglais": {
42
  "titre": "------- DEMORRHA -------",
@@ -60,7 +62,10 @@ traductions = {
60
  "parametres_tts": "TTS settings",
61
  "choix_voix_tts": "Choose the TTS voice",
62
  "activer_tts_texte": "Enable TTS for text input",
63
- "activer_tts_audio": "Enable TTS for audio input"
 
 
 
64
  }
65
  }
66
 
@@ -416,14 +421,13 @@ def main():
416
  ]
417
 
418
  with st.container(border=True):
419
- st.subheader("UI LANG")
420
  # Sélection de la langue de l'interface
421
  st.selectbox(
422
- label="Langue de l'interface / Interface language",
423
  options=list(traductions.keys()),
424
  key="interface_language",
425
- index=list(traductions.keys()).index("Français") if "interface_language" not in st.session_state else list(traductions.keys()).index(st.session_state.interface_language)#,
426
- #on_change=lambda: st.rerun()
427
  )
428
 
429
  with st.container(border=True):
 
11
  import re
12
 
13
 
 
14
  # Dictionnaire pour stocker les traductions
15
  traductions = {
16
  "Français": {
 
20
  "cliquez_enregistrer": "Cliquez pour enregistrer",
21
  "cliquez_arreter": "Cliquez pour arrêter l'enregistrement",
22
  "cliquez_pause": "Cliquez pour mettre en pause",
23
+ "langue_detectee": "Langue détectée : {}",
24
  "transcription": "Transcription : {}",
25
  "sidebar_titre": "DEMORRHA - v1",
26
  "a_propos": "À propos",
 
35
  "parametres_tts": "Paramètres TTS",
36
  "choix_voix_tts": "Choisissez la voix TTS",
37
  "activer_tts_texte": "Activer TTS pour les entrées textuelles",
38
+ "activer_tts_audio": "Activer TTS pour les entrées audio",
39
+ "erreur_fichier_non_trouve": "Erreur : Le fichier '{}' n'a pas été trouvé.",
40
+ "erreur_lecture_fichier": "Une erreur s'est produite lors de la lecture du fichier : {}",
41
+ "langue_interface": "Langue de l'interface"
42
  },
43
  "Anglais": {
44
  "titre": "------- DEMORRHA -------",
 
62
  "parametres_tts": "TTS settings",
63
  "choix_voix_tts": "Choose the TTS voice",
64
  "activer_tts_texte": "Enable TTS for text input",
65
+ "activer_tts_audio": "Enable TTS for audio input",
66
+ "erreur_fichier_non_trouve": "Error: The file '{}' was not found.",
67
+ "erreur_lecture_fichier": "An error occurred while reading the file: {}",
68
+ "langue_interface": "Interface language"
69
  }
70
  }
71
 
 
421
  ]
422
 
423
  with st.container(border=True):
424
+ st.subheader(_("langue_interface"))
425
  # Sélection de la langue de l'interface
426
  st.selectbox(
427
+ label=_("choix_langue_interface"),
428
  options=list(traductions.keys()),
429
  key="interface_language",
430
+ index=list(traductions.keys()).index("Français") if "interface_language" not in st.session_state else list(traductions.keys()).index(st.session_state.interface_language)
 
431
  )
432
 
433
  with st.container(border=True):