Fixed translation settings
This commit is contained in:
parent
d72514205c
commit
4e2bdb2b59
@ -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)
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user