From ba6ba29da8fd997e4c491674e4cb973c8d952b0e Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Tue, 16 Jan 2024 17:34:24 +0500 Subject: [PATCH] auto enable "Manage UI Translations" addon if it's not enabled --- src/blenderbim/scripts/bbim_setup_translations.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blenderbim/scripts/bbim_setup_translations.py b/src/blenderbim/scripts/bbim_setup_translations.py index 9a6575ff6a..2c413b0475 100644 --- a/src/blenderbim/scripts/bbim_setup_translations.py +++ b/src/blenderbim/scripts/bbim_setup_translations.py @@ -177,7 +177,8 @@ class SetupTranslationUI(bpy.types.Operator): def execute(self, context): if not is_addon_loaded("ui_translate"): - raise Exception('"Manage UI translations" addon is not enabled') + addon_utils.enable("ui_translate", default_set=True) + self.report({"INFO"}, '"Manage UI translations" addon was not enabled, it\'s enabled now.') addon_prefs = context.preferences.addons["ui_translate"].preferences