Philipp Hörist pushed to branch master at gajim / gajim

Commits:

1 changed file:

Changes:

  • gajim/common/i18n.py
    ... ... @@ -24,6 +24,7 @@
    24 24
     import gettext
    
    25 25
     import unicodedata
    
    26 26
     from pathlib import Path
    
    27
    +from gi.repository import GLib
    
    27 28
     
    
    28 29
     DOMAIN = 'gajim'
    
    29 30
     LANG = 'en'
    
    ... ... @@ -45,10 +46,8 @@ def get_locale_dirs():
    45 46
             # Check if we run as flatpak
    
    46 47
             return [Path('/app/share/')]
    
    47 48
     
    
    48
    -    data_dirs = os.getenv('XDG_DATA_DIRS')
    
    49
    -    if data_dirs:
    
    50
    -        return list(map(Path, data_dirs.split(':')))
    
    51
    -    return [Path('/usr/local/share/'), Path('/usr/share/')]
    
    49
    +    data_dirs = [GLib.get_user_data_dir()] + GLib.get_system_data_dirs()
    
    50
    +    return [Path(dir_) for dir_ in data_dirs]
    
    52 51
     
    
    53 52
     
    
    54 53
     def iter_locale_dirs():