【问题标题】:Change flutter generated localizations files directory更改颤振生成的本地化文件目录
【发布时间】:2022-07-17 21:36:32
【问题描述】:

有没有办法更改包含所有生成的本地化文件的目录? 当我运行应用程序时,它们会在 .dart_tool/flutter_gen/gen_l10n 中自动生成,我想更改它。

(目录照片)https://i.stack.imgur.com/DjqHp.png

这是我的 l10n.yaml:

arb-dir: lib/l10n
template-arb-file: app_en.arb
output-localization-files: app_localizations.dart # auto generated

【问题讨论】:

  • 你有解决办法吗?

标签: flutter localization


【解决方案1】:

查看以下输出:

flutter gen-l10n --help

通常,您可以将这些参数中的任何一个放在 l10n.yaml 中

我没试过,告诉我好不好!

我认为 output-dir 参数会有所帮助

【讨论】:

    【解决方案2】:

    需要同时添加output-dirsynthetic-package参数。

    这是我的 l10n.yaml

    arb-dir: lib/l10n
    template-arb-file: app_en.arb
    output-localization-file: s.dart
    output-class: S
    output-dir: lib/l10n
    synthetic-package: false
    

    运行flutter gen-l10n生成文件

    【讨论】:

      猜你喜欢
      • 2021-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-25
      • 2019-10-08
      • 2022-01-01
      • 1970-01-01
      相关资源
      最近更新 更多