diff options
author | Bastien Montagne <montagne29@wanadoo.fr> | 2011-10-09 16:41:42 +0400 |
---|---|---|
committer | Bastien Montagne <montagne29@wanadoo.fr> | 2011-10-09 16:41:42 +0400 |
commit | 9d70e050a27ce4700e0e16dd120c343bd5ecc2a6 (patch) | |
tree | 555e7ad23cd4905a8067973435c014d59cf1ba16 /po | |
parent | f19022f8e0760f849deb4f570995e31ebc98f2fc (diff) |
Fix for update_msg.py, wasn’t filtering out prop names identical to prop identifiers (e.g. "float_array"...). Also updated french po & mo.
Diffstat (limited to 'po')
-rw-r--r-- | po/update_msg.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/po/update_msg.py b/po/update_msg.py index ca19e036637..5986d96f14b 100644 --- a/po/update_msg.py +++ b/po/update_msg.py @@ -123,8 +123,10 @@ def dump_messages_rna(messages): continue msgsrc = "bpy.types.%s.%s" % (bl_rna.identifier, prop.identifier) - messages.setdefault(prop.name, []).append(msgsrc) - messages.setdefault(prop.description, []).append(msgsrc) + if prop.name and prop.name != prop.identifier: + messages.setdefault(prop.name, []).append(msgsrc) + if prop.description: + messages.setdefault(prop.description, []).append(msgsrc) if isinstance(prop, bpy.types.EnumProperty): for item in prop.enum_items: @@ -132,8 +134,11 @@ def dump_messages_rna(messages): prop.identifier, item.identifier, ) - messages.setdefault(item.name, []).append(msgsrc) - messages.setdefault(item.description, []).append(msgsrc) + # Here identifier and name can be the same! + if item.name: # and item.name != item.identifier: + messages.setdefault(item.name, []).append(msgsrc) + if item.description: + messages.setdefault(item.description, []).append(msgsrc) def walkRNA(bl_rna): |