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

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2013-02-09 22:47:40 +0400
committerBastien Montagne <montagne29@wanadoo.fr>2013-02-09 22:47:40 +0400
commita4a1c667257e493bdeb5354f87083291af122a68 (patch)
tree167f3289c853751d5349363fa4af02d8917e4c73 /release
parente14b21dd6d0303f4645e3b0c9389252f82c43eae (diff)
Better to return default op context when we can't find a given operator (e.g. console toggling under linux does not exists).
Diffstat (limited to 'release')
-rw-r--r--release/scripts/modules/bl_i18n_utils/bl_process_msg.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/release/scripts/modules/bl_i18n_utils/bl_process_msg.py b/release/scripts/modules/bl_i18n_utils/bl_process_msg.py
index 6307ca21a26..bd5dd091527 100644
--- a/release/scripts/modules/bl_i18n_utils/bl_process_msg.py
+++ b/release/scripts/modules/bl_i18n_utils/bl_process_msg.py
@@ -396,7 +396,10 @@ def dump_py_messages_from_files(messages, check_ctxt, files):
try:
return op.get_rna().bl_rna.translation_context
except Exception as e:
+ default_op_context = bpy.app.translations.contexts.operator_default
print("ERROR: ", str(e))
+ print(" Assuming default operator context '{}'".format(default_op_context))
+ return default_op_context
# -------------------------------------------------------------------------
# Gather function names