Swapping currency when swapping languages
You can switch currencies in the following ways:
https://craftcms.com/docs/commerce/3.x/payment-currencies.html#switching-currencies
It looks like GeoMate would need to add support to switch the currency for you using one of the above methods.