generateTranslationService method
Generates a flexible translation service supporting multiple backends
Implementation
Future<void> generateTranslationService({
required List<String> supportedLanguages,
bool includeFreeServices = true,
bool includeTemplateApproach = true,
}) async {
if (verbose) {
print('🌍 Generating flexible translation service...');
}
await _generateTranslationServiceBase(supportedLanguages);
if (includeFreeServices) {
await _generateFreeTranslationProviders();
}
if (includeTemplateApproach) {
await _generateTemplateTranslationProvider();
}
await _generateTranslationServiceExample();
if (verbose) {
print('✅ Translation service generated successfully!');
}
}