diff --git a/atst/utils/localization.py b/atst/utils/localization.py index eff45b6a..2a5d69ac 100644 --- a/atst/utils/localization.py +++ b/atst/utils/localization.py @@ -25,11 +25,14 @@ def load_cached_translations_file(file_name): return open(file_name).read() -def translate(key, variables={}): +def translate(key, variables=None): translations = yaml.safe_load(load_cached_translations_file("translations.yaml")) value = getattr_path(translations, key) - if value == None: + if variables is None: + variables = {} + + if value is None: raise LocalizationInvalidKeyError(key, variables) return value.format(**variables).replace("\n", "")