Команда gen-l10n
Команда flutter gen-l10n читает l10n.yaml
и каталог с .arb, затем пишет AppLocalizations
в .dart_tool/flutter_gen/gen_l10n/ или путь из конфига.
Синтаксис
flutter gen-l10n
Параметры
| Параметр | Описание |
|---|---|
--arb-dir |
Каталог с arb-файлами перевода. |
--template-arb-file |
Главный arb с ключами, например app_en.arb. |
Пример
Давайте генерацию по l10n.yaml:
flutter gen-l10n
Появятся файлы app_localizations.dart и классы для каждой локали из arb.
Пример
Давайте указать каталог и шаблон abcde.arb:
flutter gen-l10n --arb-dir=lib/l10n --template-arb-file=abcde.arb
Ключи из lib/l10n/abcde.arb попадут в сгенерированные getter'ы.