map static method

Map<String, String> map({
  1. String assets = _defaultAssetsLocation,
  2. required List<String> locales,
})

Builds a Map of {locale, path} by providing asset path and list of locales. Default asset path is ./assets/localization/{locale}.json

Implementation

static Map<String, String> map(
    {String assets = _defaultAssetsLocation, required List<String> locales}) {
  final map = Map<String, String>();

  locales.forEach((locale) => map[normalizeLocaleKey(locale)] =
      Parse.format(assets, {'locale': locale}));

  return map;
}