I'm about to start with a new multi-lingual site.

The last time I did this with php, I used a single site (not one version per language) and dynamically build the content (from included files with arrays) when the page load.
This was pretty easy to maintain (Just add values to array), but I realized the site got only indexed in English by search engine crawlers.

So if I create a version of the site for each language, but that's going to create a lot more work .... maintaining each version

Just want to start off with this site on the right foot