我可以使用 messages.yml 文件而不是消息代码的属性吗?



我可以使用messages.yml代替messages.properties来定义消息的国际化吗?

我试过了,没用,谁能帮忙还需要做什么?

我的解析程序如下所示

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

我已经把messages.yml置于resources/i18n/之下.

目前默认情况下

不支持它,正如您从此功能请求中看到的那样,该功能请求由于真正不相关而已关闭:https://github.com/spring-projects/spring-framework/issues/18990

相关内容

  • 没有找到相关文章

最新更新