load method

Future<void> load()

Loads the localized strings for the current locale.

Implementation

Future<void> load() async {
  final String jsonString = await rootBundle.loadString(
    'packages/amwal_pay_sdk/lib/assets/lang/${locale.languageCode}.json',
  );
  final Map<String, dynamic> jsonMap = json.decode(jsonString);

  localizedStrings = jsonMap.map<String, String>((key, value) {
    return MapEntry(key, value.toString());
  });
}