@Override public void afterPropertiesSet() throws Exception { Locale locale = LocaleResolver.getLocale(); if (StringUtils.isNotBlank(errorMessageKey)) { Object[] args = {length}; //this.errorMessage = ms.getMessage(errorMessageKey, args, locale); } }
public void afterPropertiesSet() throws Exception { Locale locale = LocaleResolver.getLocale(); if (StringUtils.isNotBlank(errorMessageKey)) { //this.errorMessage = ms.getMessage(errorMessageKey, null, locale); } }
/** * @param key * @param args * @return */ public String getLocalised(String key, Object... args) { if(messageSource == null) { return "__I18N__"; } final Locale locale = LocaleResolver.getLocale(); return messageSource.getOrDefault(key,"__I18N__" ,locale); }
/** * Get a localized value of the key from core messages. * * @param key * @param args * @return */ public String getGLocalised(String key, Object... args) { if(messageSource == null) { return "__GI18N__"; } final Locale locale = LocaleResolver.getLocale(); return messageSource.getParentMessageSource().getOrDefault(key,"__I18N__" ,locale); }
/** * Get a localized value of the key from declared bundles of the view. * * @param key * @return */ @Override public String getLocalised(String key) { if (StringUtils.isBlank(key) || messageSource == null) { return "__I18N__"; } if (key.endsWith("_CORE_MSG")) { return getGLocalised(key.replaceAll("_CORE_MSG", "")); } final Locale locale = LocaleResolver.getLocale(); return messageSource.getOrDefault(key, "__I18N__", locale); }
/** * Get a localized value of the key from core messages. * * @param key * @return */ @Override public String getGLocalised(String key) { if(messageSource == null) { return "__I18N__"; } if (StringUtils.isBlank(key)) { return "__I18N__"; } final Locale locale = LocaleResolver.getLocale(); if(messageSource.getParentMessageSource() == null) { return "__I18N__"; } return messageSource.getParentMessageSource().getOrDefault(key,"__I18N__" ,locale); }