Forum Discussion

stella_issupow's avatar
stella_issupow
Active Member II
2 years ago

Liquid: Parse from Point to Comma

Hi community!

I'm currently in the middle of creating in-app messages using personalization with custom attributes. One of the attributes is a number that is divided by a point, e.g. 500.90, as in 500.90$. Since I am in Germany and we use commas as decimal points, I was wondering: Can I use Liquid in order to swap the point with a comma?

Looking forward to your tips and tricks!

Have a good week everybody 🙂

Stella

  • Hey Stella - you should be able to handle this with the replace filter, and {{custom_attribute.${your_attribute} | replace: ".", "," }}

    My test example:

     

    Set values: 
    {% assign amount = 500.90 %}
    {% assign amount2 = amount | replace: ".", "," %}
    
    Print results:
    amount: {{amount}}$
    amount2: {{amount2}}$
    
    Output:
    amount: 500.9$
    amount2: 500,9$

     

     

     

  • Hey Stella - you should be able to handle this with the replace filter, and {{custom_attribute.${your_attribute} | replace: ".", "," }}

    My test example:

     

    Set values: 
    {% assign amount = 500.90 %}
    {% assign amount2 = amount | replace: ".", "," %}
    
    Print results:
    amount: {{amount}}$
    amount2: {{amount2}}$
    
    Output:
    amount: 500.9$
    amount2: 500,9$