package cn.jeesoft.core.i18n;
import java.util.ResourceBundle;
public class MessageLoader {
private MessageLoader(){
init();
}
private static MessageLoader instance = null;
public static MessageLoader instance(){
if(instance == null){
instance = new MessageLoader();
}
return instance;
}
public String getMessage(String key){
if(resourceBundle == null){
return key;
}
return resourceBundle.getString(key);
}
private ResourceBundle resourceBundle;
public synchronized void init(){
if(resourceBundle == null){
resourceBundle = ResourceBundle.getBundle("i18n/jeesoft");
}
}
}