diff --git a/CHANGELOG.md b/CHANGELOG.md index c1f08a6f..c9bb9dd2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## [0.7.5] 2019-12-20 +### Fixes +- Fix missing i18n keys when there are no mapped translations for the system's default locale [#40](https://github.com/vinifmor/bauh/issues/40) + ## [0.7.4] 2019-12-09 ### Improvements - AUR diff --git a/bauh/__init__.py b/bauh/__init__.py index d3a4efa3..02ce1627 100644 --- a/bauh/__init__.py +++ b/bauh/__init__.py @@ -1,4 +1,4 @@ -__version__ = '0.7.4' +__version__ = '0.7.5' __app_name__ = 'bauh' import os diff --git a/bauh/view/util/translation.py b/bauh/view/util/translation.py index ae3a349d..da6d27cc 100644 --- a/bauh/view/util/translation.py +++ b/bauh/view/util/translation.py @@ -53,7 +53,7 @@ def get_locale_keys(key: str = None, locale_dir: str = resource.get_path('locale break if not locale_path: - return key, {} + return current_locale if current_locale else key, {} with open(locale_path, 'r') as f: locale_keys = f.readlines()