By its light shall the nations walk: here, as elsewhere in the Bible, “to walk” means “to live,” “to carry on one’s activities.” The meaning here is “All the peoples of the world will live in the light that shines forth from the city.” See Isa 60.3.
The kings of the earth shall bring their glory into it: here glory stands for that which brings fame or honor to someone, namely riches, valuable possessions. So Good News Translation and others have “their wealth,” “their riches.” See Psa 72.10.
Quoted with permission from Bratcher, Robert G. and Hatton, Howard A. A Handbook on The Revelation to John. (UBS Handbook Series). New York: UBS, 1993. For this and other handbooks for translators see here .
