Philipp Hörist pushed to branch master at gajim / gajim
Commits: ae18a849 by André Apitzsch at 2021-01-18T20:35:41+01:00 Search also in user data dir for translations
Translation wasn't available if Gajim is installed in a user's home directory only."
- - - - -
1 changed file:
- gajim/common/i18n.py
Changes:
===================================== gajim/common/i18n.py ===================================== @@ -24,6 +24,7 @@ import gettext import unicodedata from pathlib import Path +from gi.repository import GLib
DOMAIN = 'gajim' LANG = 'en' @@ -45,10 +46,8 @@ def get_locale_dirs(): # Check if we run as flatpak return [Path('/app/share/')]
- data_dirs = os.getenv('XDG_DATA_DIRS') - if data_dirs: - return list(map(Path, data_dirs.split(':'))) - return [Path('/usr/local/share/'), Path('/usr/share/')] + data_dirs = [GLib.get_user_data_dir()] + GLib.get_system_data_dirs() + return [Path(dir_) for dir_ in data_dirs]
def iter_locale_dirs():
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/ae18a849ed683ee3e7e2ef6f0068c9344...