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 <bastien@blender.org>2022-05-09 13:40:26 +0300
committerBastien Montagne <bastien@blender.org>2022-05-09 13:40:26 +0300
commitb8432c2c8ec2116c08c7ef2e92b181731b74a679 (patch)
tree70075df5eed5638f3ff0a4d00b294b882caa4cdb /release
parent025959da23c6acb06182e775a39e839a74cac8e8 (diff)
Tweak i18n messages extraction script to avoid unwanted messages.
Code would add a bit too often the identifier of an RNA class to translated messages, this is only needed if there is no valid label available for it.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/modules/bl_i18n_utils/bl_extract_messages.py3
1 files changed, 2 insertions, 1 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 87d54213d1b..604a577eec9 100644
--- a/release/scripts/modules/bl_i18n_utils/bl_extract_messages.py
+++ b/release/scripts/modules/bl_i18n_utils/bl_extract_messages.py
@@ -341,7 +341,8 @@ def dump_rna_messages(msgs, reports, settings, verbose=False):
msgsrc = "bpy.types." + bl_rna.identifier
msgctxt = bl_rna.translation_context or default_context
- if bl_rna.name and (bl_rna.name != bl_rna.identifier or msgctxt != default_context):
+ if bl_rna.name and (bl_rna.name != bl_rna.identifier or
+ (msgctxt != default_context and not hasattr(bl_rna, 'bl_label'))):
process_msg(msgs, msgctxt, bl_rna.name, msgsrc, reports, check_ctxt_rna, settings)
if bl_rna.description: