You’re not changing it a million times, you’re changing 20 to get those million different. Granted, you’d have more for error correction and what not, but it’s log2(millions), not millions. Have a human set up the places that can be changed, and everything is automated after that. It’s not particularly difficult to do, it’s simple database work. Some would be visible yet not (how many would notice the wrong placement of a comma with respect to quotes, for example. or how many places could you use teh?)