This commit is contained in:
Flowseal
2026-06-30 19:11:01 +03:00
parent 4f9edf3072
commit 050dcbce44
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -25,7 +25,10 @@ class LocaleEnum(str, Enum):
return _DEFAULT_LOCALE
_LOCALES_DIR = Path(__file__).resolve().parent
try:
_LOCALES_DIR = Path(__file__).resolve(strict=False).parent
except OSError:
_LOCALES_DIR = Path(os.path.realpath(__file__)).parent
_DEFAULT_LOCALE = LocaleEnum.english
_translations: Dict[str, str] = {}
+4 -1
View File
@@ -41,7 +41,10 @@ def _exe_dir() -> Optional[Path]:
return None
if not base:
return None
p = Path(base).resolve()
try:
p = Path(base).resolve(strict=False)
except OSError:
p = Path(os.path.realpath(base))
return p.parent if p.is_file() else p