Why is the spring "ReloadableResourceBundleMessageSource" unable to find the proper message associated with a code when Locale.getDefault() returns en, but able to find the proper message when it returns en_US
Default Locale: en_US
Code:key: CODE_1, Locale: Locale.US = Hit key: CODE_1, Locale: Locale.CANADA = Hit key: CODE_1, Locale: fr_CA = Hit key: CODE_1, Locale: null (use default) = Hit
Default Locale: en
Code:key: CODE_1, Locale: Locale.US = Hit key: CODE_1, Locale: Locale.CANADA = CODE_1 key: CODE_1, Locale: fr_CA = CODE_1 key: CODE_1, Locale: null (use default) = CODE_1


Reply With Quote