registerMessagesResources method

Future<bool> registerMessagesResources(
  1. List<Resource> resources
)

Register resources, without localized versions capability like IntlResourceContent.

Implementation

Future<bool> registerMessagesResources(List<Resource> resources) async {
  if (resources.isEmpty) return Future.value(false);

  var ok = false;

  for (var r in resources) {
    var content = await r.readAsString();
    var locale = IntlLocale.path(r.uri.toString());
    var registered = registerMessages(locale, content);
    if (registered) ok = true;
  }

  return ok;
}