ESV: and sent a message by Nathan the prophet. So he called his name Jedidiah, because of the Lord.
NIV: and because the Lord loved him, he sent word through Nathan the prophet to name him Jedidiah.
NASB: and sent word through Nathan the prophet, and he named him Jedidiah for the Lord’S sake.
CSB: and he sent a message through the prophet Nathan, who named him Jedidiah, because of the Lord.
NLT: and sent word through Nathan the prophet that they should name him Jedidiah (which means 'beloved of the Lord'), as the Lord had commanded.
KJV: And he sent by the hand of Nathan the prophet; and he called his name Jedidiah, because of the Lord.
NKJV: and He sent word by the hand of Nathan the prophet: So he called his name Jedidiah, because of the Lord.