Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
998 of 1024 menu
◀ ▶

Команда 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'ы.

Смотрите также

  • команда pub get,
    которую вызывают после добавления flutter_localizations
  • команда run,
    которая подхватывает сгенерированные локали
  • команда analyze,
    которая проверяет import AppLocalizations
  • команда create,
    которая создаёт проект с заготовкой l10n
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить