ESV: Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, to whom the word of the Lord came, saying, "Israel shall be your name,"
NIV: Elijah took twelve stones, one for each of the tribes descended from Jacob, to whom the word of the Lord had come, saying, "Your name shall be Israel."
NASB: Then Elijah took twelve stones, corresponding to the number of the tribes of the sons of Jacob, to whom the word of the Lord had come, saying, 'Israel shall be your name.'
CSB: Elijah took twelve stones—according to the number of the tribes of the sons of Jacob, to whom the word of the Lord had come, saying, "Israel will be your name" —
NLT: He took twelve stones, one to represent each of the tribes of Israel,
KJV: And Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, unto whom the word of the Lord came, saying, Israel shall be thy name:
NKJV: And Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, to whom the word of the Lord had come, saying, “Israel shall be your name.”