| import streamlit as st | |
| from translate import Translator | |
| def trad(message,l): | |
| try: | |
| translator = Translator(to_lang=l , from_lang="fr") | |
| translation = translator.translate(message) | |
| return translation | |
| except: | |
| return "Problème de traduction.." | |
| def tr(message): | |
| if 'Language' not in st.session_state: l = 'fr' | |
| else: l= st.session_state['Language'] | |
| if l == 'fr': return message | |
| else: message = message.replace(":red[**","").replace("**]","") | |
| return trad(message,l) | |