loadLocalesFile method
Implementation
List<String>? loadLocalesFile() {
var file = File(path.join(inputFolder, "localization.yaml"));
if (file.existsSync()) {
final localeList =
(yaml.loadYaml(file.readAsStringSync()) as yaml.YamlMap)
.toMap()["locales"] as List;
return localeList.map((e) => (e as String)).toList();
}
file = File(path.join(inputFolder, "localization.json"));
if (file.existsSync()) {
final localeList =
json.decode(file.readAsStringSync())["locales"] as List;
return localeList.map((e) => e as String).toList();
}
return null;
}