package at.gv.egovernment.moa.id.configuration.helper; import java.text.MessageFormat; import java.util.Locale; import java.util.ResourceBundle; import javax.servlet.http.HttpServletRequest; public class LanguageHelper { private static ResourceBundle errorRes_DE = ResourceBundle.getBundle("applicationResources", Locale.GERMAN); private static ResourceBundle guiRes_DE = ResourceBundle.getBundle("applicationResources", Locale.GERMAN); public static String getGUIString(String code, HttpServletRequest request) { return guiRes_DE.getString(code); } public static String getGUIString(String code) { return guiRes_DE.getString(code); } public static String getErrorString(String code, HttpServletRequest request) { return errorRes_DE.getString(code); } public static String getErrorString(String code) { return errorRes_DE.getString(code); } public static String getGUIString(String code, String parameter, HttpServletRequest request) { return MessageFormat.format(getGUIString(code, request), parameter); } public static String getErrorString(String code, Object[] parameter, HttpServletRequest request) { return MessageFormat.format(getGUIString(code, request), parameter); } public static String getErrorString(String code, Object[] parameter) { return MessageFormat.format(getGUIString(code), parameter); } }