Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hörist <philipp@hoerist.com>2023-05-29 11:45:58 +0300
committerPhilipp Hörist <philipp@hoerist.com>2023-05-29 12:43:30 +0300
commit32601f1cd673193bec698f819b0ec7c17a40ce19 (patch)
treee97e8fb4fcf1859e4a4fd87e79df59d457827716
parentae5ac2d3a1d582b586d58a2408dab095e3c398ff (diff)
fix: Init plugin translation module later
the plugins_i18n module needs to be imported after configpaths.init() has been called, otherwise the correct locale dir is not found
-rw-r--r--gajim/common/application.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gajim/common/application.py b/gajim/common/application.py
index 47838928a..2b82b87e5 100644
--- a/gajim/common/application.py
+++ b/gajim/common/application.py
@@ -58,8 +58,6 @@ from gajim.common.storage.draft import DraftStorage
from gajim.common.storage.events import EventStorage
from gajim.common.task_manager import TaskManager
from gajim.common.util.http import create_http_request
-from gajim.plugins.pluginmanager import PluginManager
-from gajim.plugins.repository import PluginRepository
class CoreApplication(ged.EventHelper):
@@ -120,6 +118,9 @@ class CoreApplication(ged.EventHelper):
app.nicks[account] = app.settings.get_account_setting(account,
'name')
+ from gajim.plugins.pluginmanager import PluginManager
+ from gajim.plugins.repository import PluginRepository
+
app.plugin_manager = PluginManager()
app.plugin_manager.init_plugins()
app.plugin_repository = PluginRepository()