I am very curious what your Claude thread looks like. I have never had Claude swap languages, in fact my experience is the opposite, sometimes it holds on too much when working on a large code base.