package br.gov.mc.cadsei.util;
import java.text.MessageFormat;
import java.util.Locale;
import java.util.ResourceBundle;
import javax.faces.context.FacesContext;
/**
*
* @author Daniel Jeremias
*
*/
public class MessagesUtil {
private static ResourceBundle bundle;
static {
Locale local = FacesContext.getCurrentInstance().getViewRoot().getLocale();
bundle = ResourceBundle.getBundle("messages", local);
}
public static String getMessage(String key) {
return bundle.getString(key);
}
public static String getMessage(String key, Object... params) {
String message = getMessage(key);
MessageFormat formatter = new MessageFormat(message);
return formatter.format(params);
}
}