Internationalization of the messages.
Messages moved from portal.properties to messages???.properties.
Error messages translated in the servlets and exceptions designed to provide enough information for it.
client i18n