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

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

Introduction

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

Prototype

public void setDefaultEncoding(@Nullable String defaultEncoding) 

Source Link

Document

Set the default charset to use for parsing properties files.

Usage

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:com.zeroone.guestebook.MvcConfig.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasename("locale/messages");
    messageSource.setDefaultEncoding("UTF-8");
    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;
}

From source file:com.github.pjungermann.config.MessageSourceConfiguration.java

@Bean
public MessageSource messageSource() {
    final String packagePath = getClass().getPackage().getName().replace('.', '/');
    final ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setBasenames(packagePath + "/errors", packagePath + "/constraints");
    messageSource.setDefaultEncoding(UTF_8.name());

    return messageSource;
}

From source file:com.vgorcinschi.concordiafootballmanager.web.WebConfig.java

@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();
    messageSource.setCacheSeconds(1);/*www  .ja v a2s . c o  m*/
    messageSource.setDefaultEncoding(StandardCharsets.UTF_8.name());
    messageSource.setBasename("i18n/validation");
    return messageSource;
}

From source file:rashjz.info.com.az.config.SpringWebConfig.java

@Bean
public ResourceBundleMessageSource messageSource() {
    ResourceBundleMessageSource rb = new ResourceBundleMessageSource();
    rb.setBasenames(new String[] { "messages/messages", "messages/validation", "application" });
    rb.setDefaultEncoding("UTF-8");
    return rb;/*  ww w.  j av  a 2s .  c  o m*/
}

From source file:com.evolveum.midpoint.common.LocalizationServiceImpl.java

private ResourceBundleMessageSource buildSource(String basename, ClassLoader classLoader) {
    ResourceBundleMessageSource source = new CachedResourceBundleMessageSource();
    source.setDefaultEncoding(StandardCharsets.UTF_8.name());
    source.setFallbackToSystemLocale(false);
    source.setBasename(basename);//  w  w  w.j  a v a 2  s. co  m

    if (classLoader == null) {
        classLoader = LocalizationServiceImpl.class.getClassLoader();
    }
    source.setBundleClassLoader(classLoader);

    return source;
}

From source file:com.icm.taskmanager.web.web.SpringWebConfig.java

/**
 *  Message externalization/internationalization
 *//*  www  .j  av  a2s  .c o  m*/
@Bean
public ResourceBundleMessageSource messageSource() {
    ResourceBundleMessageSource resourceBundleMessageSource = new ResourceBundleMessageSource();
    resourceBundleMessageSource.setBasename("messages");
    resourceBundleMessageSource.setDefaultEncoding("UTF-8");
    return resourceBundleMessageSource;
}

From source file:com.pavikumbhar.javaheart.springconfiguration.WebAppConfig.java

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

From source file:com.wiiyaya.consumer.web.initializer.config.WebConfig.java

/**
 * ??/*from   w ww.j a v a2 s .c om*/
 */
@Bean
public MessageSource messageSource() {
    ResourceBundleMessageSource messageSource = new ResourceBundleMessageSource();//?classpath
    messageSource.setBasenames("message", "main_cw_message", "main_p_message", "other_message");//???????
    messageSource.setDefaultEncoding(ConfigConstant.SYSTEM_ENCODING);
    messageSource.setUseCodeAsDefaultMessage(false);
    return messageSource;
}