Localisation solution

Hi, how is localisation done using ghost? I have read different posts from a year or more ago and couldn’t find a defined solution.

What I did see is that it’s similar to iOS with the usage of a strings file. E.g. on iOS, a base language string file has all the strings as keys. Then for each language the value is set for each key in its own file.

How can this be done for posts and pages etc. where the complete text needs translating, rather than scattered around, storing different small chunks in variables to then call localize() on so that the correct string is loaded.

Is the manual way of setting this up documented anywhere? Or is there a commercial solution?

I would just like to get the site translating as soon as possible, ideally automated translation using locale detection.