code improvements
update locales