generateLocalization method
Future<void>
generateLocalization(
- L10nConfig l10nConfig, {
- bool prependWithPubGet = true,
- bool printStdOut = true,
Implementation
Future<void> generateLocalization(
L10nConfig l10nConfig, {
bool prependWithPubGet = true,
bool printStdOut = true,
}) async {
// we should always generate code for all arb,
// because the resulting code may be different
// if we generate only for one arb file
final arbFiles = await _getArbFiles(l10nConfig);
await runIntlOrFail(
'generate_from_arb',
[
'--output-dir=${l10nConfig.outputDir}',
'--codegen_mode=release',
'--use-deferred-loading',
'--no-suppress-warnings',
l10nConfig.sourceFile,
...arbFiles,
],
title: 'Generating code from ARB files',
prependWithPubGet: prependWithPubGet,
printStdOut: printStdOut,
);
}