Setting up WP site for multiple languages
I have an info product that sells pretty well in the English language market, off a WP website. I am looking to expand by having it translated into other languages, and have gotten the Japanese version done and up for sale. I am probably going to have Spanish and Portuguese up soon as well.
But I am facing a problem in that I'm not sure how to set up my WP site in the best way to accommodate all the various languages that will eventually appear. My idea was to have a "Japanese template" that I used for the Japanese pages, but I've been told that there are probably better ways to set things up from a programming POV. Also, I'm starting to run into problems like having pop-ups that are in English appear on the Japanese pages as well.
I don't want to end up with a separate site for each language, so I'm hoping that I can get some advice here. Feel free to talk down to me; I'm not a tech guy at all.

Thanks for any help or opinions.
Robin
Got a health/fitness niche list? Become an affiliate for something new and different here.