diff --git a/paramecio/citoplasma/check_i18n.py b/paramecio/citoplasma/check_i18n.py index 47904e8..6b09389 100644 --- a/paramecio/citoplasma/check_i18n.py +++ b/paramecio/citoplasma/check_i18n.py @@ -11,6 +11,8 @@ lang_p=re.compile() def start(): + # Module to search and file where save the file. + scandir('.') pass diff --git a/paramecio/citoplasma/i18n.py b/paramecio/citoplasma/i18n.py index 8370d66..00a7a3e 100644 --- a/paramecio/citoplasma/i18n.py +++ b/paramecio/citoplasma/i18n.py @@ -1,18 +1,21 @@ #!/usr/bin/python3 -from settings import config +from importlib import import_module def load_lang(*args): for module in args: - - if module in config.modules: - lang_path=config.base_modules+'.'+module+'.i18n' - - else: - lang_path='i18n' - + lang_path=module+'.i18n' + + try: + i18n_module=import_module(module) + + return True + + except: + return False + # here load the language diff --git a/paramecio/modules/admin/models/admin.py b/paramecio/modules/admin/models/admin.py index e968941..34527a9 100644 --- a/paramecio/modules/admin/models/admin.py +++ b/paramecio/modules/admin/models/admin.py @@ -8,7 +8,6 @@ from paramecio.cromosoma.extrafields.emailfield import EmailField from paramecio.cromosoma.extrafields.passwordfield import PasswordField class PrivilegesField(corefields.IntegerField): - pass def show_formatted(self, value):