You could use xml or csv documents (easy to make with Excel) to store the text for your game and have a different one for each language. Have a language option at the beginning, so if you pick French then it loads the French csv document into an array (which does require the csv to array plugin).
Whenever text is used in the game it recalls it from a particular cell in the array, so it's always the same cell just a different language.
That's what I'm planning to do anyway, and it seems like a very efficient way of doing it.