[i18n] Patch to improve MessageManager to supply the locale to MessageFormat so
that formatters for parameters have the locale initialized to the correct value
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: SANDBOX-252
URL: https://issues.apache.org/jira/browse/SANDBOX-252
Project: Commons Sandbox
Issue Type: Bug
Components: I18n
Environment: Patch created off rev 678580
Reporter: Toli Kuznets
Attachments: message_formatter_locale_improvements.patch
- Update MessageManager to supply the locale to MessageFormat so that
formatters for parameters have the locale initialized to the correct value
- Added a unit test that verifies that the formatters for parameters do
correctly localize the output. The unit test fails if the changes to
MessageManager are undone
- Modified XMLMessageProvider.getText() to return null instead of throwing an
exception when the message is not found to avoid skipping checking the next
service provider. XMLMessageProvider.getEntries() modified accordingly to
handle null and to throw a MessageNotFoundException in that case
Unit tests included.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.