我的资源文件夹中有4个语言环境,其加载方式与本示例完全相同:https://github.com/jtwig/jtwig-examples/blob/master/gradle-jtwig-translate-extension-properties/src/main/java/org/jtwig/example/translate/SimpleAppWithTranslate.java
但是,属性未使用正确的编码加载。
例如通过Jtwig的Grüsse
加载后,属性文件中的德语Grüsse
就会变成PropertiesLocalizedMessageResourceLoader
。发生在示例代码的这一部分:
propertiesMessageSource()
.withLookupClasspath("translations")
.build()
是否有一种简单的方法,可以使用上面链接中的代码将内容文件加载到UTF-8中?
P.S。我正在使用Java 11