4

我正在将我的应用程序的一些小部件移动到一个单独的 Flutter 包中。这些小部件用于AppLocalization显示本地化的字符串。我想在包内定义字符串。

在包中没有 MaterialApp 形式的“入口点”。

到目前为止,我通过 使用翻译AppLocalizations.of(context),但context现在由主应用程序提供。我的理解是应用程序现在加载应用程序中定义的翻译文件(上下文来自哪里)而不是包。有什么办法可以指定要使用的翻译吗?如果没有,您如何在不包含 MaterialApp 的 Flutter 包中实现本地化字符串?

4

0 回答 0