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) | |