new i18n module added and tested; need further test and ajust