[FIX] correct context resetting when changing user lang