Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

EmailActorConfigurationModel should be CultureSpecific, and Actor must respect localized model value

Found in

EPiServer.Forms 4.4.3

Fixed in

EPiServer.Forms 4.5.0

(Or a related package)

Created

Mar 20, 2017

Updated

Apr 14, 2017

Area

Built-in elements

State

Closed, Fixed and tested


Description

By default, the configuration model of Actor (in general) is not localized. It brings the same behavior to Forms across all languages.

In the case of an email actor, localizing the email template makes more sense. We have a request from a partner that the SendEmailAfterSubmissionActor property of FormContainer be CultureSpecific, so the email template (with localized text) is sent in a related language.

Though we discourage developers from modifying the property SendEmailAfterSubmissionActor to CultureSpecific, if a developer modifies it, the EmailActor should respect localized placeholder.

  • use current language to generate the #placeholderName#
  • use correct actual value (of submission, in the current language) to replace #placeholderName#

Note: Built-in #summary# placeholder works correctly as expected.