generateLocaleKeys function
Implementation
void generateLocaleKeys(Map<String, String> keys) {
const outputPath = 'lib/core/localization/locale_keys.g.dart';
final buffer = StringBuffer()
..writeln('// GENERATED - Generated by Ahmed Hantop')
..writeln('abstract class LocaleKeys {');
for (final key in keys.keys) {
buffer.writeln(" static const String $key = '$key';");
}
//
buffer.writeln('}');
writeFileSafely(outputPath, buffer.toString());
print('📌 Generated $outputPath');
}