我目前正在使用Flutter开发应用,其中包含4种不同的语言,我使用json(arb文件)进行本地化(翻译)。
我需要传递不同的字符串值,这些字符串值将由应用程序通过API获取,如下面的示例所示。
AppLocalizations.of(context)!snapshot.data![index].state_pickup[0]
然而,"AppLocalizations.of(context)!"
并未从 snapshot.data![index].state_pickup[0]
返回数据,而是将其视为字符串,并尝试在 AppLocalization.dart 类中搜索匹配的字符串名称?
你有什么想法可以将动态字符串参数传递给AppLocalizations.of(context)!
吗?