Browse Guides

Translating Email Templates
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p><strong>In this guide we will cover:</strong></p><p><strong>- Configuring translations for email templates</strong></p><p><br></p><p><br></p><p>To enable this functionality you must enable the setting &quot;Allow multi-language email templates&quot; in Configuration &gt; Email &gt; General Settings.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImUxYzRlOGU4LWE0YWItNGNjMS04MDAyLTUxYjRjN2M3YTM2ZSJ9.qUEJpC3k8NKGJVUihlNteADiNhAUnLYDAXcc4qLBV48" class="fr-fic fr-fil fr-dib" width="275" height="113"></p><p><strong><span style="font-size: 10pt;">Fig 1. Allow multi-language email templates.</span></strong></p><p><br></p><p>The &quot;Custom Variables&quot; button below will take you to an area to create your own custom variables.</p><p><br></p><p>You need to specify a name for the variable and the value for the text. This text can then be translated into any language you have configured via the &quot;Add translations&quot; text at the bottom right.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijc2N2MwMzNiLTUzYjctNDA1My1iZTlmLTk1ODJhMzg4MTJiNyJ9.o9r_LimKUO59S2a9nV_xsXEA_-j3z4rtalzgmx13xJo" class="fr-fic fr-fil fr-dib" width="1204" style="width: 1206px; height: 406.37px;" height="406"></p><p><strong><span style="font-size: 10pt;">Fig 2. New custom variables screen.</span></strong></p><p><br></p><p>These can be configured globally for use on multiple email templates or at individual email template level. The values for these variables can contain $ variables.</p><p><br></p><p>Within each email template, you can then enable it to be a multi-language template. The global variables made above will show here, as well the option to add some template-specific variables.</p><p><br></p><p><em><strong>Note: Global variables can only be edited/deleted from the &quot;Custom Variables&quot; button. Individual template variables can be edited/deleted by hovering over them per template.&nbsp;</strong></em></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjJhODdiOTg1LTgyZGYtNGE3ZC1hOTVmLTZlNzA3Y2Q4ZDU4ZSJ9.I0ZCpF4emVIVRrDKqxoZyZsaxe2aSL33-kwyeXTrsWg" class="fr-fic fr-fil fr-dib" width="1218" style="width: 1220px; height: 541.064px;" height="541"></p><p><strong><span style="font-size: 10pt;">Fig 3. Enabling multi-language templates and adding variables.</span></strong></p><p><br></p><p>These variables can then be used in the email template for both the subject and the body using the following format: &lt;&lt;Variable Name&gt;&gt;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQ3NTlmOGQzLTJkNGEtNGVjZS05ZDVjLTJiMDI5YmE1N2FjNCJ9.lAdnOpgi3UN_mIk4VJvXRi75n_DoSwtoLbjDCakXoYc" class="fr-fic fr-fil fr-dib" width="420" height="193"></p><p><strong><span style="font-size: 10pt;">Fig 4. The email body with variables included.</span></strong></p><p><br></p><p>When sending an email, the language of the recipient will be determined from their settings. For users, it will use the language the have selected, otherwise it will fall back to the site-level language setting. For emails to agents, it will use their specified language. If none of those settings are specified, it will use the global language setting.</p><p><br></p><p>When sending emails from a ticket, the language of the user will be used, even when sending an email to multiple recipients. The only exceptions are when using actions with the system use of &quot;Email Agent&quot; or &quot;Add note to Parent Ticket&quot;, and emails on opportunity tickets will not translate until a user record has been created from the opportunity.</p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.