Hi all ! I create a Trial End Date property and add it on a module for my emails campaings. It’s not possible to translate the “Trial Days Left” property in the emails (jours > days). It's translated in the contact record, but that doesn’t apply in emails because it’s not a default property.
As its a module, can i edit the code to translate the property ?
In this case what you can do is use a HubL replace filter to translate that manually.
First you will need to make sure to turn on the "Use module for programmable email" feature
If you are using a a drag and drop template, you don't need to do this but if you are using a custom-coded email template, you will also need to add "isEnabledForEmailV3Rendering: true" a the top of your template file.
I want to display the value in my email, the property is a calculated propertyof type Time between today and a date, with:
Start date = Today's date
End date = Trial End Date (a custom date property)
As I created it with my french portal, it's diplay "jours" in french on both emails like they translate only default properties. I was wondering if I ask can translate it in the module. They tell me to ask a developper.
Thanks! I tried using it, but the email still displays *"jours"* instead of *"days". *The email language is correctly set to *English *and I choose a US contact for the "display as" and send it to my french email.
Could this be related to my browser language when receiving the email?
Let me know if there's something else I should check 🙂
In this case what you can do is use a HubL replace filter to translate that manually.
First you will need to make sure to turn on the "Use module for programmable email" feature
If you are using a a drag and drop template, you don't need to do this but if you are using a custom-coded email template, you will also need to add "isEnabledForEmailV3Rendering: true" a the top of your template file.