I18n disambiguation: setting particles' parent/children appart.
authorBastien Montagne <montagne29@wanadoo.fr>
Thu, 9 May 2019 08:31:11 +0000 (10:31 +0200)
committerBastien Montagne <montagne29@wanadoo.fr>
Thu, 9 May 2019 09:38:54 +0000 (11:38 +0200)
Looks like in some languages common generic parent/child relationship
does notn apply well to those.

Part of T43295.

release/scripts/startup/bl_ui/properties_particle.py
source/blender/makesrna/intern/rna_modifier.c

index 2a6913a..51e6427 100644 (file)
@@ -21,6 +21,7 @@ import bpy
 from bpy.types import Panel, Menu
 from rna_prop_ui import PropertyPanel
 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_physics_common import (
@@ -1562,6 +1563,7 @@ class PARTICLE_PT_draw(ParticleButtonsPanel, Panel):
 
 class PARTICLE_PT_children(ParticleButtonsPanel, Panel):
     bl_label = "Children"
+    bl_translation_context = i18n_contexts.id_particlesettings
     bl_options = {'DEFAULT_CLOSED'}
     COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_EEVEE', 'BLENDER_WORKBENCH'}
 
index d244b13..a3abf02 100644 (file)
@@ -3193,6 +3193,7 @@ static void rna_def_modifier_particleinstance(BlenderRNA *brna)
   prop = RNA_def_property(srna, "use_children", PROP_BOOLEAN, PROP_NONE);
   RNA_def_property_boolean_sdna(prop, NULL, "flag", eParticleInstanceFlag_Children);
   RNA_def_property_ui_text(prop, "Children", "Create instances from child particles");
+  RNA_def_property_translation_context(prop, BLT_I18NCONTEXT_ID_PARTICLESETTINGS);
   RNA_def_property_update(prop, 0, "rna_Modifier_update");
 
   prop = RNA_def_property(srna, "use_path", PROP_BOOLEAN, PROP_NONE);