List of usage examples for org.springframework.context.support ReloadableResourceBundleMessageSource setUseCodeAsDefaultMessage
public void setUseCodeAsDefaultMessage(boolean useCodeAsDefaultMessage)
From source file:cz.muni.fi.editor.webapp.config.MvcConfiguration.java
@Bean(name = "messageSource") @Description("Message source for this context, loaded from localized 'messages_xx' files.") public ReloadableResourceBundleMessageSource reloadableResourceBundleMessageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:i18n/messages", "classpath:i18n/validator"); messageSource.setUseCodeAsDefaultMessage(true); return messageSource; }
From source file:com.redhat.rhtracking.config.WebConfig.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:messages/messages", "classpath:messages/validation"); // if true, the key of the message will be displayed if the key is not // found, instead of throwing a NoSuchMessageException messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); // # -1 : never reload, 0 always reload messageSource.setCacheSeconds(0);/*from w w w . j a va 2s.co m*/ return messageSource; }
From source file:com.aspose.showcase.qrcodegen.web.config.WebAppConfig.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:messages/messages", "classpath:messages/validation"); // if true, the key of the message will be displayed if the key is not // found, instead of throwing a NoSuchMessageException messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); // # -1 : never reload, 0 always reload messageSource.setCacheSeconds(0);/*from w w w . ja v a 2 s .c o m*/ return messageSource; }
From source file:com.MockGatewayApplication.java
@Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:messages"); // if true, the key of the message will be displayed if the key is not // found, instead of throwing a NoSuchMessageException messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); // # -1 : never reload, 0 always reload messageSource.setCacheSeconds(0);/* w w w .j a va 2s . c om*/ return messageSource; }
From source file:com.xiovr.unibot.config.MvcConfig.java
/** * @return message resource bean for set path i18n files *//* ww w .j ava 2s. c om*/ @Bean public MessageSource messageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:/properties/messages", "classpath:/web/messages"); // if true, the key of the message will be displayed if the key is not // found, instead of throwing a NoSuchMessageException messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); // # -1 : never reload, 0 always reload messageSource.setCacheSeconds(0); return messageSource; }
From source file:org.fenixedu.bennu.spring.BennuSpringConfiguration.java
@Bean public MessageSource messageSource(ApplicationContext context) { ReloadableResourceBundleMessageSource source = new ReloadableResourceBundleMessageSource(); source.setDefaultEncoding("UTF-8"); final String[] baseNames = getBaseNames(context).toArray(new String[0]); logger.debug("Adding basenames by @BennuSpringModule configuration: {}", Arrays.toString(baseNames)); source.setBasenames(baseNames);//from w w w .j a v a 2 s. c o m // Reload resources only when in development mode source.setCacheSeconds(bennuCoreConfiguration().developmentMode() ? 1 : -1); // Allow using the message code as the message itself, as it is preferable // to have an interface without a proper label, than one that doesn't work at all source.setUseCodeAsDefaultMessage(true); return source; }
From source file:org.benetech.secureapp.generator.SecureAppGeneratorApplication.java
private static MessageSource getMessageSource() { ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); messageSource.setBasenames("classpath:/messages"); messageSource.setUseCodeAsDefaultMessage(true); messageSource.setDefaultEncoding("UTF-8"); messageSource.setCacheSeconds(0);//from w ww .ja v a 2 s . com return messageSource; }
From source file:org.egov.infra.config.properties.MessageSourceConfiguration.java
@Bean public ReloadableResourceBundleMessageSource parentMessageSource() { final ReloadableResourceBundleMessageSource resource = new ReloadableResourceBundleMessageSource(); resource.setBasenames(processResourceWithPattern(commonMessageFiles)); resource.setDefaultEncoding(Charset.defaultCharset().name()); if (devMode) { resource.setCacheSeconds(0);//w w w.j a v a 2s . c o m resource.setUseCodeAsDefaultMessage(true); } return resource; }