tajin.i18n refac (ongoing)