The current implementation uses the Locale.getDefault() instead of the respective i18n.getLocale() for formatting numbers, currencies etc. using MessageFormat.
This pull-requests changes that, so all formatting is done using the I18n objects getLocale() instead.
The current implementation uses the Locale.getDefault() instead of the respective i18n.getLocale() for formatting numbers, currencies etc. using MessageFormat.
This pull-requests changes that, so all formatting is done using the I18n objects getLocale() instead.