Set language for a panel page
I haven't attempted this myself, but I would assume you can pass the current selected language in as a context and then trigger different variants of the panel based on that.

You could then also trigger individual pane visibility based on the current language (i.e don't show this untranslated pane to German visitors).