code cleanup
i18n up
cache: added NO_CACHE param that disables cache immediately
unit test for i18n up