loadOne method
Future
loadOne
(dynamic language)
Implementation
Future loadOne(language) async {
String resourceFilePath = this.config.languageResources[language];
if (resourceFilePath == null) {
throw ResourceNotFound("Invalid language requested $language");
}
var strings = await rootBundle.loadString(resourceFilePath);
_stringResources[language] = {};
strings.split("\n").forEach((i) {
i = i.trim();
if (i.startsWith("#") || i == "") {
return;
}
_stringResources[language][i.split('=')[0].trim()] =
i.split('=')[1].trim();
});
}