Currency conversion not working with liquid and locales

Tourist
8 0 1

Hi, currency conversion for our store works as expected for all product pricing but not in a specific instance. We have a free shipping notification that is derived from text and a discount amount in the locale files:

 

 

{
  "general": {
    "announcement": {
      "discount": "7500",
      "title": "Free International Shipping on all orders over {{ site_discount }}"
    }
  }
}

 

 

  <div class="c-announcement-bar">
    {%- assign site_discount = 'general.announcement.discount' | t | money -%}
    <p>{{ 'general.announcement.title' | t: site_discount: site_discount }}</p>
  </div>
 
The output is always $75, no matter what the currency is set to: 
 
FREE INTERNATIONAL SHIPPING ON ALL ORDERS OVER €75,00
It appears that the currency conversion is only happening on product price fields. Anyone else run into something like this?
0 Likes