Adding i18n with support to change at runtime