我多次出现
AppLocalizations.of(context).translate('WORDING_STR')
Run Code Online (Sandbox Code Playgroud)
在我的代码中,我想更改为
LocaleKeys.WORDING_STR.tr()
Run Code Online (Sandbox Code Playgroud)
是否可以使用正则表达式来完成此操作,以便我可以将代码中的任何内容保留为 WORDING_STR?
例子:
替换AppLocalizations.of(context).translate('finish_status')为LocaleKeys.finish_status.tr()
当我在模拟器中为我的 flutter 项目运行配置文件模式时。发生这个错误
\n\n如果我使用 --verbose,这是完整的错误消息
\n\n这是我的扑动医生
\n[\xe2\x9c\x93] Flutter (Channel stable, 3.3.2, on macOS 12.6 21G115 darwin-x64, locale en-ID)\n \xe2\x80\xa2 Flutter version 3.3.2 on channel stable at /Users/prima/fvm/versions/stable\n \xe2\x80\xa2 Upstream repository https://github.com/flutter/flutter.git\n \xe2\x80\xa2 Framework revision e3c29ec00c (3 weeks ago), 2022-09-14 08:46:55 -0500\n \xe2\x80\xa2 Engine revision a4ff2c53d8\n \xe2\x80\xa2 Dart version 2.18.1\n \xe2\x80\xa2 DevTools version 2.15.0\n\n[\xe2\x9c\x93] Android toolchain - develop for Android devices (Android SDK version 31.0.0)\n \xe2\x80\xa2 Android SDK at /Users/prima/Library/Android/sdk\n \xe2\x80\xa2 Platform android-33, build-tools 31.0.0\n \xe2\x80\xa2 …Run Code Online (Sandbox Code Playgroud)