diff --git a/scripts/migrate_lemmy_l10n.dart b/scripts/migrate_lemmy_l10n.dart index d450d1c..f29f2fd 100644 --- a/scripts/migrate_lemmy_l10n.dart +++ b/scripts/migrate_lemmy_l10n.dart @@ -13,9 +13,11 @@ const repoName = 'lemmy-translations'; const baseLanguage = 'en'; const flutterIntlPrefix = 'intl_'; -main(List args) async { +Future main(List args) async { final force = args.contains('-f') || args.contains('--force'); + final repoCleanup = await cloneLemmyTranslations(); + final lemmyTranslations = await loadLemmyStrings(); final lemmurTranslations = await loadLemmurStrings(); portStrings(lemmyTranslations, lemmurTranslations, force: force); @@ -24,6 +26,8 @@ main(List args) async { await Process.run('flutter', ['gen-l10n']); + await repoCleanup(); + print("Don't forget to format the arb files!"); }