Correct. This is how it has been for a long time, and how it still is. I only changed things on a mirrored test-shop to see if I messed the values up somewhat.heatherbell wrote: ↑Wed Sep 11, 2024 8:08 am Guessing the customer tried when your setup was:Code: Select all
@setlocale(LC_ALL, ['en_US.UTF-8', 'en_US.UTF8', 'enu_usa']); ... const LANGUAGE_CURRENCY = 'EUR';
Noticed expected behavior: Visit the page in English, EUR is chosen. Visit the page in Danish, DKK is chosen. Switch language from Danish to English, currency changes to EUR. Switch language from English to Danish, currency changes to DKK.
Noticed unexpected behavior: Visit the page in English, switch the currency, currency changes to language default on next click. Visit the page in Danish, switch the currency currency changes to language default on next click.
My thought as well - most likely any case of multiple languages with their own default currency.heatherbell wrote: ↑Wed Sep 11, 2024 8:08 am Just guessing, is it to do with having 2 Languages but 3 Currencies?
When Switch To Default Language Currency is false, the default currency (DKK) is always chosen on first load. Swithing the currency now works as expected. For now, I have set that set to false, as that enables customers to choose whichever currency they prefer (of the three we offer).heatherbell wrote: ↑Wed Sep 11, 2024 8:08 am What's the behaviour with Switch To Default Language Currency to False? Can customer choose Language & Currency with good result?
//Daniel