Is there a way to reload the panel page after switching language?

No, not that I’m aware of. But there is that language toggle and you can listen when the user clicks on that and selects a language that is different from the currently selected value.