set dynamic lang