Symptom
When triggering Workflow e-mail Notifications and EC Alerts and Notifications how is the Recipient's Local determined.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors Employee Central
- SAP SuccessFactors HXM Suite
Resolution
- The recipients locale is determined by the default locale in the Employee Export.
- However if the user changes their Language selection via the "Options" menu, the language selected in the UI will be selected as the recipients locale if it differs from the value maintained in the Export.
- If the recipient is an external system user (not a user in the instance) this is most likely for external e-mail users, added as a CC role recipient.
This recipient is not a user in the instance, and so the system cannot determine their locale based on the above two methods.
Therefore the default template is used for that recipient.
This template can be found by downloading the template from E-mail Notification Template Settings:
You can open export file with a test editor. The below highlighted text is the default template, which is used when the recipients locale cannot be determined:
You can edit this template and upload it to the system to make changes to this default template:
Please Note:
Email Templates must be initialized in the instance on first use. If this is not carried out, you will not receive the email's in all enabled locales.
To check is an email template is not initialized, navigate to the template for the desired locale.
You will then see a warning message stating "You do not have a template created for the selected language, this is the recommended XXXXX locale template".
To initialize this template please make any required changes to the template and save the template:
See Also
- 2254895 - The tag [HRIS_ACTION] is not translating as expected in Email Notifications.
- 2436866 - How to change the value [[EVENT_REASON]] for Time Off Requests
- 3270986 - Alerts translations e-mails are being received in a different language than the Instance
Keywords
Recipients, Locale, Workflow, Email, Notification, Template, language, You do not have a template created for the selected language, You do not have a template created for the selected language, this is the recommended XXXXX locale template, wrong laguage , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-ALR , Alerts & Notifications (saveAlert - EC Core only) , LOD-SF-EC-TIM-WAN , Workflows - Alerts - Notifications , Problem