base structure
This commit is contained in:
1
internationalization/__init__.py
Normal file
1
internationalization/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
from .i18n import I18N
|
||||
4
internationalization/i18n.py
Normal file
4
internationalization/i18n.py
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
class I18N:
|
||||
def __init__(self, lock_dir, load_lang):
|
||||
pass
|
||||
13
internationalization/utils.py
Normal file
13
internationalization/utils.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
def base_path():
|
||||
# PyInstaller creates a temp folder and stores path in _MEIPASS
|
||||
try:
|
||||
# noinspection PyUnresolvedReferences,PyProtectedMember
|
||||
return Path(sys._MEIPASS).resolve()
|
||||
except AttributeError:
|
||||
return Path().resolve()
|
||||
|
||||
def get_file(filename):
|
||||
return base_path() / "resources" / filename
|
||||
Reference in New Issue
Block a user