diff --git a/src/GEOMGUI/GEOM_msg_en.ts b/src/GEOMGUI/GEOM_msg_en.ts
index b1b0753c9..df5b31147 100644
--- a/src/GEOMGUI/GEOM_msg_en.ts
+++ b/src/GEOMGUI/GEOM_msg_en.ts
@@ -3849,24 +3849,24 @@ Number of sketch points too small
Select All
-
- Select Sub-Shapes
+
+ Main Shape Selection restriction
Shape Type
-
- All
+
+ No restriction
-
- In Place of Second Shape
+
+ Geometrical parts of the Second Shape
- Sub-Shapes of Second Shape
+ Only Sub-Shapes of the Second Shape
diff --git a/src/GroupGUI/GroupGUI_GroupDlg.cxx b/src/GroupGUI/GroupGUI_GroupDlg.cxx
index fd555bdd0..66537a00e 100644
--- a/src/GroupGUI/GroupGUI_GroupDlg.cxx
+++ b/src/GroupGUI/GroupGUI_GroupDlg.cxx
@@ -102,11 +102,11 @@ GroupGUI_GroupDlg::GroupGUI_GroupDlg( Mode mode, GeometryGUI* theGeometryGUI, QW
myShape2Name->setReadOnly( true );
myShape2Name->setEnabled( false );
- mySelectionWayGroupBox = new QGroupBox( tr("SELECT_SUB_SHAPES"), GroupMedium );
+ mySelectionWayGroupBox = new QGroupBox( tr("SHAPE_SEL_RESTR"), GroupMedium );
mySelectionWayGroup = new QButtonGroup( mySelectionWayGroupBox );
- QRadioButton* allSubs = new QRadioButton( tr( "ALL_SUBSHAPES" ) , mySelectionWayGroupBox );
- QRadioButton* inPlaceSubs = new QRadioButton( tr( "GET_IN_PLACE" ) , mySelectionWayGroupBox );
- QRadioButton* shape2Subs = new QRadioButton( tr( "SUBSHAPES_OF_SHAPE2" ), mySelectionWayGroupBox );
+ QRadioButton* allSubs = new QRadioButton( tr( "NO_RESTR" ) , mySelectionWayGroupBox );
+ QRadioButton* inPlaceSubs = new QRadioButton( tr( "GEOM_PARTS_OF_SHAPE2" ), mySelectionWayGroupBox );
+ QRadioButton* shape2Subs = new QRadioButton( tr( "SUBSHAPES_OF_SHAPE2" ) , mySelectionWayGroupBox );
QVBoxLayout* mySelWayLayout = new QVBoxLayout( mySelectionWayGroupBox );
mySelWayLayout->setMargin( 9 );
mySelWayLayout->setSpacing( 6 );