generate static method
Generates localization ARB files using the provided config.
Implementation
static Future<void> generate(
InitConfig config,
) async {
if (!config.localizationEnabled) {
return;
}
final directory = Directory(config.arbDir);
if (!directory.existsSync()) {
await directory.create(
recursive: true,
);
LoggerService.success(
'Created ${config.arbDir}',
);
}
for (final locale in config.locales) {
await _createOrUpdateArb(
config,
locale,
);
}
}