首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未找到颤振easy_localization定位键

未找到颤振easy_localization定位键
EN

Stack Overflow用户
提问于 2021-04-14 15:47:09
回答 1查看 1.6K关注 0票数 3

我已经尝试在我的应用程序中实现本土化。为此,我添加了以下文件夹结构:

为了测试,我只使用德语。我的JSON-文件看起来如下:

代码语言:javascript
复制
{
    "myGenerealConditionHeader": "Mein Allgemeinzustand"
}

我的main

代码语言:javascript
复制
void main() async {

  WidgetsFlutterBinding.ensureInitialized();

  await EasyLocalization.ensureInitialized();

  runApp(
    EasyLocalization(
      supportedLocales: [Locale('de', 'DE')],
      path: 'assets/translations',
      fallbackLocale: Locale('de', 'DE'),
      child: App(userId: userId),
    ),
  );
}

我就是这样用的:

代码语言:javascript
复制
Text(
  'myGenerealConditionHeader'.tr(),
),

但是颤振在抱怨这个error

没有找到容易定位的本地化键myGenerealConditionHeader

我在这里错过了什么?

EN

回答 1

Stack Overflow用户

发布于 2022-10-03 00:34:53

当插件无法在配置的区域设置上找到引用名称时,会发生此错误。这通常发生在新添加区域设置字符串时。要重建引用,请在终端上运行flutter clean,然后再运行应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67094952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档