How do we change the default currency on freemarker if we have the desired currencycode in string?
Perhaps don’t use the ?string.currency -format at all and do the formatting yourself?
For example:
${user.locale.currencySign} ${price.forLocale(user.locale)}