From 03a24650f1f1385337c61924ea5e4615f012521c Mon Sep 17 00:00:00 2001 From: Yusarina Date: Fri, 5 Jul 2024 14:20:45 +0100 Subject: [PATCH] Small updates --- __init__.py | 7 +++++-- resources/translations/en_US.json | 3 ++- resources/translations/ja_JP.json | 3 ++- ui/quick_access.py | 2 ++ 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/__init__.py b/__init__.py index 22af111..eed4b2c 100644 --- a/__init__.py +++ b/__init__.py @@ -17,6 +17,10 @@ def register(): print("Registering Avatar Toolkit") # Register the addon properties properties.register() + + # Load the translations + functions.translations.load_translations() + # Order the classes before registration core.register.order_classes() # Register the properties @@ -26,8 +30,7 @@ def register(): print("registering " + str(cls)) bpy.utils.register_class(cls) - # Load the translations after everything else is registered - functions.translations.load_translations() + def unregister(): print("Unregistering Avatar Toolkit") diff --git a/resources/translations/en_US.json b/resources/translations/en_US.json index 53554ed..49b9b23 100644 --- a/resources/translations/en_US.json +++ b/resources/translations/en_US.json @@ -3,12 +3,13 @@ "Quick_Access.label": "Quick Access", "Quick_Access.import_export.label": "Import/Export", "Quick_Access.options": "Quick Access Options", - "Quick_Access.import_export.txt": "Import/Export", "Quick_Access.import_menu.label": "Import Menu", "Quick_Access.import": "Import", "Quick_Access.export": "Export", "Quick_Access.import_pmx": "Import PMX", + "Quick_Access.import_pmx.desc": "Import MMD PMX Model", "Quick_Access.import_pmd": "Import PMD", + "Quick_Access.import_pmd.desc": "Import MMD PMD Model", "Quick_Access.export_menu.label": "Export Menu", "Quick_Access.select_export.label": "Select Export Method", "Quick_Access.select_export_resonite.label": "Resonite", diff --git a/resources/translations/ja_JP.json b/resources/translations/ja_JP.json index 91d6509..263544b 100644 --- a/resources/translations/ja_JP.json +++ b/resources/translations/ja_JP.json @@ -3,12 +3,13 @@ "Quick_Access.label": "クイックアクセス", "Quick_Access.import_export.label": "インポート/エクスポート", "Quick_Access.options": "クイックアクセスオプション", - "Quick_Access.import_export.txt": "インポート/エクスポート", "Quick_Access.import_menu.label": "インポートメニュー", "Quick_Access.import": "インポート", "Quick_Access.export": "エクスポート", "Quick_Access.import_pmx": "PMXインポート", + "Quick_Access.import_pmx.desc": "MMD PMXモデルをインポート", "Quick_Access.import_pmd": "PMDインポート", + "Quick_Access.import_pmd.desc": "MMD PMDモデルをインポート", "Quick_Access.export_menu.label": "エクスポートメニュー", "Quick_Access.select_export.label": "エクスポート方法を選択", "Quick_Access.select_export_resonite.label": "Resonite", diff --git a/ui/quick_access.py b/ui/quick_access.py index d317a64..a4d1373 100644 --- a/ui/quick_access.py +++ b/ui/quick_access.py @@ -34,6 +34,7 @@ class AvatarToolkitQuickAccessPanel(bpy.types.Panel): class AVATAR_TOOLKIT_OT_import_menu(bpy.types.Operator): bl_idname = "avatar_toolkit.import_menu" bl_label = t("Quick_Access.import_menu.label") + bl_description = t("Quick_Access.import_menu.desc") def execute(self, context: Context): return {'FINISHED'} @@ -52,6 +53,7 @@ class AVATAR_TOOLKIT_OT_import_menu(bpy.types.Operator): class AVATAR_TOOLKIT_OT_export_menu(bpy.types.Operator): bl_idname = "avatar_toolkit.export_menu" bl_label = t("Quick_Access.export_menu.label") + bl_description = t("Quick_Access.import_pmx.desc") def execute(self, context: Context): return {'FINISHED'}