轻松本地化:未找到本地化密钥[…]
我在带有 CSV 加载程序的颤振项目中使用 easy_localization: ^2.3.3。当我构建它时,它无法找到键并给出“轻松本地化:未找到本地化键 [...]”。任何想法为什么会发生这种情况?
runApp(EasyLocalization(
supportedLocales: [
Locale('en', ''),
Locale('it', ''),
Locale('es', ''),
Locale('de', ''),
Locale('fr', ''),
Locale('pt', ''),
],
path: 'resources/langs/langs.csv',
fallbackLocale: Locale('en', ''),
saveLocale: false,
useOnlyLangCode: true,
assetLoader: CsvAssetLoader(),
child: MyApp(status),
));
}
回答
未设置材料应用程序也可能发生此错误;我的意思是,由于忘记将这些行添加到我的材料应用程序中,我遇到了同样的错误;
MaterialApp(
locale: context.locale,
supportedLocales: context.supportedLocales,
localizationsDelegates: context.localizationDelegates,
),
我的问题解决了!