Package org.nuiton.i18n.format
Interface I18nMessageFormatter
-
- All Known Implementing Classes:
MessageFormatI18nMessageFormatter
,StringFormatI18nMessageFormatter
public interface I18nMessageFormatter
Contract to format a i18n message. Created: 05/05/11- Since:
- 2.4
- Author:
- Florian Desbois, Tony Chemit - chemit@codelutin.com
- See Also:
StringFormatI18nMessageFormatter
,MessageFormatI18nMessageFormatter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
format(Locale locale, String message, Object... args)
Format a givenmessage
withlocale
and optinalargs
.
-
-
-
Method Detail
-
format
String format(Locale locale, String message, Object... args)
Format a givenmessage
withlocale
and optinalargs
. The main purpose is to replace placeholders inmessage
withargs
value. This may depend onlocale
for date purpose for example.- Parameters:
locale
- locale to use for formatting (number, date, ...)message
- message to format (that contains placeholders)args
- object array to use in formatting the message- Returns:
- the formatted message
-
-