readConfig method
Implementation
Future<void> readConfig(String file) async {
final contents = await File(file).readAsString();
final yaml = loadYaml(contents) as YamlMap;
if (yaml.containsKey(kSimplelocalizeKey)) {
final section =
(yaml[kSimplelocalizeKey] as YamlMap).cast<String, dynamic>();
config = SimplelocalizeConfig.fromMap(section);
validateConfig();
config.directory = path.join(path.dirname(file), config.directory);
format = kSimplelocalizeFormats[config.format]!;
} else {
error(1, 'SimpleLocalize config not found in $file');
}
}