diff options
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/modules/bl_i18n_utils/bl_extract_messages.py | 4 | ||||
-rw-r--r-- | release/scripts/startup/bl_ui/space_userpref_keymap.py | 6 |
2 files changed, 6 insertions, 4 deletions
diff --git a/release/scripts/modules/bl_i18n_utils/bl_extract_messages.py b/release/scripts/modules/bl_i18n_utils/bl_extract_messages.py index d2b33ab43cc..ea162557c95 100644 --- a/release/scripts/modules/bl_i18n_utils/bl_extract_messages.py +++ b/release/scripts/modules/bl_i18n_utils/bl_extract_messages.py @@ -365,9 +365,10 @@ def dump_messages_rna(msgs, reports, settings): walk_properties(cls) def walk_keymap_hierarchy(hier, msgsrc_prev): + km_i18n_context = bpy.app.translations.contexts.id_windowmanager for lvl in hier: msgsrc = msgsrc_prev + "." + lvl[1] - process_msg(msgs, default_context, lvl[0], msgsrc, reports, None, settings) + process_msg(msgs, km_i18n_context, lvl[0], msgsrc, reports, None, settings) if lvl[3]: walk_keymap_hierarchy(lvl[3], msgsrc) @@ -396,7 +397,6 @@ def dump_messages_rna(msgs, reports, settings): # And parse keymaps! from bpy_extras.keyconfig_utils import KM_HIERARCHY - walk_keymap_hierarchy(KM_HIERARCHY, "KM_HIERARCHY") diff --git a/release/scripts/startup/bl_ui/space_userpref_keymap.py b/release/scripts/startup/bl_ui/space_userpref_keymap.py index 4c634378ed2..a13d77942eb 100644 --- a/release/scripts/startup/bl_ui/space_userpref_keymap.py +++ b/release/scripts/startup/bl_ui/space_userpref_keymap.py @@ -21,6 +21,8 @@ import bpy from bpy.types import Menu from bpy.app.translations import pgettext_iface as iface_ +km_i18n_context = bpy.app.translations.contexts.id_windowmanager + class USERPREF_MT_keyconfigs(Menu): bl_label = "KeyPresets" @@ -79,7 +81,7 @@ class InputKeyMapPanel: row = col.row() row.prop(km, "show_expanded_children", text="", emboss=False) - row.label(text=km.name) + row.label(text=km.name, text_ctxt=km_i18n_context) row.label() row.label() @@ -110,7 +112,7 @@ class InputKeyMapPanel: # "Add New" at end of keymap item list col = self.indented_layout(col, level + 1) subcol = col.split(percentage=0.2).column() - subcol.operator("wm.keyitem_add", text="Add New", icon='ZOOMIN') + subcol.operator("wm.keyitem_add", text="Add New", text_ctxt=km_i18n_context, icon='ZOOMIN') col.separator() |