diff --git a/bin/uberwriter b/bin/uberwriter index cf91855..ac37d5d 100755 --- a/bin/uberwriter +++ b/bin/uberwriter @@ -27,11 +27,17 @@ import locale PROJECT_ROOT_DIRECTORY = os.path.abspath( os.path.dirname(os.path.dirname(os.path.realpath(sys.argv[0])))) +if os.environ.get('IN_FLATPAK'): + locale_dir = 'lib/python3.5/site-packages/uberwriter-1.0-py3.5.egg/po' +else: + locale_dir = PROJECT_ROOT_DIRECTORY + 'po' + + # L10n locale.textdomain('uberwriter') -locale.bindtextdomain('uberwriter', 'po') +locale.bindtextdomain('uberwriter', locale_dir) gettext.textdomain('uberwriter') -gettext.bindtextdomain('uberwriter', 'po') +gettext.bindtextdomain('uberwriter', locale_dir) python_path = [] if os.path.abspath(__file__).startswith('/opt'):