load method
Start loading the resources for locale
. The returned future completes
when the resources have finished loading.
It's assumed that this method will return an object that contains a collection of related string resources (typically defined with one method per resource). The object will be retrieved with Localizations.of.
Implementation
@override
Future<S?> load(Locale locale) {
final String lang = getLang(locale);
if (lang != null) {
switch (lang) {
case "en":
S.current = const $en();
return SynchronousFuture<S?>(S.current);
default:
// NO-OP.
}
}
S.current = const S();
return SynchronousFuture<S?>(S.current);
}