List of usage examples for org.springframework.context.support ReloadableResourceBundleMessageSource ReloadableResourceBundleMessageSource
ReloadableResourceBundleMessageSource
From source file:config.web.i18nConfig.java
@Bean(name = "messageSource") public MessageSource provideMessageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.addBasenames("/WEB-INF/i18n/messages"); messageSource.setFallbackToSystemLocale(true); messageSource.setDefaultEncoding("UTF-8"); return messageSource; }
From source file:com.isalnikov.config.AppConfigTest.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); messageSource.setBasenames("classpath:message"); messageSource.setCacheSeconds(5);//from w w w .j av a 2 s . co m //messageSource.setFallbackToSystemLocale(false);// ??? return messageSource; }
From source file:com.utils.BundleMessageReader.java
public String getMessage(String key) { Locale locale = LocaleContextHolder.getLocale(); ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:messages"); messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); messageSource.setCacheSeconds(0);/* w w w . j av a 2 s . co m*/ return messageSource.getMessage(key, new Object[0], locale); }
From source file:org.jtheque.lifecycle.application.I18nApplicationProperties.java
/** * Construct a new I18nApplicationProperties. *///from w ww.ja va2 s . com I18nApplicationProperties() { super(); resourceBundle = new ReloadableResourceBundleMessageSource(); resourceBundle.setAlwaysUseMessageFormat(false); resourceBundle.setUseCodeAsDefaultMessage(true); resourceBundle .setBasename("file:" + Folders.getApplicationFolder().getAbsolutePath() + "/i18n/application"); }
From source file:com.vtc.global.sdk.Application.java
@Bean public ReloadableResourceBundleMessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasename("classpath:locale/messages"); messageSource.setCacheSeconds(3600); return messageSource; }
From source file:hu.petabyte.redflags.web.cfg.I18N.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasename("classpath:messages"); messageSource.setCacheSeconds(5);//from w w w.j av a 2 s . c om return messageSource; }
From source file:bootstrap.BankingGuideConfig.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource; messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasename("classpath:/messages"); messageSource.setUseCodeAsDefaultMessage(true); return messageSource; }
From source file:com.asual.summer.core.resource.MessageResource.java
public MessageResource() { setOrder(Ordered.HIGHEST_PRECEDENCE); rbms = new ReloadableResourceBundleMessageSource(); }
From source file:be.bittich.quote.config.SpringCoreConfig.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:i18n/messages"); messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); messageSource.setCacheSeconds(0);/*from ww w. ja v a 2 s . c o m*/ return messageSource; }
From source file:com.cloudera.validation.MessageSourceInterpolator.java
private MessageSource messageSource() { ReloadableResourceBundleMessageSource bean = new ReloadableResourceBundleMessageSource(); bean.setBasename("classpath:schema.validation"); bean.setDefaultEncoding("UTF-8"); return bean;//from w w w . j a v a2 s.c o m }