update i18n tests to units and add has tests