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
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits