Flutter 本地化:当我们在 dart 文件中键入代码时,在 intl_en.arb 中自动生成键值

Flutter localisations : Auto generate key - value in intl_en.arb as we type code in dart file

当我在 dart 文件中键入代码时,是否有快捷方式和扩展程序可以让我将 Keys and values 添加到 ARB 文件(默认和其他语言)中?

例如: 在我的构建方法中,我想 introduce/add 一个新的 Text 小部件,而不是遵循首先添加密钥的过程-默认 ARB 中的值,然后复制到所有其他语言,最后进入 dart 文件并将其添加为 S.of(context).key,是否反转并节省时间?

您可以尝试使用 Flutter Intl 扩展 for VS Code and Android Studio,它可以在您的 intl arb 文件中生成键和值。查看他们文档的 "Extract to ARB files" 部分。