I think that you could use the multisite feature of WordPress. So one site would be example.com and the other sites example.com/french example.com/german and so on. I have this with purchon.com and then purchon.com/biology purchon.com/chemistry though it is all in English.