diff --git a/paramecio/citoplasma/i18n.py b/paramecio/citoplasma/i18n.py index 5244718..bd85d03 100644 --- a/paramecio/citoplasma/i18n.py +++ b/paramecio/citoplasma/i18n.py @@ -3,6 +3,8 @@ from importlib import import_module from paramecio.citoplasma.sessions import get_session +yes_session=False + i18n_module={} def load_lang(*args): @@ -34,11 +36,16 @@ class I18n: @staticmethod def lang(module, symbol, text_default): + lang=I18n.default_lang + s=get_session() - s['lang']=s.get('lang', I18n.default_lang) + if s!=None: - lang=s['lang'] + s['lang']=s.get('lang', I18n.default_lang) + + lang=s['lang'] + I18n.l[lang]=I18n.l.get(lang, {}) diff --git a/paramecio/modules/admin/index.py b/paramecio/modules/admin/index.py index 52acbcf..d9d3265 100644 --- a/paramecio/modules/admin/index.py +++ b/paramecio/modules/admin/index.py @@ -81,7 +81,7 @@ def home(module='', submodule=''): if type(mod[1]).__name__!='list': menu[mod[2]]=mod else: - print(mod) + menu[mod[2]]=mod[0] for submod in mod[1]: