1 Kings 11:34

34 `And I do not take the whole of the kingdom out of his hand, for prince I make him all days of his life, for the sake of David My servant whom I chose, who kept My commands and My statutes;

1 Kings 11:34 Meaning and Commentary

1 Kings 11:34

Howbeit, I will not take the kingdom out of his hand
Not any part of it, ( 1 Kings 11:12 ) ,

but I will make him prince all the days of his life;
that is, he shall continue to hold the government of all the tribes so long as he lives:

for David my servant's sake, whom I chose, because he kept my
commandments and my statutes;
see ( 1 Kings 11:12 ) , or was well pleased with, as the Targum; for keeping the commands of God from right principles, and with right views, is well pleasing to him.

1 Kings 11:34 In-Context

32 and the one tribe he hath for My servant David's sake, and for Jerusalem's sake, the city which I have fixed on, out of all the tribes of Israel.
33 `Because they have forsaken Me, and bow themselves to Ashtoreth, god[dess] of the Zidonians, to Chemosh god of Moab, and to Milcom god of the sons of Ammon, and have not walked in My ways, to do that which [is] right in Mine eyes, and My statutes and My judgments, like David his father.
34 `And I do not take the whole of the kingdom out of his hand, for prince I make him all days of his life, for the sake of David My servant whom I chose, who kept My commands and My statutes;
35 and I have taken the kingdom out of the hand of his son, and given it to thee -- the ten tribes;
36 and to his son I give one tribe, for there being a lamp to David My servant all the days before Me in Jerusalem, the city that I have chosen to Myself to put My name there.
Young's Literal Translation is in the public domain.