Ati*_*man 8 android dart flutter
我正在尝试使用 easy_localization 将西班牙语添加到我的 flutter 项目中,我添加了 US 和 ES 的 JSON 文件,并在 runApp 函数中添加了它的路径,因为我尝试使用 flutter 生成密钥
pub run easy_localization:generate
Run Code Online (Sandbox Code Playgroud)
runApp(EasyLocalization(
supportedLocales: [Locale('en', 'US'), Locale('es', 'ES')],
path: 'assets/translations/',
fallbackLocale: Locale('en', 'US'),
child: MyApp()));
Run Code Online (Sandbox Code Playgroud)
Ati*_*man 17
就我而言,只需将本地化文件所在的文件夹的路径。
flutter pub run easy_localization:generate --source-dir ./assets/translations
Run Code Online (Sandbox Code Playgroud)
小智 9
如果有人在生成时遇到相同的错误,请locale_keys.g.dart使用以下代码:
flutter pub run easy_localization:generate -S assets/translations -f keys -o locale_keys.g.dart
| 归档时间: |
|
| 查看次数: |
2457 次 |
| 最近记录: |