It would be great if the next-gen forms could have a 'domain-dependent' default currency for the forms. By this I mean that the default currency would change dependent on certain conditions in the domain (e.g. that it contains "/en/" or "/de/" or "/fr/").
This would be an improvement for two reasons:
1) the geo-location option in the currency switcher is buggy and also results in popups etc
2) our translation plugin, TranslatePress, does not create separate forms for each language (as Polylang does). Therefore, there is just 1 form, so being able to set the currency for that form is not enough (because then the form would be translated but with the wrong default currency). If the solution described above were to exist, we could have 1 form, that displays a different currency depending on the domain.