Hi everyone!
For quite some time, one of our community's most requested features has been the possibility to localize all email notifications sent from your portal. Finally, the wait is over. Email localization for notifications has officially landed on master and will be publicly available in Liferay Portal 7.0.
Additionally, as part of the effort of localizing the notifications, a new liferay-ui:email-notification-setting taglib has been created that should help everyone localize their emails easily by using:
<liferay-ui:email-notification-settings
emailBody='<%= LocalizationUtil.getLocalizationXmlFromPreferences(
companyPortletPreferences, renderRequest, "adminEmailVerificationBody", "settings",
ContentUtil.get(PropsValues.ADMIN_EMAIL_VERIFICATION_BODY)) %>'
emailParam="adminEmailVerification"
emailSubject='<%= LocalizationUtil.getLocalizationXmlFromPreferences(
companyPortletPreferences, renderRequest, "adminEmailVerificationSubject", "settings",
ContentUtil.get(PropsValues.ADMIN_EMAIL_VERIFICATION_SUBJECT)) %>'fieldPrefix="settings"
showEmailEnabled="<%= false %>"
/>
What do you think? Is there any other improvements you'd like to see around this?
Hope you enjoy...


