Is it possible to have a multilingual approval assignment email template? Normally to get translatable emails I would use a Visualforce classic email template and leverage the language attribute of messaging:emailTemplate and the recipient variable (like so language="{!recipient.LanguageLocaleKey}") but the recipient value does not work in this context, per Salesforce:

The Recipient merge field isn’t supported in either Classic or Lightning email templates that are used for alerts.

Is it possible to reference ApprovalRequest (ex. {!ApprovalRequest.Process_Approver}) merge fields in a Visualforce template?

The Salesforce documentation on these templates is all over the place and none of it is thorough.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.