cancel
Showing results for 
Search instead for 
Did you mean: 

Liquid: Parse from Point to Comma

stella_issupow
Active Member II

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

1 ACCEPTED SOLUTION

nathanhunter
Active Member

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$

 

 

 

View solution in original post

2 REPLIES 2

nathanhunter
Active Member

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$

 

 

 

Hi Nathan, amazing, that worked for me as well! Cheers