/** * Tries to load definitions if necessary. * * @param customizationKey The locale to use when loading sources. * @return The loaded definitions. * @since 2.1.0 */ protected Map<String, Definition> loadDefinitions(Locale customizationKey) { Map<String, Definition> localeDefsMap = locale2definitionMap .get(customizationKey); if (localeDefsMap != null) { return localeDefsMap; } return loadDefinitionsFromResources(customizationKey); }