From bb8e1365bb9823496efdda58a7eceb4f877bcf61 Mon Sep 17 00:00:00 2001 From: Derinhelm Date: Mon, 7 Jun 2021 16:36:01 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=20?= =?UTF-8?q?=D0=BF=D1=83=D1=82=D1=8C=20=D0=BA=20=D0=B4=D0=B8=D1=80=D0=B5?= =?UTF-8?q?=D0=BA=D1=82=D0=BE=D1=80=D0=B8=D0=B8=20po?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/login.py | 3 ++- frontend/message.py | 5 +++-- frontend/todo_tk.py | 3 ++- frontend/workspace.py | 3 ++- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/frontend/login.py b/frontend/login.py index b399254..7830608 100644 --- a/frontend/login.py +++ b/frontend/login.py @@ -1,9 +1,10 @@ import gettext +import os import tkinter as tk from user import User import message -gettext.install("todo", localedir="po") +gettext.install("todo", os.path.join(os.path.dirname(__file__), "po")) class LoginFrame(tk.Frame): diff --git a/frontend/message.py b/frontend/message.py index 5e2c784..c088893 100644 --- a/frontend/message.py +++ b/frontend/message.py @@ -1,7 +1,8 @@ -from tkinter import messagebox as mb import gettext +import os +from tkinter import messagebox as mb -gettext.install("todo", localedir="po") +gettext.install("todo", os.path.join(os.path.dirname(__file__), "po")) TITLE_INFO_BOX = _("Сообщение!") MESSAGE_INVALID_LOGIN = _("Неправильный логин или пароль") diff --git a/frontend/todo_tk.py b/frontend/todo_tk.py index 366c67f..9ecf288 100644 --- a/frontend/todo_tk.py +++ b/frontend/todo_tk.py @@ -1,13 +1,14 @@ #!/usr/bin/env python3 import gettext +import os import sys import tkinter as tk from login import LoginFrame from workspace import WorkSpaceFrame from user import User -gettext.install("todo", localedir="po") +gettext.install("todo", os.path.join(os.path.dirname(__file__), "po")) if "win" in sys.platform.lower(): DEFAULT_URL = "http://localhost:8000" diff --git a/frontend/workspace.py b/frontend/workspace.py index a92a744..c418616 100644 --- a/frontend/workspace.py +++ b/frontend/workspace.py @@ -1,7 +1,8 @@ import gettext +import os import tkinter as tk -gettext.install("todo", localedir="po") +gettext.install("todo", os.path.join(os.path.dirname(__file__), "po")) def str_time(time):