02 December 2015

Multilingual e-mail and date selector in Sitecore Web Forms for Marketers (WFFM)

Multilingual e-mails

Sitecore WFFM does not support multilingual e-mails out of the box. In other words, the e-mail sent will always be in the default language. To enable multilingual e-mails, open /sitecore/templates/Web Forms for Marketers/Form/Submit/Save Actions, uncheck the “Shared” checkbox and save.

If you already have existing forms, then you will need to re-add all the save actions in each language for all forms. You must do this in a specific way: use the Form Designer inside Sitecore Client and only change the language in the form designer.




Multilingual date selector

When using a field of type 'Date' (or 'DateSelector'), you’ll get 3 dropdowns, with a label on top of it. These labels are in English.


To add translations for these labels, do the following:
  1. Go to /sitecore/system/Dictionary
  2. Create a new dictionary folder, e.g. WFM, just to keep things organized.
  3. Create a dictionary entry for each label
    1. Use the following rule for the Key value: "{0}WFM: {1}" (without the quotes)
      where {1} is your key (i.e. 'Day' - 'Month' - 'Year')
      and {0} is the first letter of the key in uppercase.
    2. Enter a Phrase in each language


No comments :

Post a Comment