我没有收到任何错误,只是始终使用相同的默认区域设置字符串,即使我多次检查文件是否存在并且名称是否正确。
我把它作为一个全局变量:
private val strings = ResourceBundle.getBundle("strings", Locale("en_gb"))
在src文件夹中,我有一些文件是通过添加我想要的区域设置(通过intellij的资源包)自动生成的,它们的名称有“strings\u en\u gb.properties”和“strings\u fr.properties”等等,但是不管我传递给'locale(string s)'什么,我总是得到'strings.properties'中的默认值,只要使用'strings'。花了一个小时试图找到解决办法或原因,但没有。
暂无答案!
目前还没有任何答案,快来回答吧!