Hi Everyone. This is the first blog post about the LocalizationKit I have built and I wanted to provide a little more information as to why I have built it and what it does. My main motivation is around improving the process of localization of apps and to make it as easy as possible to localize any string to or from any language used by the app. I have found many limitations with other libraries, so I wanted to develop a better way that:

  1. Does not require recompiling the iOS app every time I want to make a change.
  2. Is simple enough for people who are not developers to easily make language changes to the app.
  3. Provides smart integration into my development platforms.
  4. Supports as many languages as possible.

I started with iOS as the first target platform but will be working on Javascript and Android releases over time.