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/ae18a849ed683ee3e7e2ef6f0068c9344a17569d -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/ae18a849ed683ee3e7e2ef6f0068c9344a17569d You're receiving this email because of your account on dev.gajim.org.
_______________________________________________ Commits mailing list Commits@gajim.org https://lists.gajim.org/cgi-bin/listinfo/commits