Creating Multi-lingual Emails with Master Template

Avatar

Avatar

Shafis

Avatar

Shafis

Shafis

16-06-2020

Hi All,

 

I am having a scenario where I need to create multi lingual emails in Adobe Campaign Classic, but I do not want to create one email per language which is time consuming. Is there any easy way where we I can create a master template and change the content dynamically as per the country and language code.

 

Also, in future if there is any design changes, I just need to do the change in Master template. 

 

Please let me know a better way to build the emails.

 

Thanks,

Shafi

Master Template Multi-lingual
View Entire Topic

Avatar

Avatar

_Manoj_Kumar

MVP

Avatar

_Manoj_Kumar

MVP

_Manoj_Kumar
MVP

17-06-2020

Hello @Shafis ,

 

The answer @Anita_p  has given is 100% correct.

 

My suggestion would be to create a personalization block for each language and then call the personalization block in your master template.

 

That way if you will have to use the content in another template you can just call the personalization block and re-use the same content. 

This will also help in the editing part. In case you want to edit the content you won't have to go through a long source of HTML to make the changes. You will make it at once place and it will be changed automatically everywhere.

 

This is how then you can call the Personalization block in the HTML.

 

<% if(recipient.language=="EN"){ %>
<%@ include view='INTERNAL_NAME_OF_ENGLISH_COTENT_PERSONLIZATION_BLOCK'%>
<% } %>
<% if(recipient.language=="FR"){ %>
<%@ include view='INTERNAL_NAME_OF_FRENCH_COTENT_PERSONLIZATION_BLOCK'%>
<% } %>

 

This will have to in terms of reusability and editing the content.