We have a module in DevkitHelper project, called i18n, which helps you to support multiple languages with ease. It uses JSON based localization file format.