В настоящее время я работаю над приложением Spring Boot, включая i18n. Я искал i18n для Java / Spring и наткнулся на Java ResourceBundles.
Я поиграл и смог прочитать в файлах свойств из папки ресурсов jar, а также извне, добавив «file:» в начале base-base-name.
Теперь мне интересно, если есть стандартная реализация, объединить эти два способа поиска ресурсов.
Моя идея состояла бы в том, чтобы всегда чередовать между версией файла и classpath, проходя через запасные локали.
Таким образом, список поисков может быть таким:
Файл: basename_lang_region
Путь к классам: basename_lang_region
Файл: basename_lang
Путь к классам: basename_lang
Файл: базовое
Путь к классам: * 1007 базовое имя *
Я знаю, что пропустил запасной вариант к локали по умолчанию, а также к варианту локали.
Уже есть такая реализация?
Спасибо, уже за вашу помощь.