kopia lustrzana https://github.com/inkstitch/inkstitch
22 wiersze
453 B
Python
22 wiersze
453 B
Python
import sys
|
|
import os
|
|
import gettext
|
|
|
|
_ = translation = None
|
|
|
|
def localize():
|
|
if getattr(sys, 'frozen', False):
|
|
# we are in a pyinstaller installation
|
|
locale_dir = sys._MEIPASS
|
|
else:
|
|
locale_dir = os.path.dirname(__file__)
|
|
|
|
locale_dir = os.path.join(locale_dir, 'locales')
|
|
|
|
global translation, _
|
|
|
|
translation = gettext.translation("inkstitch", locale_dir, fallback=True)
|
|
_ = translation.gettext
|
|
|
|
localize()
|