我有兩個(gè)語言文件/resources:mymessage_de.propertiesmymessage_en.properties我想創(chuàng)建一個(gè)消息包,_de如果無法解析包,則默認(rèn)情況下應(yīng)回退到該包。但是在英語機(jī)器上,捆綁總是回退到系統(tǒng)默認(rèn)值。這是_en.我可以通過設(shè)置來禁用它bundle.setFallbackToSystemLocale(false),這將導(dǎo)致一條空消息。問題:如何設(shè)置要使用的默認(rèn)語言環(huán)境? @Bean public MessageSource messageBundleBlank() { ResourceBundleMessageSource bundle = new ResourceBundleMessageSource(); bundle.setBasenames("mymessage"); bundle.setDefaultEncoding(StandardCharsets.UTF_8.name()); bundle.setFallbackToSystemLocale(false); //TODO how can I set a fallback to 'messages_de.properties'? return bundle; }
添加回答
舉報(bào)
0/150
提交
取消