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>2019-05-13 18:27:40 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2019-05-13 18:58:25 +0300
commit6ec096facfc6258cf3b88e70447058d35e18630f (patch)
treea72bfe0a015ead589241f413dfcf24009c4577a4 /release
parent9ed8f8a968a9b8389f711e951806795794f5ddde (diff)
I18n Disambiguation: "Add" in menu labels.
This one is usually a verb/action one in menus' labels, hence we give it the Operator default context. Part of T43295.
Diffstat (limited to 'release')
-rw-r--r--release/scripts/startup/bl_operators/mask.py4
-rw-r--r--release/scripts/startup/bl_ui/space_nla.py2
-rw-r--r--release/scripts/startup/bl_ui/space_node.py2
-rw-r--r--release/scripts/startup/bl_ui/space_sequencer.py2
-rw-r--r--release/scripts/startup/bl_ui/space_view3d.py19
5 files changed, 20 insertions, 9 deletions
diff --git a/release/scripts/startup/bl_operators/mask.py b/release/scripts/startup/bl_operators/mask.py
index 395423f745f..68f926c636b 100644
--- a/release/scripts/startup/bl_operators/mask.py
+++ b/release/scripts/startup/bl_operators/mask.py
@@ -19,11 +19,13 @@
# <pep8-80 compliant>
from bpy.types import Menu
-
+from bpy.app.translations import contexts as i18n_contexts
+
class MASK_MT_add(Menu):
bl_idname = "MASK_MT_add"
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, _context):
layout = self.layout
diff --git a/release/scripts/startup/bl_ui/space_nla.py b/release/scripts/startup/bl_ui/space_nla.py
index 324f92daaa2..61588ded29e 100644
--- a/release/scripts/startup/bl_ui/space_nla.py
+++ b/release/scripts/startup/bl_ui/space_nla.py
@@ -19,6 +19,7 @@
# <pep8 compliant>
from bpy.types import Header, Menu, Panel
+from bpy.app.translations import contexts as i18n_contexts
from .space_dopesheet import (
DopesheetFilterPopoverBase,
dopesheet_filter,
@@ -197,6 +198,7 @@ class NLA_MT_edit(Menu):
class NLA_MT_add(Menu):
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, _context):
layout = self.layout
diff --git a/release/scripts/startup/bl_ui/space_node.py b/release/scripts/startup/bl_ui/space_node.py
index f31b8def2c9..52a3a714cdc 100644
--- a/release/scripts/startup/bl_ui/space_node.py
+++ b/release/scripts/startup/bl_ui/space_node.py
@@ -21,6 +21,7 @@ import bpy
import nodeitems_utils
from bpy.types import Header, Menu, Panel
from bpy.app.translations import pgettext_iface as iface_
+from bpy.app.translations import contexts as i18n_contexts
from bl_ui.utils import PresetPanel
from .properties_grease_pencil_common import (
AnnotationDataPanel,
@@ -190,6 +191,7 @@ class NODE_MT_editor_menus(Menu):
class NODE_MT_add(bpy.types.Menu):
bl_space_type = 'NODE_EDITOR'
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
layout = self.layout
diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py
index 830aba28333..d820676c86c 100644
--- a/release/scripts/startup/bl_ui/space_sequencer.py
+++ b/release/scripts/startup/bl_ui/space_sequencer.py
@@ -19,6 +19,7 @@
# <pep8 compliant>
import bpy
from bpy.types import Header, Menu, Panel
+from bpy.app.translations import contexts as i18n_contexts
from rna_prop_ui import PropertyPanel
from .properties_grease_pencil_common import (
AnnotationDataPanel,
@@ -356,6 +357,7 @@ class SEQUENCER_MT_frame(Menu):
class SEQUENCER_MT_add(Menu):
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index f05cdc8f5f8..8510f8c1dd0 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -33,6 +33,7 @@ from .properties_grease_pencil_common import (
)
from bpy.app.translations import contexts as i18n_contexts
+
class VIEW3D_HT_tool_header(Header):
bl_space_type = 'VIEW_3D'
bl_region_type = "TOOL_HEADER"
@@ -693,17 +694,17 @@ class VIEW3D_MT_editor_menus(Menu):
if gp_edit:
pass
elif mode_string == 'OBJECT':
- layout.menu("VIEW3D_MT_add", text="Add")
+ layout.menu("VIEW3D_MT_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_MESH':
- layout.menu("VIEW3D_MT_mesh_add", text="Add")
+ layout.menu("VIEW3D_MT_mesh_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_CURVE':
- layout.menu("VIEW3D_MT_curve_add", text="Add")
+ layout.menu("VIEW3D_MT_curve_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_SURFACE':
- layout.menu("VIEW3D_MT_surface_add", text="Add")
+ layout.menu("VIEW3D_MT_surface_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_METABALL':
- layout.menu("VIEW3D_MT_metaball_add", text="Add")
+ layout.menu("VIEW3D_MT_metaball_add", text="Add", text_ctxt=i18n_contexts.operator_default)
elif mode_string == 'EDIT_ARMATURE':
- layout.menu("TOPBAR_MT_edit_armature_add", text="Add")
+ layout.menu("TOPBAR_MT_edit_armature_add", text="Add", text_ctxt=i18n_contexts.operator_default)
if gp_edit:
if obj and obj.mode == 'PAINT_GPENCIL':
@@ -1866,6 +1867,7 @@ class VIEW3D_MT_metaball_add(Menu):
class TOPBAR_MT_edit_curve_add(Menu):
bl_idname = "TOPBAR_MT_edit_curve_add"
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
is_surf = context.active_object.type == 'SURFACE'
@@ -1935,6 +1937,7 @@ class VIEW3D_MT_camera_add(Menu):
class VIEW3D_MT_add(Menu):
bl_label = "Add"
+ bl_translation_context = i18n_contexts.operator_default
def draw(self, context):
layout = self.layout
@@ -2184,7 +2187,7 @@ class VIEW3D_MT_object_context_menu(Menu):
'''
if selected_objects_len == 0:
- layout.menu("VIEW3D_MT_add", text="Add")
+ layout.menu("VIEW3D_MT_add", text="Add", text_ctxt=i18n_contexts.operator_default)
layout.operator("view3d.pastebuffer", text="Paste Objects", icon='PASTEDOWN')
return
@@ -3321,7 +3324,7 @@ class VIEW3D_MT_edit_mesh_context_menu(Menu):
'''
# If nothing is selected
if not (selected_verts_len or selected_edges_len or selected_faces_len):
- layout.menu("VIEW3D_MT_mesh_add", text="Add")
+ layout.menu("VIEW3D_MT_mesh_add", text="Add", text_ctxt=i18n_contexts.operator_default)
return
'''