[Bf-blender-cvs] [630747ca66d] master: Fix T66731: Translated texts remain original english (Tools' tips part).

Bastien Montagne noreply at git.blender.org
Fri Aug 2 16:20:17 CEST 2019


Commit: 630747ca66dac8e5ccad46de047025b3912a2b53
Author: Bastien Montagne
Date:   Fri Aug 2 16:17:41 2019 +0200
Branches: master
https://developer.blender.org/rB630747ca66dac8e5ccad46de047025b3912a2b53

Fix T66731: Translated texts remain original english (Tools' tips part).

This should fix all remaining issues reported in T66731 I think.

===================================================================

M	release/scripts/startup/bl_ui/space_toolsystem_common.py

===================================================================

diff --git a/release/scripts/startup/bl_ui/space_toolsystem_common.py b/release/scripts/startup/bl_ui/space_toolsystem_common.py
index 651d30a029f..5a1398d0582 100644
--- a/release/scripts/startup/bl_ui/space_toolsystem_common.py
+++ b/release/scripts/startup/bl_ui/space_toolsystem_common.py
@@ -22,6 +22,8 @@ from bpy.types import (
     Menu,
 )
 
+from bpy.app.translations import pgettext_tip as tip_
+
 __all__ = (
     "ToolDef",
     "ToolSelectPanelHelper",
@@ -782,7 +784,7 @@ def description_from_id(context, space_type, idname, *, use_operator=True):
         if callable(description):
             km = _keymap_from_item(context, item)
             return description(context, item, km)
-        return description
+        return tip_(description)
 
     # Extract from the operator.
     if use_operator:
@@ -798,7 +800,7 @@ def description_from_id(context, space_type, idname, *, use_operator=True):
 
         if operator is not None:
             import _bpy
-            return _bpy.ops.get_rna_type(operator).description
+            return tip_(_bpy.ops.get_rna_type(operator).description)
     return ""



More information about the Bf-blender-cvs mailing list