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