resolveCodeInLocales method
The unformatted message for code in the first of locales (most
specific first, ending with '') that has one, or null.
Calls resolveCode locale by locale; sources with several bundles
override it to search bundle by bundle (see
ReloadableResourceBundleMessageSource).
Implementation
@override
String? resolveCodeInLocales(String code, List<String> locales) {
for (final basename in _basenames) {
for (final locale in locales) {
final message = _properties(_path(basename, locale))[code];
if (message != null) {
return message;
}
}
}
return null;
}