Example usage for org.springframework.context.support ResourceBundleMessageSource ResourceBundleMessageSource

List of usage examples for org.springframework.context.support ResourceBundleMessageSource ResourceBundleMessageSource

Introduction

In this page you can find the example usage for org.springframework.context.support ResourceBundleMessageSource ResourceBundleMessageSource.

Prototype

public ResourceBundleMessageSource() 

Source Link

Usage

From source file:com.mitchellbosecke.pebble.spring4.config.MVCConfig.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("com.mitchellbosecke.pebble.spring4.messages");

    return messageSource;
}

From source file:com.coffeebeans.services.config.ServicesConfig.java

@Bean
public ResourceBundleMessageSource messageSource() {
    ResourceBundleMessageSource resource = new ResourceBundleMessageSource();
    resource.setBasename("messages");
    resource.setDefaultEncoding(StandardCharsets.UTF_8.toString());
    return resource;
}

From source file:org.jblogcms.core.config.MainContext.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename(MESSAGE_SOURCE_BASE_NAME);
    messageSource.setUseCodeAsDefaultMessage(true);

    return messageSource;
}

From source file:com.iflytek.edu.cloud.frame.InitializingService.java

@Override
public void afterPropertiesSet() throws Exception {
    //hibernate validator 
    Locale.setDefault(Locale.SIMPLIFIED_CHINESE);

    ResourceBundleMessageSource bundleMessageSource = new ResourceBundleMessageSource();
    bundleMessageSource.setBasenames(I18N_ROP_ERROR);
    LOGGER.info("?" + I18N_ROP_ERROR);

    MessageSourceAccessor messageSourceAccessor = new MessageSourceAccessor(bundleMessageSource);
    MainErrors.setErrorMessageSourceAccessor(messageSourceAccessor);
    SubErrors.setErrorMessageSourceAccessor(messageSourceAccessor);
}

From source file:nu.yona.server.ThymeleafConfiguration.java

@Bean
public ResourceBundleMessageSource smsMessageSource() {
    final ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setFallbackToSystemLocale(false);
    messageSource.setBasename("templates.sms.messages");
    return messageSource;
}

From source file:org.wte4j.ui.server.config.Wte4jAdminConfig.java

@Bean
@Qualifier("wte4j-admin")
public MessageFactory messageFactory() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("org.wte4j.ui.shared.Messages");
    return new MessageFactoryImpl(messageSource, serviceContext);
}

From source file:org.synyx.sample.ResourceBundleMessageSourceTest.java

@Test
public void test_resource_bundle_msg_source_ok() throws Exception {
    ResourceBundleMessageSource bundle = new ResourceBundleMessageSource();
    bundle.setBasename("ok_messages");
    String msg = bundle.getMessage("test.1", new Object[0], Locale.getDefault());
    assertEquals("david", msg);
}

From source file:nu.yona.server.ThymeleafConfiguration.java

@Bean
public ResourceBundleMessageSource emailMessageSource() {
    final ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setFallbackToSystemLocale(false);
    messageSource.setBasename("templates.email.messages");
    return messageSource;
}

From source file:cz.muni.fi.mvc.config.WebAppConfig.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename(TEXTS);//from   w w  w.  ja  v  a  2  s.co  m
    return messageSource;
}

From source file:com.nkapps.billing.configs.MvcConfig.java

@Bean(name = "messageSource")
public ResourceBundleMessageSource getMessageSource() {
    ResourceBundleMessageSource resource = new ResourceBundleMessageSource();
    resource.setBasename("i18n/messages");
    resource.setDefaultEncoding("UTF-8");
    return resource;
}