Message Formatting
MessageFormat, ChoiceFormat
- Put together sequences of strings,
numbers,
dates, and other formats to create
messages.
- Facilitate localization because they:
-- prevent hard-coding of message strings
-- prevent hard-coding of the
concatenation
- Enables localizers to change the content,
format,
and order of any text as appropriate for
any language.
- Choice formats let localizers create more
natural messages,
avoiding phrases like "3
file(s)".
formatting