如何使用http url从远程位置加载i18文件?

时间:2018-08-19 08:37:07

标签: spring internationalization translation properties-file

我需要从远程位置加载translation(i18)文件。我已经使用Spring框架在Java中尝试了以下代码,但是未加载翻译文件。

public ReloadableResourceBundleMessageSource messageSource() {
        ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource(); 
        messageSource.setBasename("file:http://www.test.com/test/messagesource");
        messageSource.setCacheSeconds(400);
        messageSource.setDefaultEncoding("UTF-8");
        MessageSourceHolder.setMessageSource(messageSource);
        return messageSource;
    }

在此处的远程位置文件夹(测试)中包含翻译文件的列表,例如

  • messagesource_en.properties
  • messagesource_fr.properties
  • messagesource_fi.properties ................

是否需要更改或更正任何内容。 ?

0 个答案:

没有答案