Fixed translation settings

This commit is contained in:
Sven Heidemann 2023-04-05 18:17:57 +02:00
parent d72514205c
commit 4e2bdb2b59
2 changed files with 2 additions and 3 deletions

View File

@ -4,7 +4,7 @@ from cpl_core.configuration.configuration_model_abc import ConfigurationModelABC
class TranslationSettings(ConfigurationModelABC):
def __init__(
self,
languages: str = None,
languages: list = None,
default_lang: str = None,
):
ConfigurationModelABC.__init__(self)

View File

@ -15,8 +15,7 @@ class TranslationTestCase(unittest.TestCase):
def setUp(self):
os.chdir(os.path.abspath(TRANSLATION_PATH))
self._translation = TranslationService()
settings = TranslationSettings()
settings.from_dict({"Languages": ["de", "en"], "DefaultLanguage": "en"})
settings = TranslationSettings(["de", "en"], "en")
self._translation.load_by_settings(settings)
self._translation.set_default_lang("de")
self._translate = TranslatePipe(self._translation)