标签: applocalizations

将动态字符串传递给 AppLocalizations.of(context)!在颤振中

现在我使用 Flutter 在应用程序中工作,我有 4 种不同的语言,我使用 json (arb 文件)进行本地化(翻译)

我需要传递不同的字符串值,应用程序使用 API 获取它们,如下面的示例所示

AppLocalizations.of(context)!snapshot.data![index].state_pickup[0]
Run Code Online (Sandbox Code Playgroud)

但是,"AppLocalizations.of(context)!"它不会从中获取返回数据, snapshot.data![index].state_pickup[0]而是将其作为字符串查找,并尝试在 AppLocalization.dart 类中搜索匹配的字符串名称?

知道如何将动态字符串参数传递给吗AppLocalizations.of(context)!

snapshot fetch-api flutter flutter-futurebuilder applocalizations

9
推荐指数
1
解决办法
6247
查看次数

Flutter:未定义名称“AppLocalizations”。尝试将名称更正为已定义的名称,或定义名称

当我使用 GetX 状态管理时,Flutter 默认本地化不起作用。它向我显示一个错误,例如

Undefined name 'AppLocalizations'.
Try correcting the name to one that is defined, or defining the name.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我该如何解决这个问题?

localization flutter flutter-getx flutter-localizations applocalizations

5
推荐指数
1
解决办法
3709
查看次数