Как получить текущий язык системы и использовать его для ResourceBundle?Получить системный язык и использовать его с ResourceBundle
Допустим, что машина клиента работает на японском языке, а затем я хочу, чтобы мое приложение переключилось на японский язык, если этот языковой файл недоступен, он должен иметь резервное решение.
Я знаю, что могу использовать ResourceBundle, но как бы выполнить вышеупомянутую настройку?
ResourceBundle bundle = ResourceBundle.getBundle("lang", new Locale("jp", "JP"));
Я все еще не совсем понимаю, как установить значение по умолчанию. Итак, если у меня есть ResourceBundle bundle = ResourceBundle.getBundle ("lang"); 'и он не может найти системный язык, как мне установить значение по умолчанию? –
Значение по умолчанию не имеет идентификаторов, это просто нормальный lang.properties. – Charles
Ницца. Спасибо. –