ESV: But Joshua commanded the people, "You shall not shout or make your voice heard, neither shall any word go out of your mouth, until the day I tell you to shout. Then you shall shout."
NIV: But Joshua had commanded the army, "Do not give a war cry, do not raise your voices, do not say a word until the day I tell you to shout. Then shout!"
NASB: But Joshua commanded the people, saying, 'You shall not shout nor let your voice be heard, nor let a word proceed from your mouth, until the day I tell you, ‘Shout!’ Then you shall shout!'
CSB: But Joshua had commanded the troops: "Do not shout or let your voice be heard. Don’t let one word come out of your mouth until the time I say, ‘Shout!’ Then you are to shout."
NLT: Do not shout; do not even talk,' Joshua commanded. 'Not a single word from any of you until I tell you to shout. Then shout!'
KJV: And Joshua had commanded the people, saying, Ye shall not shout, nor make any noise with your voice, neither shall any word proceed out of your mouth, until the day I bid you shout; then shall ye shout.
NKJV: Now Joshua had commanded the people, saying, “You shall not shout or make any noise with your voice, nor shall a word proceed out of your mouth, until the day I say to you, ‘Shout!’ Then you shall shout.”